head	1.48;
access;
symbols
	netbsd-9-5-RELEASE:1.41
	netbsd-11-0-RELEASE:1.48
	netbsd-11-0-RC7:1.48
	netbsd-11-0-RC6:1.48
	netbsd-11-0-RC5:1.48
	netbsd-11-0-RC4:1.48
	netbsd-11-0-RC3:1.48
	netbsd-11-0-RC2:1.48
	netbsd-11-0-RC1:1.48
	perseant-exfatfs-base-20250801:1.48
	netbsd-11:1.48.0.12
	netbsd-11-base:1.48
	netbsd-10-1-RELEASE:1.48
	perseant-exfatfs-base-20240630:1.48
	perseant-exfatfs:1.48.0.10
	perseant-exfatfs-base:1.48
	netbsd-8-3-RELEASE:1.38
	netbsd-9-4-RELEASE:1.41
	netbsd-10-0-RELEASE:1.48
	netbsd-10-0-RC6:1.48
	netbsd-10-0-RC5:1.48
	netbsd-10-0-RC4:1.48
	netbsd-10-0-RC3:1.48
	netbsd-10-0-RC2:1.48
	thorpej-ifq:1.48.0.8
	thorpej-ifq-base:1.48
	thorpej-altq-separation:1.48.0.6
	thorpej-altq-separation-base:1.48
	netbsd-10-0-RC1:1.48
	netbsd-10:1.48.0.4
	netbsd-10-base:1.48
	bouyer-sunxi-drm:1.48.0.2
	bouyer-sunxi-drm-base:1.48
	netbsd-9-3-RELEASE:1.41
	thorpej-i2c-spi-conf2:1.47.0.16
	thorpej-i2c-spi-conf2-base:1.47
	thorpej-futex2:1.47.0.14
	thorpej-futex2-base:1.47
	thorpej-cfargs2:1.47.0.12
	thorpej-cfargs2-base:1.47
	cjep_sun2x-base1:1.47
	cjep_sun2x:1.47.0.10
	cjep_sun2x-base:1.47
	cjep_staticlib_x-base1:1.47
	netbsd-9-2-RELEASE:1.41
	cjep_staticlib_x:1.47.0.8
	cjep_staticlib_x-base:1.47
	thorpej-i2c-spi-conf:1.47.0.6
	thorpej-i2c-spi-conf-base:1.47
	thorpej-cfargs:1.47.0.4
	thorpej-cfargs-base:1.47
	thorpej-futex:1.47.0.2
	thorpej-futex-base:1.47
	netbsd-9-1-RELEASE:1.41
	bouyer-xenpvh-base2:1.44
	phil-wifi-20200421:1.44
	bouyer-xenpvh-base1:1.44
	phil-wifi-20200411:1.44
	bouyer-xenpvh:1.44.0.4
	bouyer-xenpvh-base:1.44
	is-mlppp:1.44.0.2
	is-mlppp-base:1.44
	phil-wifi-20200406:1.44
	netbsd-8-2-RELEASE:1.38
	ad-namecache-base3:1.44
	netbsd-9-0-RELEASE:1.41
	netbsd-9-0-RC2:1.41
	ad-namecache-base2:1.44
	ad-namecache-base1:1.43
	ad-namecache:1.43.0.2
	ad-namecache-base:1.43
	netbsd-9-0-RC1:1.41
	phil-wifi-20191119:1.41
	netbsd-9:1.41.0.4
	netbsd-9-base:1.41
	phil-wifi-20190609:1.41
	netbsd-8-1-RELEASE:1.38
	netbsd-8-1-RC1:1.38
	isaki-audio2:1.41.0.2
	isaki-audio2-base:1.41
	pgoyette-compat-merge-20190127:1.39.2.1
	pgoyette-compat-20190127:1.40
	pgoyette-compat-20190118:1.40
	pgoyette-compat-1226:1.40
	pgoyette-compat-1126:1.40
	pgoyette-compat-1020:1.39
	pgoyette-compat-0930:1.39
	pgoyette-compat-0906:1.39
	jdolecek-ncqfixes:1.39.0.6
	jdolecek-ncqfixes-base:1.39
	netbsd-7-2-RELEASE:1.35
	pgoyette-compat-0728:1.39
	netbsd-8-0-RELEASE:1.38
	phil-wifi:1.39.0.4
	phil-wifi-base:1.39
	pgoyette-compat-0625:1.39
	netbsd-8-0-RC2:1.38
	pgoyette-compat-0521:1.39
	pgoyette-compat-0502:1.39
	pgoyette-compat-0422:1.39
	netbsd-8-0-RC1:1.38
	pgoyette-compat-0415:1.39
	pgoyette-compat-0407:1.39
	pgoyette-compat-0330:1.39
	pgoyette-compat-0322:1.39
	pgoyette-compat-0315:1.39
	netbsd-7-1-2-RELEASE:1.35
	pgoyette-compat:1.39.0.2
	pgoyette-compat-base:1.39
	netbsd-7-1-1-RELEASE:1.35
	tls-maxphys-base-20171202:1.38
	matt-nb8-mediatek:1.38.0.12
	matt-nb8-mediatek-base:1.38
	nick-nhusb-base-20170825:1.38
	perseant-stdc-iso10646:1.38.0.10
	perseant-stdc-iso10646-base:1.38
	netbsd-8:1.38.0.8
	netbsd-8-base:1.38
	prg-localcount2-base3:1.38
	prg-localcount2-base2:1.38
	prg-localcount2-base1:1.38
	prg-localcount2:1.38.0.6
	prg-localcount2-base:1.38
	pgoyette-localcount-20170426:1.38
	bouyer-socketcan-base1:1.38
	jdolecek-ncq:1.38.0.4
	jdolecek-ncq-base:1.38
	pgoyette-localcount-20170320:1.38
	netbsd-7-1:1.35.0.22
	netbsd-7-1-RELEASE:1.35
	netbsd-7-1-RC2:1.35
	nick-nhusb-base-20170204:1.38
	netbsd-7-nhusb-base-20170116:1.35
	bouyer-socketcan:1.38.0.2
	bouyer-socketcan-base:1.38
	pgoyette-localcount-20170107:1.38
	netbsd-7-1-RC1:1.35
	nick-nhusb-base-20161204:1.37
	pgoyette-localcount-20161104:1.37
	netbsd-7-0-2-RELEASE:1.35
	nick-nhusb-base-20161004:1.37
	localcount-20160914:1.37
	netbsd-7-nhusb:1.35.0.20
	netbsd-7-nhusb-base:1.35
	pgoyette-localcount-20160806:1.37
	pgoyette-localcount-20160726:1.37
	pgoyette-localcount:1.37.0.2
	pgoyette-localcount-base:1.37
	nick-nhusb-base-20160907:1.37
	nick-nhusb-base-20160529:1.37
	netbsd-7-0-1-RELEASE:1.35
	nick-nhusb-base-20160422:1.37
	nick-nhusb-base-20160319:1.37
	nick-nhusb-base-20151226:1.37
	netbsd-7-0:1.35.0.18
	netbsd-7-0-RELEASE:1.35
	nick-nhusb-base-20150921:1.37
	netbsd-7-0-RC3:1.35
	netbsd-7-0-RC2:1.35
	netbsd-7-0-RC1:1.35
	nick-nhusb-base-20150606:1.36
	nick-nhusb-base-20150406:1.36
	nick-nhusb:1.35.0.16
	nick-nhusb-base:1.35
	netbsd-5-2-3-RELEASE:1.27
	netbsd-5-1-5-RELEASE:1.27
	netbsd-6-0-6-RELEASE:1.34
	netbsd-6-1-5-RELEASE:1.34
	netbsd-7:1.35.0.14
	netbsd-7-base:1.35
	yamt-pagecache-base9:1.35
	yamt-pagecache-tag8:1.32.2.2
	netbsd-6-1-4-RELEASE:1.34
	netbsd-6-0-5-RELEASE:1.34
	tls-earlyentropy:1.35.0.12
	tls-earlyentropy-base:1.35
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.35
	riastradh-drm2-base3:1.35
	netbsd-6-1-3-RELEASE:1.34
	netbsd-6-0-4-RELEASE:1.34
	netbsd-5-2-2-RELEASE:1.27
	netbsd-5-1-4-RELEASE:1.27
	netbsd-6-1-2-RELEASE:1.34
	netbsd-6-0-3-RELEASE:1.34
	netbsd-5-2-1-RELEASE:1.27
	netbsd-5-1-3-RELEASE:1.27
	rmind-smpnet-nbase:1.35
	netbsd-6-1-1-RELEASE:1.34
	riastradh-drm2-base2:1.35
	riastradh-drm2-base1:1.35
	riastradh-drm2:1.35.0.10
	riastradh-drm2-base:1.35
	rmind-smpnet:1.35.0.4
	rmind-smpnet-base:1.35
	netbsd-6-1:1.34.0.12
	netbsd-6-0-2-RELEASE:1.34
	netbsd-6-1-RELEASE:1.34
	khorben-n900:1.35.0.8
	netbsd-6-1-RC4:1.34
	netbsd-6-1-RC3:1.34
	agc-symver:1.35.0.6
	agc-symver-base:1.35
	netbsd-6-1-RC2:1.34
	netbsd-6-1-RC1:1.34
	yamt-pagecache-base8:1.35
	netbsd-5-2:1.27.0.38
	netbsd-6-0-1-RELEASE:1.34
	yamt-pagecache-base7:1.35
	netbsd-5-2-RELEASE:1.27
	netbsd-5-2-RC1:1.27
	matt-nb6-plus-nbase:1.34
	yamt-pagecache-base6:1.35
	netbsd-6-0:1.34.0.10
	netbsd-6-0-RELEASE:1.34
	netbsd-6-0-RC2:1.34
	tls-maxphys:1.35.0.2
	tls-maxphys-base:1.35
	matt-nb6-plus:1.34.0.8
	matt-nb6-plus-base:1.34
	netbsd-6-0-RC1:1.34
	jmcneill-usbmp-base10:1.34
	yamt-pagecache-base5:1.34
	jmcneill-usbmp-base9:1.34
	yamt-pagecache-base4:1.34
	jmcneill-usbmp-base8:1.34
	jmcneill-usbmp-base7:1.34
	jmcneill-usbmp-base6:1.34
	jmcneill-usbmp-base5:1.34
	jmcneill-usbmp-base4:1.34
	jmcneill-usbmp-base3:1.34
	jmcneill-usbmp-pre-base2:1.34
	jmcneill-usbmp-base2:1.34
	netbsd-6:1.34.0.6
	netbsd-6-base:1.34
	netbsd-5-1-2-RELEASE:1.27
	netbsd-5-1-1-RELEASE:1.27
	jmcneill-usbmp:1.34.0.4
	jmcneill-usbmp-base:1.34
	jmcneill-audiomp3:1.34.0.2
	jmcneill-audiomp3-base:1.34
	yamt-pagecache-base3:1.32
	yamt-pagecache-base2:1.32
	yamt-pagecache:1.32.0.2
	yamt-pagecache-base:1.32
	rmind-uvmplock-nbase:1.30
	cherry-xenmp:1.30.0.10
	cherry-xenmp-base:1.30
	bouyer-quota2-nbase:1.30
	bouyer-quota2:1.30.0.8
	bouyer-quota2-base:1.30
	jruoho-x86intr:1.30.0.6
	jruoho-x86intr-base:1.30
	matt-mips64-premerge-20101231:1.30
	matt-nb5-mips64-premerge-20101231:1.27
	matt-nb5-pq3:1.27.0.36
	matt-nb5-pq3-base:1.27
	netbsd-5-1:1.27.0.34
	netbsd-5-1-RELEASE:1.27
	uebayasi-xip-base4:1.30
	uebayasi-xip-base3:1.30
	yamt-nfs-mp-base11:1.30
	netbsd-5-1-RC4:1.27
	matt-nb5-mips64-k15:1.27
	uebayasi-xip-base2:1.30
	yamt-nfs-mp-base10:1.30
	netbsd-5-1-RC3:1.27
	netbsd-5-1-RC2:1.27
	uebayasi-xip-base1:1.30
	netbsd-5-1-RC1:1.27
	rmind-uvmplock:1.30.0.4
	rmind-uvmplock-base:1.30
	yamt-nfs-mp-base9:1.30
	uebayasi-xip:1.30.0.2
	uebayasi-xip-base:1.30
	netbsd-5-0-2-RELEASE:1.27
	matt-nb5-mips64-premerge-20091211:1.27
	matt-premerge-20091211:1.30
	yamt-nfs-mp-base8:1.29
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.27
	matt-nb4-mips64-k7-u2a-k9b:1.27
	matt-nb5-mips64-u1-k1-k5:1.27
	yamt-nfs-mp-base7:1.29
	matt-nb5-mips64:1.27.0.32
	netbsd-5-0-1-RELEASE:1.27
	jymxensuspend-base:1.28
	yamt-nfs-mp-base6:1.28
	yamt-nfs-mp-base5:1.28
	yamt-nfs-mp-base4:1.28
	jym-xensuspend-nbase:1.29
	yamt-nfs-mp-base3:1.28
	nick-hppapmap-base4:1.28
	nick-hppapmap-base3:1.28
	netbsd-5-0:1.27.0.30
	netbsd-5-0-RELEASE:1.27
	netbsd-5-0-RC4:1.27
	netbsd-5-0-RC3:1.27
	nick-hppapmap-base2:1.28
	netbsd-5-0-RC2:1.27
	jym-xensuspend:1.28.0.4
	jym-xensuspend-base:1.28
	netbsd-5-0-RC1:1.27
	haad-dm-base2:1.28
	haad-nbase2:1.28
	ad-audiomp2:1.28.0.2
	ad-audiomp2-base:1.28
	netbsd-5:1.27.0.28
	netbsd-5-base:1.27
	nick-hppapmap:1.27.0.26
	nick-hppapmap-base:1.28
	matt-mips64-base2:1.27
	matt-mips64:1.25.0.16
	haad-dm-base1:1.27
	wrstuden-revivesa-base-4:1.27
	netbsd-4-0-1-RELEASE:1.24.6.1
	wrstuden-revivesa-base-3:1.27
	wrstuden-revivesa-base-2:1.27
	wrstuden-fixsa-newbase:1.24.6.1
	nick-csl-alignment-base5:1.25
	haad-dm:1.27.0.24
	haad-dm-base:1.28
	wrstuden-revivesa-base-1:1.27
	simonb-wapbl-nbase:1.27
	yamt-pf42-base4:1.27
	simonb-wapbl:1.27.0.22
	simonb-wapbl-base:1.27
	yamt-pf42-base3:1.27
	hpcarm-cleanup-nbase:1.27
	yamt-pf42-baseX:1.27
	yamt-pf42-base2:1.27
	yamt-nfs-mp-base2:1.27
	wrstuden-revivesa:1.27.0.20
	wrstuden-revivesa-base:1.27
	yamt-nfs-mp:1.27.0.18
	yamt-nfs-mp-base:1.27
	yamt-pf42:1.27.0.16
	yamt-pf42-base:1.27
	ad-socklock-base1:1.27
	yamt-lazymbuf-base15:1.27
	yamt-lazymbuf-base14:1.27
	keiichi-mipv6-nbase:1.27
	mjf-devfs2:1.27.0.14
	mjf-devfs2-base:1.28
	nick-net80211-sync:1.27.0.12
	nick-net80211-sync-base:1.27
	keiichi-mipv6:1.27.0.10
	keiichi-mipv6-base:1.27
	bouyer-xeni386-merge1:1.27
	matt-armv6-prevmlocking:1.25
	wrstuden-fixsa-base-1:1.24.6.1
	vmlocking2-base3:1.27
	netbsd-4-0:1.24.6.1.0.6
	netbsd-4-0-RELEASE:1.24.6.1
	bouyer-xeni386-nbase:1.27
	yamt-kmem-base3:1.27
	cube-autoconf:1.27.0.8
	cube-autoconf-base:1.27
	yamt-kmem-base2:1.27
	bouyer-xeni386:1.27.0.6
	bouyer-xeni386-base:1.27
	yamt-kmem:1.27.0.4
	yamt-kmem-base:1.27
	vmlocking2-base2:1.27
	reinoud-bufcleanup-nbase:1.27
	vmlocking2:1.27.0.2
	vmlocking2-base1:1.27
	netbsd-4-0-RC5:1.24.6.1
	matt-nb4-arm:1.24.6.1.0.4
	matt-nb4-arm-base:1.24.6.1
	matt-armv6-nbase:1.27
	jmcneill-base:1.25
	netbsd-4-0-RC4:1.24.6.1
	mjf-devfs:1.25.0.14
	mjf-devfs-base:1.27
	bouyer-xenamd64-base2:1.27
	vmlocking-nbase:1.27
	yamt-x86pmap-base4:1.25
	bouyer-xenamd64:1.25.0.12
	bouyer-xenamd64-base:1.27
	netbsd-4-0-RC3:1.24.6.1
	yamt-x86pmap-base3:1.25
	yamt-x86pmap-base2:1.25
	netbsd-4-0-RC2:1.24.6.1
	yamt-x86pmap:1.25.0.10
	yamt-x86pmap-base:1.25
	netbsd-4-0-RC1:1.24.6.1
	matt-armv6:1.25.0.8
	matt-armv6-base:1.27
	matt-mips64-base:1.25
	jmcneill-pm:1.25.0.6
	jmcneill-pm-base:1.27
	hpcarm-cleanup:1.25.0.4
	hpcarm-cleanup-base:1.27
	nick-csl-alignment:1.25.0.2
	nick-csl-alignment-base:1.25
	netbsd-3-1-1-RELEASE:1.19
	netbsd-3-0-3-RELEASE:1.19
	yamt-idlelwp-base8:1.25
	wrstuden-fixsa:1.24.6.1.0.2
	wrstuden-fixsa-base:1.24.6.1
	thorpej-atomic:1.24.0.18
	thorpej-atomic-base:1.24
	reinoud-bufcleanup:1.24.0.16
	reinoud-bufcleanup-base:1.27
	mjf-ufs-trans:1.24.0.14
	mjf-ufs-trans-base:1.25
	vmlocking:1.24.0.12
	vmlocking-base:1.25
	ad-audiomp:1.24.0.10
	ad-audiomp-base:1.24
	yamt-idlelwp:1.24.0.8
	post-newlock2-merge:1.24
	newlock2-nbase:1.24
	yamt-splraiseipl-base5:1.24
	yamt-splraiseipl-base4:1.24
	yamt-splraiseipl-base3:1.24
	abandoned-netbsd-4-base:1.23
	abandoned-netbsd-4:1.23.0.2
	netbsd-3-1:1.19.0.28
	netbsd-3-1-RELEASE:1.19
	netbsd-3-0-2-RELEASE:1.19
	yamt-splraiseipl-base2:1.24
	netbsd-3-1-RC4:1.19
	yamt-splraiseipl:1.24.0.4
	yamt-splraiseipl-base:1.24
	netbsd-3-1-RC3:1.19
	yamt-pdpolicy-base9:1.24
	newlock2:1.24.0.2
	newlock2-base:1.24
	yamt-pdpolicy-base8:1.23
	netbsd-3-1-RC2:1.19
	netbsd-3-1-RC1:1.19
	yamt-pdpolicy-base7:1.23
	netbsd-4:1.24.0.6
	netbsd-4-base:1.24
	yamt-pdpolicy-base6:1.23
	chap-midi-nbase:1.23
	netbsd-3-0-1-RELEASE:1.19
	gdamore-uart:1.22.0.2
	gdamore-uart-base:1.22
	simonb-timcounters-final:1.20.6.1
	yamt-pdpolicy-base5:1.21
	chap-midi:1.21.0.8
	chap-midi-base:1.23
	yamt-pdpolicy-base4:1.21
	yamt-pdpolicy-base3:1.21
	peter-altq-base:1.21
	peter-altq:1.21.0.6
	yamt-pdpolicy-base2:1.21
	elad-kernelauth-base:1.21
	elad-kernelauth:1.21.0.4
	yamt-pdpolicy:1.21.0.2
	yamt-pdpolicy-base:1.21
	yamt-uio_vmspace-base5:1.21
	simonb-timecounters:1.20.0.6
	simonb-timecounters-base:1.21
	rpaulo-netinet-merge-pcb:1.20.0.4
	rpaulo-netinet-merge-pcb-base:1.24
	yamt-uio_vmspace:1.20.0.2
	netbsd-3-0:1.19.0.26
	netbsd-3-0-RELEASE:1.19
	netbsd-3-0-RC6:1.19
	yamt-readahead-base3:1.19
	netbsd-3-0-RC5:1.19
	netbsd-3-0-RC4:1.19
	netbsd-3-0-RC3:1.19
	yamt-readahead-base2:1.19
	netbsd-3-0-RC2:1.19
	yamt-readahead-pervnode:1.19
	yamt-readahead-perfile:1.19
	yamt-readahead:1.19.0.24
	yamt-readahead-base:1.19
	netbsd-3-0-RC1:1.19
	yamt-vop-base3:1.19
	netbsd-2-0-3-RELEASE:1.19
	netbsd-2-1:1.19.0.22
	yamt-vop-base2:1.19
	thorpej-vnode-attr:1.19.0.20
	thorpej-vnode-attr-base:1.19
	netbsd-2-1-RELEASE:1.19
	yamt-vop:1.19.0.18
	yamt-vop-base:1.19
	netbsd-2-1-RC6:1.19
	netbsd-2-1-RC5:1.19
	netbsd-2-1-RC4:1.19
	netbsd-2-1-RC3:1.19
	netbsd-2-1-RC2:1.19
	netbsd-2-1-RC1:1.19
	yamt-lazymbuf:1.19.0.16
	yamt-km-base4:1.19
	netbsd-2-0-2-RELEASE:1.19
	yamt-km-base3:1.19
	netbsd-3:1.19.0.14
	netbsd-3-base:1.19
	yamt-km-base2:1.19
	yamt-km:1.19.0.10
	yamt-km-base:1.19
	kent-audio2:1.19.0.8
	kent-audio2-base:1.19
	netbsd-2-0-1-RELEASE:1.19
	kent-audio1-beforemerge:1.19
	netbsd-2:1.19.0.6
	netbsd-2-base:1.19
	kent-audio1:1.19.0.4
	kent-audio1-base:1.19
	netbsd-2-0-RELEASE:1.19
	netbsd-2-0-RC5:1.19
	netbsd-2-0-RC4:1.19
	netbsd-2-0-RC3:1.19
	netbsd-2-0-RC2:1.19
	netbsd-2-0-RC1:1.19
	netbsd-2-0:1.19.0.2
	netbsd-2-0-base:1.19
	netbsd-1-6-PATCH002-RELEASE:1.10
	netbsd-1-6-PATCH002:1.10
	netbsd-1-6-PATCH002-RC4:1.10
	netbsd-1-6-PATCH002-RC3:1.10
	netbsd-1-6-PATCH002-RC2:1.10
	netbsd-1-6-PATCH002-RC1:1.10
	ktrace-lwp:1.16.0.2
	ktrace-lwp-base:1.19
	netbsd-1-6-PATCH001:1.10
	netbsd-1-6-PATCH001-RELEASE:1.10
	netbsd-1-6-PATCH001-RC3:1.10
	netbsd-1-6-PATCH001-RC2:1.10
	netbsd-1-6-PATCH001-RC1:1.10
	nathanw_sa_end:1.6.2.7
	nathanw_sa_before_merge:1.16
	fvdl_fs64_base:1.15
	gmcgarry_ctxsw:1.15.0.4
	gmcgarry_ctxsw_base:1.15
	gmcgarry_ucred:1.15.0.2
	gmcgarry_ucred_base:1.15
	nathanw_sa_base:1.16
	kqueue-aftermerge:1.13
	kqueue-beforemerge:1.13
	netbsd-1-6-RELEASE:1.10
	netbsd-1-6-RC3:1.10
	netbsd-1-6-RC2:1.10
	netbsd-1-6-RC1:1.10
	netbsd-1-6:1.10.0.10
	netbsd-1-6-base:1.10
	gehenna-devsw:1.10.0.8
	gehenna-devsw-base:1.11
	netbsd-1-5-PATCH003:1.4.2.1
	eeh-devprop:1.10.0.6
	eeh-devprop-base:1.10
	newlock:1.10.0.4
	newlock-base:1.10
	ifpoll-base:1.10
	thorpej-mips-cache:1.9.0.2
	thorpej-mips-cache-base:1.9
	thorpej-devvp-base3:1.9
	thorpej-devvp-base2:1.8
	post-chs-ubcperf:1.8
	pre-chs-ubcperf:1.8
	thorpej-devvp:1.8.0.4
	thorpej-devvp-base:1.8
	netbsd-1-5-PATCH002:1.4
	kqueue:1.8.0.2
	kqueue-base:1.11
	netbsd-1-5-PATCH001:1.4
	thorpej_scsipi_beforemerge:1.8
	nathanw_sa:1.6.0.2
	thorpej_scsipi_nbase:1.8
	netbsd-1-5-RELEASE:1.4
	netbsd-1-5-BETA2:1.4
	netbsd-1-5-BETA:1.4
	netbsd-1-4-PATCH003:1.3
	netbsd-1-5-ALPHA2:1.4
	netbsd-1-5:1.4.0.2
	netbsd-1-5-base:1.4
	minoura-xpg4dl-base:1.3
	minoura-xpg4dl:1.3.0.22
	netbsd-1-4-PATCH002:1.3
	chs-ubc2-newbase:1.3
	wrstuden-devbsize-19991221:1.3
	wrstuden-devbsize:1.3.0.20
	wrstuden-devbsize-base:1.3
	kame_141_19991130:1.3
	comdex-fall-1999:1.3.0.18
	comdex-fall-1999-base:1.3
	fvdl-softdep:1.3.0.16
	fvdl-softdep-base:1.3
	thorpej_scsipi:1.3.0.14
	thorpej_scsipi_base:1.8
	netbsd-1-4-PATCH001:1.3
	kame_14_19990705:1.3
	kame_14_19990628:1.3
	kame:1.3.0.12
	chs-ubc2:1.3.0.10
	chs-ubc2-base:1.3
	netbsd-1-4-RELEASE:1.3
	netbsd-1-4:1.3.0.8
	netbsd-1-4-base:1.3
	kenh-if-detach:1.3.0.6
	kenh-if-detach-base:1.3
	chs-ubc:1.3.0.4
	chs-ubc-base:1.3
	eeh-paddr_t:1.3.0.2
	eeh-paddr_t-base:1.3;
locks; strict;
comment	@# @;


1.48
date	2022.08.20.11.42.49;	author riastradh;	state Exp;
branches;
next	1.47;
commitid	9SKb1hwLqzRAXBQD;

1.47
date	2020.09.27.11.57.28;	author jmcneill;	state Exp;
branches;
next	1.46;
commitid	gYipFQXM0UgIhGpC;

1.46
date	2020.09.14.00.40.03;	author rin;	state Exp;
branches;
next	1.45;
commitid	WpffOjgFzsaaXWnC;

1.45
date	2020.09.10.01.53.22;	author rin;	state Exp;
branches;
next	1.44;
commitid	Y5e6Z8QCj8vXtrnC;

1.44
date	2020.01.19.20.41.18;	author riastradh;	state Exp;
branches;
next	1.43;
commitid	NUgQFwlNUzjxhlTB;

1.43
date	2019.12.23.06.45.37;	author maxv;	state Exp;
branches
	1.43.2.1;
next	1.42;
commitid	MNV9eadX2VzGwNPB;

1.42
date	2019.12.18.07.37.18;	author maxv;	state Exp;
branches;
next	1.41;
commitid	p344TaOkdu7MX9PB;

1.41
date	2019.02.24.02.30.38;	author rin;	state Exp;
branches;
next	1.40;
commitid	0UDKnMiiwT07PXcB;

1.40
date	2018.11.07.07.43.08;	author maxv;	state Exp;
branches;
next	1.39;
commitid	wcR77DxkGB823ZYA;

1.39
date	2017.12.10.20.38.14;	author bouyer;	state Exp;
branches
	1.39.2.1
	1.39.4.1;
next	1.38;
commitid	pVRBVKD9Z8UH0oiA;

1.38
date	2016.12.09.04.46.39;	author christos;	state Exp;
branches;
next	1.37;
commitid	Mo33awAt7hI0wgxz;

1.37
date	2015.08.02.11.09.05;	author jmcneill;	state Exp;
branches
	1.37.2.1;
next	1.36;
commitid	zrFDIeXdYVrExGvy;

1.36
date	2015.03.28.14.09.58;	author jmcneill;	state Exp;
branches;
next	1.35;
commitid	4u2HHl06rOmRCnfy;

1.35
date	2012.06.20.21.38.26;	author sjg;	state Exp;
branches
	1.35.2.1
	1.35.16.1;
next	1.34;

1.34
date	2011.11.17.09.58.21;	author he;	state Exp;
branches;
next	1.33;

1.33
date	2011.11.15.16.50.43;	author riz;	state Exp;
branches;
next	1.32;

1.32
date	2011.10.02.16.39.47;	author jmcneill;	state Exp;
branches
	1.32.2.1;
next	1.31;

1.31
date	2011.07.09.14.52.03;	author jmcneill;	state Exp;
branches;
next	1.30;

1.30
date	2009.12.05.11.34.37;	author haad;	state Exp;
branches;
next	1.29;

1.29
date	2009.08.15.14.22.54;	author uwe;	state Exp;
branches;
next	1.28;

1.28
date	2008.11.06.17.50.59;	author cegger;	state Exp;
branches;
next	1.27;

1.27
date	2007.11.20.18.54.31;	author pooka;	state Exp;
branches
	1.27.14.1
	1.27.18.1
	1.27.24.1
	1.27.26.1;
next	1.26;

1.26
date	2007.11.12.16.39.32;	author pooka;	state Exp;
branches;
next	1.25;

1.25
date	2007.05.01.17.18.55;	author bouyer;	state Exp;
branches
	1.25.6.1
	1.25.8.1
	1.25.12.1
	1.25.14.1;
next	1.24;

1.24
date	2006.09.07.00.20.28;	author ad;	state Exp;
branches
	1.24.6.1
	1.24.8.1
	1.24.12.1
	1.24.14.1;
next	1.23;

1.23
date	2006.06.19.15.44.44;	author gdamore;	state Exp;
branches;
next	1.22;

1.22
date	2006.06.08.00.12.50;	author rpaulo;	state Exp;
branches
	1.22.2.1;
next	1.21;

1.21
date	2006.02.25.01.27.20;	author christos;	state Exp;
branches
	1.21.2.1
	1.21.8.1;
next	1.20;

1.20
date	2005.12.11.12.20.53;	author christos;	state Exp;
branches
	1.20.2.1
	1.20.4.1
	1.20.6.1;
next	1.19;

1.19
date	2004.03.13.17.31.34;	author bjh21;	state Exp;
branches
	1.19.14.1
	1.19.16.1;
next	1.18;

1.18
date	2003.12.10.11.40.11;	author hannken;	state Exp;
branches;
next	1.17;

1.17
date	2003.10.10.06.14.02;	author grog;	state Exp;
branches;
next	1.16;

1.16
date	2003.01.13.19.49.59;	author briggs;	state Exp;
branches
	1.16.2.1;
next	1.15;

1.15
date	2002.12.04.00.28.41;	author haya;	state Exp;
branches;
next	1.14;

1.14
date	2002.11.26.23.30.30;	author lukem;	state Exp;
branches;
next	1.13;

1.13
date	2002.10.14.02.08.40;	author takemura;	state Exp;
branches;
next	1.12;

1.12
date	2002.10.04.18.33.03;	author elric;	state Exp;
branches;
next	1.11;

1.11
date	2002.06.28.23.27.14;	author thorpej;	state Exp;
branches;
next	1.10;

1.10
date	2001.12.04.21.43.44;	author augustss;	state Exp;
branches
	1.10.8.1;
next	1.9;

1.9
date	2001.10.04.16.04.53;	author oster;	state Exp;
branches;
next	1.8;

1.8
date	2001.04.11.19.07.39;	author jdolecek;	state Exp;
branches
	1.8.2.1
	1.8.4.1;
next	1.7;

1.7
date	2001.04.11.07.42.31;	author jdolecek;	state Exp;
branches;
next	1.6;

1.6
date	2001.02.23.14.08.54;	author uch;	state Exp;
branches
	1.6.2.1;
next	1.5;

1.5
date	2000.11.08.19.45.49;	author ad;	state Exp;
branches;
next	1.4;

1.4
date	2000.06.16.19.33.50;	author matt;	state Exp;
branches
	1.4.2.1;
next	1.3;

1.3
date	98.07.28.00.36.31;	author pk;	state Exp;
branches
	1.3.14.1
	1.3.22.1;
next	1.2;

1.2
date	98.07.12.20.07.27;	author augustss;	state Exp;
branches;
next	1.1;

1.1
date	98.06.12.23.22.48;	author cgd;	state Exp;
branches;
next	;

1.43.2.1
date	2020.01.25.22.38.45;	author ad;	state Exp;
branches;
next	;
commitid	ethRERRmx7bMJ7UB;

1.39.2.1
date	2018.11.26.01.52.30;	author pgoyette;	state Exp;
branches;
next	;
commitid	Zj4q5SspGdKXto1B;

1.39.4.1
date	2019.06.10.22.07.04;	author christos;	state Exp;
branches;
next	1.39.4.2;
commitid	jtc8rnCzWiEEHGqB;

1.39.4.2
date	2020.04.08.14.08.02;	author martin;	state Exp;
branches;
next	;
commitid	Qli2aW9E74UFuA3C;

1.37.2.1
date	2017.01.07.08.56.31;	author pgoyette;	state Exp;
branches;
next	;
commitid	uEL0C1YuiJrlV0Bz;

1.35.2.1
date	2017.12.03.11.36.58;	author jdolecek;	state Exp;
branches;
next	;
commitid	XcIYRZTAh1LmerhA;

1.35.16.1
date	2015.04.06.15.18.08;	author skrll;	state Exp;
branches;
next	1.35.16.2;
commitid	pz01Zhy7RP6iGxgy;

1.35.16.2
date	2015.09.22.12.05.56;	author skrll;	state Exp;
branches;
next	1.35.16.3;
commitid	CpNWKp3ozVNTafCy;

1.35.16.3
date	2017.02.05.13.40.26;	author skrll;	state Exp;
branches;
next	;
commitid	8hwpk1aHl2UuyLEz;

1.32.2.1
date	2012.04.17.00.07.24;	author yamt;	state Exp;
branches;
next	1.32.2.2;

1.32.2.2
date	2012.10.30.17.20.49;	author yamt;	state Exp;
branches;
next	;

1.27.14.1
date	2008.02.21.20.44.55;	author mjf;	state Exp;
branches;
next	1.27.14.2;

1.27.14.2
date	2008.04.03.11.14.48;	author mjf;	state Exp;
branches;
next	;

1.27.18.1
date	2009.05.04.08.12.32;	author yamt;	state Exp;
branches;
next	1.27.18.2;

1.27.18.2
date	2009.08.19.18.47.02;	author yamt;	state Exp;
branches;
next	1.27.18.3;

1.27.18.3
date	2010.03.11.15.03.21;	author yamt;	state Exp;
branches;
next	;

1.27.24.1
date	2008.07.07.14.45.53;	author haad;	state Exp;
branches;
next	1.27.24.2;

1.27.24.2
date	2008.12.13.01.14.12;	author haad;	state Exp;
branches;
next	;

1.27.26.1
date	2009.01.19.13.17.51;	author skrll;	state Exp;
branches;
next	;

1.25.6.1
date	2007.11.14.19.04.23;	author joerg;	state Exp;
branches;
next	1.25.6.2;

1.25.6.2
date	2007.11.21.21.54.00;	author joerg;	state Exp;
branches;
next	;

1.25.8.1
date	2008.01.09.01.52.09;	author matt;	state Exp;
branches;
next	;

1.25.12.1
date	2007.11.13.16.00.49;	author bouyer;	state Exp;
branches;
next	1.25.12.2;

1.25.12.2
date	2007.11.21.21.19.27;	author bouyer;	state Exp;
branches;
next	;

1.25.14.1
date	2007.11.19.00.47.40;	author mjf;	state Exp;
branches;
next	1.25.14.2;

1.25.14.2
date	2007.12.08.18.19.16;	author mjf;	state Exp;
branches;
next	1.25.14.3;

1.25.14.3
date	2008.02.18.22.07.02;	author mjf;	state Exp;
branches;
next	;

1.24.6.1
date	2007.05.08.10.45.04;	author pavel;	state Exp;
branches;
next	;

1.24.8.1
date	2007.05.07.10.55.23;	author yamt;	state Exp;
branches;
next	;

1.24.12.1
date	2007.05.27.14.29.57;	author ad;	state Exp;
branches;
next	;

1.24.14.1
date	2007.07.11.20.04.56;	author mjf;	state Exp;
branches;
next	;

1.22.2.1
date	2006.07.13.17.49.16;	author gdamore;	state Exp;
branches;
next	;

1.21.2.1
date	2006.06.26.12.50.37;	author yamt;	state Exp;
branches;
next	1.21.2.2;

1.21.2.2
date	2006.09.14.12.31.26;	author yamt;	state Exp;
branches;
next	;

1.21.8.1
date	2006.06.19.03.58.11;	author chap;	state Exp;
branches;
next	1.21.8.2;

1.21.8.2
date	2006.06.22.03.39.48;	author chap;	state Exp;
branches;
next	;

1.20.2.1
date	2006.03.01.09.28.11;	author yamt;	state Exp;
branches;
next	;

1.20.4.1
date	2006.09.09.02.49.09;	author rpaulo;	state Exp;
branches;
next	;

1.20.6.1
date	2006.04.22.11.38.45;	author simonb;	state Exp;
branches;
next	;

1.19.14.1
date	2007.10.15.05.09.52;	author riz;	state Exp;
branches;
next	;

1.19.16.1
date	2006.06.21.15.02.11;	author yamt;	state Exp;
branches;
next	1.19.16.2;

1.19.16.2
date	2006.12.30.20.47.49;	author yamt;	state Exp;
branches;
next	1.19.16.3;

1.19.16.3
date	2007.09.03.14.33.07;	author yamt;	state Exp;
branches;
next	1.19.16.4;

1.19.16.4
date	2007.11.15.11.44.00;	author yamt;	state Exp;
branches;
next	1.19.16.5;

1.19.16.5
date	2007.12.07.17.29.14;	author yamt;	state Exp;
branches;
next	;

1.16.2.1
date	2004.08.03.10.44.53;	author skrll;	state Exp;
branches;
next	1.16.2.2;

1.16.2.2
date	2004.09.18.14.44.27;	author skrll;	state Exp;
branches;
next	1.16.2.3;

1.16.2.3
date	2004.09.21.13.26.24;	author skrll;	state Exp;
branches;
next	;

1.10.8.1
date	2002.07.15.10.35.07;	author gehenna;	state Exp;
branches;
next	;

1.8.2.1
date	2002.01.10.19.52.43;	author thorpej;	state Exp;
branches;
next	1.8.2.2;

1.8.2.2
date	2002.09.06.08.43.43;	author jdolecek;	state Exp;
branches;
next	;

1.8.4.1
date	2001.10.11.00.02.00;	author fvdl;	state Exp;
branches;
next	;

1.6.2.1
date	2001.06.21.20.01.13;	author nathanw;	state Exp;
branches;
next	1.6.2.2;

1.6.2.2
date	2001.10.22.20.41.14;	author nathanw;	state Exp;
branches;
next	1.6.2.3;

1.6.2.3
date	2002.01.08.00.29.17;	author nathanw;	state Exp;
branches;
next	1.6.2.4;

1.6.2.4
date	2002.08.01.02.44.32;	author nathanw;	state Exp;
branches;
next	1.6.2.5;

1.6.2.5
date	2002.10.18.02.41.24;	author nathanw;	state Exp;
branches;
next	1.6.2.6;

1.6.2.6
date	2002.12.11.06.37.47;	author thorpej;	state Exp;
branches;
next	1.6.2.7;

1.6.2.7
date	2003.01.15.18.44.14;	author thorpej;	state Exp;
branches;
next	;

1.4.2.1
date	2001.10.25.18.05.22;	author he;	state Exp;
branches;
next	;

1.3.14.1
date	2000.11.20.11.39.45;	author bouyer;	state Exp;
branches;
next	1.3.14.2;

1.3.14.2
date	2000.11.22.16.03.07;	author bouyer;	state Exp;
branches;
next	1.3.14.3;

1.3.14.3
date	2001.03.12.13.30.01;	author bouyer;	state Exp;
branches;
next	1.3.14.4;

1.3.14.4
date	2001.04.21.17.48.15;	author bouyer;	state Exp;
branches;
next	;

1.3.22.1
date	2000.06.22.17.06.13;	author minoura;	state Exp;
branches;
next	;


desc
@@


1.48
log
@sys/dev/Makefile: Split INCS onto separate lines for ease of sorting.

Also sort.
@
text
@#	$NetBSD: Makefile,v 1.47 2020/09/27 11:57:28 jmcneill Exp $

SUBDIR=	apm ata bluetooth dec dm dmover dtv hdaudio hdmicec hid hpc \
	i2c i2o ic ieee1394 ir isa \
	microcode ofw pci pckbport pcmcia pud putter raidframe sbus scsipi \
	spi sun tc usb vme wscons

.include <bsd.own.mk>

.if ${HAVE_NVMM:Uno} == "yes"
SUBDIR+= nvmm
.endif

.if ${MKISCSI} != "no"
SUBDIR+= iscsi
.endif

INCSDIR= /usr/include/dev

# Only install includes which are used by userland
INCS+=	biovar.h
INCS+=	ccdvar.h
INCS+=	cgdvar.h
INCS+=	fssvar.h
INCS+=	keylock.h
INCS+=	kttcpio.h
INCS+=	lockstat.h
INCS+=	md.h
INCS+=	spkrio.h
INCS+=	vndvar.h

.include <bsd.kinc.mk>
@


1.47
log
@Use HAVE_NVMM for nvmm headers
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.46 2020/09/14 00:40:03 rin Exp $
d21 10
a30 2
INCS=	biovar.h ccdvar.h cgdvar.h fssvar.h keylock.h kttcpio.h lockstat.h \
	md.h vndvar.h spkrio.h
@


1.46
log
@Revert previous to make iscsi kernel headers optional again, as
required by kamil.

Now, sanitizer in GCC9 has been fixed differently for MKISCSI=no.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.44 2020/01/19 20:41:18 riastradh Exp $
d8 3
a10 1
.if ${MACHINE_ARCH} == "x86_64"
a13 2
.include <bsd.own.mk>

@


1.45
log
@Unconditionally install kernel headers for iSCSI as required by
sanitizer shipped with GCC9.

Fix build release with HAVE_GCC=9 for sun2, where MKISCSI=no by default.
@
text
@d4 1
a4 1
	i2c i2o ic ieee1394 ir isa iscsi \
d14 4
@


1.44
log
@Remove filemon(4).

Discussed on tech-kern:
https://mail-index.NetBSD.org/tech-kern/2020/01/13/msg025938.html

This was never (intentionally) enabled by default, and the design has
some shortcomings.  You can get mostly the same results with ktrace,
as in usr.bin/make/filemon/filemon_ktrace.c which is now used instead
of filemon for make's meta mode.

If applications require higher performance than ktrace, or nesting
that ktrace doesn't support, we might consider adding something back
into the vfs system calls themselves, without hijacking the syscall
table.  (Might want a more reliable output format too, e.g. one that
can handle newlines in file names.)
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.43 2019/12/23 06:45:37 maxv Exp $
d4 1
a4 1
	i2c i2o ic ieee1394 ir isa \
a13 4
.if ${MKISCSI} != "no"
SUBDIR+= iscsi
.endif

@


1.43
log
@Revert the removal of filemon.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.42 2019/12/18 07:37:18 maxv Exp $
d3 1
a3 1
SUBDIR=	apm ata bluetooth dec dm dmover dtv filemon hdaudio hdmicec hid hpc \
@


1.43.2.1
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.44 2020/01/19 20:41:18 riastradh Exp $
d3 1
a3 1
SUBDIR=	apm ata bluetooth dec dm dmover dtv hdaudio hdmicec hid hpc \
@


1.42
log
@Retire filemon, discussed on tech-kern@@.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.41 2019/02/24 02:30:38 rin Exp $
d3 1
a3 1
SUBDIR=	apm ata bluetooth dec dm dmover dtv hdaudio hdmicec hid hpc \
@


1.41
log
@Hook spi.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.40 2018/11/07 07:43:08 maxv Exp $
d3 1
a3 1
SUBDIR=	apm ata bluetooth dec dm dmover dtv filemon hdaudio hdmicec hid hpc \
@


1.40
log
@Add NVMM - for NetBSD Virtual Machine Monitor -, a kernel driver that
provides support for hardware-accelerated virtualization on NetBSD.

It is made of an MI frontend, to which MD backends can be plugged. One
MD backend is implemented, x86-SVM, for x86 AMD CPUs.

We install

	/usr/include/dev/nvmm/nvmm.h
	/usr/include/dev/nvmm/nvmm_ioctl.h
	/usr/include/dev/nvmm/{arch}/nvmm_{arch}.h

And the kernel module. For now, the only architecture where we do that
is amd64 (arch=x86).

NVMM is not enabled by default in amd64-GENERIC, but is instead easily
modloadable.

Sent to tech-kern@@ a month ago. Validated with kASan, and optimized
with tprof.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.39 2017/12/10 20:38:14 bouyer Exp $
d6 1
a6 1
	sun tc usb vme wscons
@


1.39
log
@Fix fallout from hid factorisation:
- need to install sys/dev/hid/hid.h for userland
- include it where needed - most of the time in place if usb/usbhid.h
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.38 2016/12/09 04:46:39 christos Exp $
d8 4
@


1.39.4.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.41 2019/02/24 02:30:38 rin Exp $
d6 1
a6 5
	spi sun tc usb vme wscons

.if ${MACHINE_ARCH} == "x86_64"
SUBDIR+= nvmm
.endif
@


1.39.4.2
log
@Merge changes from current as of 20200406
@
text
@d1 1
a1 1
#	$NetBSD$
d3 1
a3 1
SUBDIR=	apm ata bluetooth dec dm dmover dtv hdaudio hdmicec hid hpc \
@


1.39.2.1
log
@Sync with HEAD, resolve a couple of conflicts
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.40 2018/11/07 07:43:08 maxv Exp $
a7 4
.if ${MACHINE_ARCH} == "x86_64"
SUBDIR+= nvmm
.endif

@


1.38
log
@move spkrio.h out of isa
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.37 2015/08/02 11:09:05 jmcneill Exp $
d3 1
a3 1
SUBDIR=	apm ata bluetooth dec dm dmover dtv filemon hdaudio hdmicec hpc \
@


1.37
log
@Install hdmicecio.h
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.36 2015/03/28 14:09:58 jmcneill Exp $
d18 1
a18 1
	md.h vndvar.h
@


1.37.2.1
log
@Sync with HEAD.  (Note that most of these changes are simply $NetBSD$
tag issues.)
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.38 2016/12/09 04:46:39 christos Exp $
d18 1
a18 1
	md.h vndvar.h spkrio.h
@


1.36
log
@Split hdaudio and PCI attach glue. Even though the driver was written with
this separation in mind, all of the code lived in sys/dev/pci/hdaudio. Move
common parts to sys/dev/hdaudio and PCI attach glue to sys/dev/pci.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.35 2012/06/20 21:38:26 sjg Exp $
d3 1
a3 1
SUBDIR=	apm ata bluetooth dec dm dmover dtv filemon hdaudio hpc \
@


1.35
log
@Install filemon.h
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.34 2011/11/17 09:58:21 he Exp $
d3 1
a3 1
SUBDIR=	apm ata bluetooth dec dm dmover dtv filemon hpc \
@


1.35.2.1
log
@update from HEAD
@
text
@d1 1
a1 1
#	$NetBSD$
d3 1
a3 1
SUBDIR=	apm ata bluetooth dec dm dmover dtv filemon hdaudio hdmicec hpc \
d18 1
a18 1
	md.h vndvar.h spkrio.h
@


1.35.16.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.36 2015/03/28 14:09:58 jmcneill Exp $
d3 1
a3 1
SUBDIR=	apm ata bluetooth dec dm dmover dtv filemon hdaudio hpc \
@


1.35.16.2
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.35.16.1 2015/04/06 15:18:08 skrll Exp $
d3 1
a3 1
SUBDIR=	apm ata bluetooth dec dm dmover dtv filemon hdaudio hdmicec hpc \
@


1.35.16.3
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.35.16.2 2015/09/22 12:05:56 skrll Exp $
d18 1
a18 1
	md.h vndvar.h spkrio.h
@


1.34
log
@Make the test for MKISCSI actually work by including bsd.own.mk and
testing the expanded variable, not just the variable name(!)  Fixes the
build for sun2.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.33 2011/11/15 16:50:43 riz Exp $
d3 2
a4 1
SUBDIR=	apm ata bluetooth dec dm dmover dtv hpc i2c i2o ic ieee1394 ir isa \
@


1.33
log
@Build and install new in-kernel iscsi initiator kernel module and associated
binaries (iscsid, iscsictl) if MKISCSI != no.  Initiator can also be built
into a kernel by adding 'pseudo-device iscsi' in kernel configuration.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.32 2011/10/02 16:39:47 jmcneill Exp $
d7 3
a9 1
.if MKISCSI != "no"
@


1.32
log
@Install dev/i2c/i2c_io.h and implement the API in the iic(4) driver.
Obsolete the I2C_SCAN option as this can now be done from userland.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.31 2011/07/09 14:52:03 jmcneill Exp $
d7 4
@


1.32.2.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.32 2011/10/02 16:39:47 jmcneill Exp $
a6 6
.include <bsd.own.mk>

.if ${MKISCSI} != "no"
SUBDIR+= iscsi
.endif

@


1.32.2.2
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.32.2.1 2012/04/17 00:07:24 yamt Exp $
d3 1
a3 2
SUBDIR=	apm ata bluetooth dec dm dmover dtv filemon hpc \
	i2c i2o ic ieee1394 ir isa \
@


1.31
log
@install dtvio.h, dtvio_demux.h, dtvio_frontend.h
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.30 2009/12/05 11:34:37 haad Exp $
d3 1
a3 1
SUBDIR=	apm ata bluetooth dec dm dmover dtv hpc i2o ic ieee1394 ir isa \
@


1.30
log
@Install netbsd-dm.h file to include/dev/dm so it can be used by public.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.29 2009/08/15 14:22:54 uwe Exp $
d3 3
a5 3
SUBDIR=	apm ata bluetooth dec dm dmover hpc i2o ic ieee1394 ir isa microcode \
	ofw pci pckbport pcmcia pud putter raidframe sbus scsipi sun \
	tc usb vme wscons
@


1.29
log
@Add keylock.h to INCS so that it's actually installed (hi, marc!)
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.28 2008/11/06 17:50:59 cegger Exp $
d3 1
a3 1
SUBDIR=	apm ata bluetooth dec dmover hpc i2o ic ieee1394 ir isa microcode \
@


1.28
log
@wrap lines. no functional change.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.27 2007/11/20 18:54:31 pooka Exp $
d10 2
a11 1
INCS=	biovar.h ccdvar.h cgdvar.h fssvar.h kttcpio.h lockstat.h md.h vndvar.h
@


1.27
log
@pud (userspace char/block drivers) build goo
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.26 2007/11/12 16:39:32 pooka Exp $
d3 3
a5 3
SUBDIR=	apm ata bluetooth dec dmover hpc i2o ic ieee1394 ir isa microcode ofw \
	pci pckbport pcmcia pud putter raidframe sbus scsipi sun tc usb vme \
	wscons
@


1.27.18.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.27 2007/11/20 18:54:31 pooka Exp $
d3 3
a5 3
SUBDIR=	apm ata bluetooth dec dmover hpc i2o ic ieee1394 ir isa microcode \
	ofw pci pckbport pcmcia pud putter raidframe sbus scsipi sun \
	tc usb vme wscons
@


1.27.18.2
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.27.18.1 2009/05/04 08:12:32 yamt Exp $
d10 1
a10 2
INCS=	biovar.h ccdvar.h cgdvar.h fssvar.h keylock.h kttcpio.h lockstat.h \
	md.h vndvar.h
@


1.27.18.3
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.27.18.2 2009/08/19 18:47:02 yamt Exp $
d3 1
a3 1
SUBDIR=	apm ata bluetooth dec dm dmover hpc i2o ic ieee1394 ir isa microcode \
@


1.27.26.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.28 2008/11/06 17:50:59 cegger Exp $
d3 3
a5 3
SUBDIR=	apm ata bluetooth dec dmover hpc i2o ic ieee1394 ir isa microcode \
	ofw pci pckbport pcmcia pud putter raidframe sbus scsipi sun \
	tc usb vme wscons
@


1.27.24.1
log
@Import of device-mapper driver. This driver is BSD rewrite of linux dm driver.
For now only error, linear and zero targets are supported. This driver uses NetBSD
specific ioctl protocola based on proplib.

I was able to create logical volume (with lvm2tools lvcreate utility) with this
version of driver, newfs it and mount it.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.27 2007/11/20 18:54:31 pooka Exp $
d5 1
a5 1
	wscons dm
@


1.27.24.2
log
@Update haad-dm branch to haad-dm-base2.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.28 2008/11/06 17:50:59 cegger Exp $
d3 3
a5 3
SUBDIR=	apm ata bluetooth dec dmover hpc i2o ic ieee1394 ir isa microcode \
	ofw pci pckbport pcmcia pud putter raidframe sbus scsipi sun \
	tc usb vme wscons
@


1.27.14.1
log
@Start where the mjf-devfs branch left off.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.27 2007/11/20 18:54:31 pooka Exp $
d3 3
a5 3
SUBDIR=	apm ata bluetooth dctl dec dmover hpc i2o ic ieee1394 ir isa microcode \
	ofw pci pckbport pcmcia pud putter raidframe sbus scsipi sun tc usb \
	vme wscons
@


1.27.14.2
log
@Rename the dctl psuedo-device to devfsctl after discussion on tech-kern.

If you are running a devfs-enabled kernel, please update your config to
use devfsctl instead of dctl.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.27.14.1 2008/02/21 20:44:55 mjf Exp $
d3 1
a3 2
SUBDIR=	apm ata bluetooth dec devfsctl dmover hpc i2o ic ieee1394 ir isa \
	microcode \
@


1.26
log
@* split the putter header into a kernel version and a userland version
  + install latter to /usr/include/dev/putter
* remove last dependencies to puffs from putter, it's completely
  independent now
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.25 2007/05/01 17:18:55 bouyer Exp $
d4 2
a5 1
	pci pckbport pcmcia putter raidframe sbus scsipi sun tc usb vme wscons
@


1.25
log
@Add bio(4) and associated bioctl(8) from OpenBSD, a driver control block
device controllers, and more specifically raid controllers.
Add a new sensor type, ENVSYS_DRIVE, to report drive status. From OpenBSD.
Add bio and sysmon support to mfi(4). This allow userland to query
status for drives and logical volumes attached to a mfi(4) controller. While
there fix some debug printfs in mfi so they compile.
Add bio(4) to amd64 and i386 GENERIC.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.24 2006/09/07 00:20:28 ad Exp $
d4 1
a4 1
	pci pckbport pcmcia raidframe sbus scsipi sun tc usb vme wscons
@


1.25.8.1
log
@sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.25 2007/05/01 17:18:55 bouyer Exp $
d4 1
a4 2
	pci pckbport pcmcia pud putter raidframe sbus scsipi sun tc usb vme \
	wscons
@


1.25.14.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.26 2007/11/12 16:39:32 pooka Exp $
d4 1
a4 1
	pci pckbport pcmcia putter raidframe sbus scsipi sun tc usb vme wscons
@


1.25.14.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.27 2007/11/20 18:54:31 pooka Exp $
d4 1
a4 2
	pci pckbport pcmcia pud putter raidframe sbus scsipi sun tc usb vme \
	wscons
@


1.25.14.3
log
@Add some devfs code that's been sitting in my local tree for a while.

devfsd(8) is now the first daemon to be started after init(8). It tracks
device insertion (will eventually track removal) and devfs mounts.

Currently, we can mount multiple device file systems and have device
special files pushed into the mounts automatically, though, the device
special files aren't created with the correct major/minor number pairs
yet.

More work to come soon.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.25.14.2 2007/12/08 18:19:16 mjf Exp $
d3 3
a5 3
SUBDIR=	apm ata bluetooth dctl dec dmover hpc i2o ic ieee1394 ir isa microcode \
	ofw pci pckbport pcmcia pud putter raidframe sbus scsipi sun tc usb \
	vme wscons
@


1.25.6.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.26 2007/11/12 16:39:32 pooka Exp $
d4 1
a4 1
	pci pckbport pcmcia putter raidframe sbus scsipi sun tc usb vme wscons
@


1.25.6.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.25.6.1 2007/11/14 19:04:23 joerg Exp $
d4 1
a4 2
	pci pckbport pcmcia pud putter raidframe sbus scsipi sun tc usb vme \
	wscons
@


1.25.12.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD$
d4 1
a4 1
	pci pckbport pcmcia putter raidframe sbus scsipi sun tc usb vme wscons
@


1.25.12.2
log
@Sync with HEAD
@
text
@d4 1
a4 2
	pci pckbport pcmcia pud putter raidframe sbus scsipi sun tc usb vme \
	wscons
@


1.24
log
@Add the 'lockstat' driver, which collects basic information about lock events.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.23 2006/06/19 15:44:44 gdamore Exp $
d9 1
a9 1
INCS=	ccdvar.h cgdvar.h fssvar.h kttcpio.h lockstat.h md.h vndvar.h
@


1.24.14.1
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.25 2007/05/01 17:18:55 bouyer Exp $
d9 1
a9 1
INCS=	biovar.h ccdvar.h cgdvar.h fssvar.h kttcpio.h lockstat.h md.h vndvar.h
@


1.24.12.1
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.24 2006/09/07 00:20:28 ad Exp $
d9 1
a9 1
INCS=	biovar.h ccdvar.h cgdvar.h fssvar.h kttcpio.h lockstat.h md.h vndvar.h
@


1.24.6.1
log
@Pull up following revision(s) (requested by bouyer in ticket #603):
	distrib/sets/lists/base/mi: revision 1.704
	distrib/sets/lists/comp/mi: revision 1.1022
	distrib/sets/lists/man/mi: revision 1.997
	doc/CHANGES: revision 1.839
	sbin/Makefile: patch
	sbin/bioctl/Makefile: revision 1.1
	sbin/bioctl/bioctl.8: revision 1.1
	sbin/bioctl/bioctl.c: revision 1.1
	sbin/bioctl/strtonum.c: revision 1.1
	sbin/bioctl/strtonum.h: revision 1.1
	share/man/man4/Makefile: revision 1.426
	share/man/man4/bio.4: revision 1.1
	sys/arch/amd64/conf/GENERIC: revision 1.139
	sys/arch/i386/conf/GENERIC: revision 1.825
	sys/arch/i386/conf/XEN2_DOM0: revision 1.25
	sys/conf/files: revision 1.839
	sys/conf/majors: patch
	sys/dev/Makefile: revision 1.25
	sys/dev/bio.c: patch
	sys/dev/biovar.h: patch
	sys/dev/ic/mfi.c: revision 1.4-1.5
	sys/dev/ic/mfivar.h: revision 1.4
	sys/sys/envsys.h: revision 1.11
	usr.sbin/envstat/envstat.c: revision 1.24
Add bio(4) and associated bioctl(8) from OpenBSD, a driver control block
device controllers, and more specifically raid controllers.
Add a new sensor type, ENVSYS_DRIVE, to report drive status. From OpenBSD.
Add bio and sysmon support to mfi(4). This allow userland to query
status for drives and logical volumes attached to a mfi(4) controller. While
there fix some debug printfs in mfi so they compile.
Add bio(4) to amd64 and i386 GENERIC.

note bio(4), envsys(4) DRIVE, and mfi(4) support for both.

tred->sensor is a u_int.
@
text
@d1 1
a1 1
#	$NetBSD$
d9 1
a9 1
INCS=	biovar.h ccdvar.h cgdvar.h fssvar.h kttcpio.h lockstat.h md.h vndvar.h
@


1.24.8.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.24 2006/09/07 00:20:28 ad Exp $
d9 1
a9 1
INCS=	biovar.h ccdvar.h cgdvar.h fssvar.h kttcpio.h lockstat.h md.h vndvar.h
@


1.23
log
@Initial import of bluetooth stack on behalf of Iain Hibbert.  (plunky@@,
NetBSD Foundation Membership still pending.)  This stack was written by
Iain under sponsorship from Itronix Inc.

The stack includes support for rfcomm networking (networking via your
bluetooth enabled cell phone), hid devices (keyboards/mice), and headsets.

Drivers for both PCMCIA and USB bluetooth controllers are included.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.22 2006/06/08 00:12:50 rpaulo Exp $
d9 1
a9 1
INCS=	ccdvar.h cgdvar.h fssvar.h kttcpio.h md.h vndvar.h
@


1.22
log
@Descend into microcode.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.21 2006/02/25 01:27:20 christos Exp $
d3 1
a3 1
SUBDIR=	apm ata dec dmover hpc i2o ic ieee1394 ir isa microcode ofw \
@


1.22.2.1
log
@Merge from HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.23 2006/06/19 15:44:44 gdamore Exp $
d3 1
a3 1
SUBDIR=	apm ata bluetooth dec dmover hpc i2o ic ieee1394 ir isa microcode ofw \
@


1.21
log
@As core requested, remove vinum
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.20 2005/12/11 12:20:53 christos Exp $
d3 1
a3 1
SUBDIR=	apm ata dec dmover hpc i2o ic ieee1394 ir isa ofw \
@


1.21.2.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.21 2006/02/25 01:27:20 christos Exp $
d3 1
a3 1
SUBDIR=	apm ata bluetooth dec dmover hpc i2o ic ieee1394 ir isa microcode ofw \
@


1.21.2.2
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.21.2.1 2006/06/26 12:50:37 yamt Exp $
d9 1
a9 1
INCS=	ccdvar.h cgdvar.h fssvar.h kttcpio.h lockstat.h md.h vndvar.h
@


1.21.8.1
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.22 2006/06/08 00:12:50 rpaulo Exp $
d3 1
a3 1
SUBDIR=	apm ata dec dmover hpc i2o ic ieee1394 ir isa microcode ofw \
@


1.21.8.2
log
@Complete a sync sys/ with head.
@
text
@d1 1
a1 1
#	$NetBSD$
d3 1
a3 1
SUBDIR=	apm ata bluetooth dec dmover hpc i2o ic ieee1394 ir isa microcode ofw \
@


1.20
log
@merge ktrace-lwp.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.16.2.3 2004/09/21 13:26:24 skrll Exp $
d4 1
a4 1
	pci pckbport pcmcia raidframe sbus scsipi sun tc usb vme wscons vinum
@


1.20.4.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.24 2006/09/07 00:20:28 ad Exp $
d3 2
a4 2
SUBDIR=	apm ata bluetooth dec dmover hpc i2o ic ieee1394 ir isa microcode ofw \
	pci pckbport pcmcia raidframe sbus scsipi sun tc usb vme wscons
d9 1
a9 1
INCS=	ccdvar.h cgdvar.h fssvar.h kttcpio.h lockstat.h md.h vndvar.h
@


1.20.6.1
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.21 2006/02/25 01:27:20 christos Exp $
d4 1
a4 1
	pci pckbport pcmcia raidframe sbus scsipi sun tc usb vme wscons
@


1.20.2.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.20 2005/12/11 12:20:53 christos Exp $
d4 1
a4 1
	pci pckbport pcmcia raidframe sbus scsipi sun tc usb vme wscons
@


1.19
log
@Abstract the interface between pckbc(4), and the pckbd(4) and pms(4)
drivers that attach to it.  This allows for other host interface chips
that use the same keyboards and mice, such as the ones in the ARM
IOMD20, ARM7500, and SA-1111.  The PC-compatible driver is still
called pckbc(4), and the new abstraction layer is "pckbport", so the
child devices have moved from sys/dev/pckbc to sys/dev/pckbport, which
also contains some code shared between all host controllers.  To avoid
incompatibility, pckbdreg.h is still installed in
/usr/include/dev/pckbc.

In theory, this shouldn't cause any behavioural changes in the drivers
concerned.  Thy just use rather more function pointers than before.  Tested
on i386 and (with a new host driver) acorn32.  Compiled on several other
affected architectures.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.18 2003/12/10 11:40:11 hannken Exp $
@


1.19.14.1
log
@Pull up following revisions via patch (requested by bouyer in ticket #1838):
	distrib/sets/lists/man/mi: revision 1.997
	sbin/bioctl/strtonum.c: revision 1.1
	sys/dev/Makefile: revision 1.25
	sys/arch/amd64/conf/GENERIC: revision 1.139
	sbin/bioctl/strtonum.h: revision 1.1
	sys/dev/bio.c: revision 1.1
	sbin/bioctl/bioctl.c: revision 1.1
	share/man/man4/bio.4: revision 1.1
	sbin/bioctl/bioctl.8: revision 1.1
	sys/sys/envsys.h: revision 1.11
	sbin/bioctl/bioctl.8: revision 1.3
	sbin/bioctl/bioctl.8: revision 1.4
	sys/arch/i386/conf/XEN2_DOM0: revision 1.25
	distrib/sets/lists/base/mi: revision 1.704
	sys/conf/majors: revision 1.34
	share/man/man4/Makefile: revision 1.426
	etc/MAKEDEV.tmpl: revision 1.86
	sys/arch/i386/conf/GENERIC: revision 1.825
	distrib/sets/lists/comp/mi: revision 1.1022
	sys/conf/files: revision 1.839
	usr.sbin/envstat/envstat.c: revision 1.24
	sbin/Makefile: revision 1.105
	sys/dev/ic/mfi.c: revision 1.4
	sys/dev/biovar.h: revision 1.1
	sys/dev/ic/mfivar.h: revision 1.4
	sbin/bioctl/Makefile: revision 1.1
Fix typo.
Add bio(4) and associated bioctl(8) from OpenBSD, a driver control block
device controllers, and more specifically raid controllers.
Add a new sensor type, ENVSYS_DRIVE, to report drive status. From OpenBSD.
Add bio and sysmon support to mfi(4). This allow userland to query
status for drives and logical volumes attached to a mfi(4) controller. While
there fix some debug printfs in mfi so they compile.
Add bio(4) to amd64 and i386 GENERIC.
Add bio(4) and associated bioctl(8) from OpenBSD, a driver control block
device controllers, and more specifically raid controllers.
Add a new sensor type, ENVSYS_DRIVE, to report drive status. From OpenBSD.
Add bio and sysmon support to mfi(4). This allow userland to query
status for drives and logical volumes attached to a mfi(4) controller. While
there fix some debug printfs in mfi so they compile.
Add bio(4) to amd64 and i386 GENERIC.
Fix Dd argument (use full month names).
Use more markup.
Comment out references to safte(4) and softraid(4), which don't exist in
NetBSD.
Remove trailing whitespace.
Use macros instead of characters for HTML output (replace ">", "<"
with \*[Gt], \*[Lt]).
Sort sections.
Create /dev/bio
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.19 2004/03/13 17:31:34 bjh21 Exp $
d9 1
a9 1
INCS=	biovar.h ccdvar.h cgdvar.h fssvar.h kttcpio.h md.h vndvar.h
@


1.19.16.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.19 2004/03/13 17:31:34 bjh21 Exp $
d3 2
a4 2
SUBDIR=	apm ata bluetooth dec dmover hpc i2o ic ieee1394 ir isa microcode ofw \
	pci pckbport pcmcia raidframe sbus scsipi sun tc usb vme wscons
@


1.19.16.2
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.19.16.1 2006/06/21 15:02:11 yamt Exp $
d9 1
a9 1
INCS=	ccdvar.h cgdvar.h fssvar.h kttcpio.h lockstat.h md.h vndvar.h
@


1.19.16.3
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.19.16.2 2006/12/30 20:47:49 yamt Exp $
d9 1
a9 1
INCS=	biovar.h ccdvar.h cgdvar.h fssvar.h kttcpio.h lockstat.h md.h vndvar.h
@


1.19.16.4
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.19.16.3 2007/09/03 14:33:07 yamt Exp $
d4 1
a4 1
	pci pckbport pcmcia putter raidframe sbus scsipi sun tc usb vme wscons
@


1.19.16.5
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.19.16.4 2007/11/15 11:44:00 yamt Exp $
d4 1
a4 2
	pci pckbport pcmcia pud putter raidframe sbus scsipi sun tc usb vme \
	wscons
@


1.18
log
@The file system snapshot pseudo driver.

Uses a hook in spec_strategy() to save data written from a mounted
file system to its block device and a hook in dounmount().

Not enabled by default in any kernel config.

Approved by: Frank van der Linden <fvdl@@netbsd.org>
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.17 2003/10/10 06:14:02 grog Exp $
d4 1
a4 1
	pci pckbc pcmcia raidframe sbus scsipi sun tc usb vme wscons vinum
@


1.17
log
@Include Vinum.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.16 2003/01/13 19:49:59 briggs Exp $
d9 1
a9 1
INCS=	ccdvar.h cgdvar.h kttcpio.h md.h vndvar.h
@


1.16
log
@Add dmover to the list of SUBDIRs.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.15 2002/12/04 00:28:41 haya Exp $
d4 1
a4 1
	pci pckbc pcmcia raidframe sbus scsipi sun tc usb vme wscons 
@


1.16.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.19 2004/03/13 17:31:34 bjh21 Exp $
d4 1
a4 1
	pci pckbport pcmcia raidframe sbus scsipi sun tc usb vme wscons vinum
d9 1
a9 1
INCS=	ccdvar.h cgdvar.h fssvar.h kttcpio.h md.h vndvar.h
@


1.16.2.2
log
@Sync with HEAD.
@
text
@@


1.16.2.3
log
@Fix the sync with head I botched.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.16.2.1 2004/08/03 10:44:53 skrll Exp $
@


1.15
log
@New Feature: add pseudo device for IEEE 1394 isochronous stream and
isochronous reception routine for IEEE 1394 OHCI (fwohci).  The
transmission part is under construction.

The minimum configuration options for this feature are:

# IEEE 1394 (i.LINK)
fwohci*	at pci? dev ? function ?
pseudo-device	fwiso		1
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.14 2002/11/26 23:30:30 lukem Exp $
d3 2
a4 2
SUBDIR=	apm ata dec hpc i2o ic ieee1394 ir isa ofw pci pckbc pcmcia raidframe \
	sbus scsipi sun tc usb vme wscons 
@


1.14
log
@Remove KDIR=, since SYS_INCLUDE=symlinks and KDIR are not supported any more.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.13 2002/10/14 02:08:40 takemura Exp $
d3 1
a3 1
SUBDIR=	apm ata dec hpc i2o ic ir isa ofw pci pckbc pcmcia raidframe \
@


1.13
log
@Moved MI APM definitions into dev/apm.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.12 2002/10/04 18:33:03 elric Exp $
a5 1
KDIR=	/sys/dev
@


1.12
log
@Add cgdvar.h to the list of files installed.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.11 2002/06/28 23:27:14 thorpej Exp $
d3 1
a3 1
SUBDIR=	ata dec hpc i2o ic ir isa ofw pci pckbc pcmcia raidframe \
@


1.11
log
@This is the "kttcp" network throughput testing pseudo-device.  From
the block comment at the top of the file:

      This module provides kernel support for testing network
      throughput from the perspective of the kernel.  It is
      similar in spirit to the classic ttcp network benchmark
      program, the main difference being that with kttcp, the
      kernel is the source and sink of the data.

      Testing like this is useful for a few reasons:

      1. This allows us to know what kind of performance we can
         expect from network applications that run in the kernel
         space, such as the NFS server or the NFS client.  These
         applications don't have to move the data to/from userspace,
         and so benchmark programs which run in userspace don't
         give us an accurate model.

      2. Since data received is just thrown away, the receiver
         is very fast.  This can provide better exercise for the
         sender at the other end.

      3. Since the NetBSD kernel currently uses a run-to-completion
         scheduling model, kttcp provides a benchmark model where
         preemption of the benchmark program is not an issue.

There is a companion "kttcp" user program which uses the kttcp
pseudo-device.

Largely written by Frank van der Linden, with some modifications
from me.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.10 2001/12/04 21:43:44 augustss Exp $
d10 1
a10 1
INCS=	ccdvar.h kttcpio.h md.h vndvar.h
@


1.10
log
@Add ir/ to SUBDIR.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.9 2001/10/04 16:04:53 oster Exp $
d10 1
a10 1
INCS=	ccdvar.h md.h vndvar.h
@


1.10.8.1
log
@catch up with -current.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.11 2002/06/28 23:27:14 thorpej Exp $
d10 1
a10 1
INCS=	ccdvar.h kttcpio.h md.h vndvar.h
@


1.9
log
@Need to recurse into the raidframe subdir too.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.8 2001/04/11 19:07:39 jdolecek Exp $
d3 1
a3 1
SUBDIR=	ata dec hpc i2o ic isa ofw pci pckbc pcmcia raidframe \
@


1.8
log
@Put back all header files defining ioctls
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.7 2001/04/11 07:42:31 jdolecek Exp $
d3 2
a4 2
SUBDIR=	ata dec hpc i2o ic isa ofw pci pckbc pcmcia sbus scsipi sun tc	\
	usb vme wscons 
@


1.8.2.1
log
@Sync kqueue branch with -current.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.10 2001/12/04 21:43:44 augustss Exp $
d3 2
a4 2
SUBDIR=	ata dec hpc i2o ic ir isa ofw pci pckbc pcmcia raidframe \
	sbus scsipi sun tc usb vme wscons 
@


1.8.2.2
log
@sync kqueue branch with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.8.2.1 2002/01/10 19:52:43 thorpej Exp $
d10 1
a10 1
INCS=	ccdvar.h kttcpio.h md.h vndvar.h
@


1.8.4.1
log
@Catch up with -current. Fix some bogons in the sparc64 kbd/ms
attach code. cd18xx conversion provided by mrg.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.8 2001/04/11 19:07:39 jdolecek Exp $
d3 2
a4 2
SUBDIR=	ata dec hpc i2o ic isa ofw pci pckbc pcmcia raidframe \
	sbus scsipi sun tc usb vme wscons 
@


1.7
log
@Only install headers which are actually used by our userland. This
saves about 2.2MB under /usr/include/dev/. Discussed on tech-kern@@
recently.

I HOPE to get the list right. The headers I left in are ones
used for MI tools and those whose usage I discovered by grep over tree sources.
Feel free to put needed includes back in if you encounter anything which
should not be removed from lists.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.6 2001/02/23 14:08:54 uch Exp $
d3 2
a4 1
SUBDIR=	ata dec i2o ic pci pckbc pcmcia scsipi sun usb wscons
@


1.6
log
@I forgot to move Makefile.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.5 2000/11/08 19:45:49 ad Exp $
d3 1
a3 3
SUBDIR=	ata dec eisa hpc i2c i2o ic isa isapnp microcode mii \
	ofisa ofw pckbc pcmcia pci rcons sbus scsipi \
	sun tc usb wscons vme
d8 2
a9 2
INCS=	auconv.h audio_if.h audiovar.h ccdvar.h clock_subr.h cons.h md.h \
	mulaw.h vndvar.h
@


1.6.2.1
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.6 2001/02/23 14:08:54 uch Exp $
d3 3
a5 2
SUBDIR=	ata dec hpc i2o ic isa ofw pci pckbc pcmcia sbus scsipi sun tc	\
	usb vme wscons 
d10 2
a11 2
# Only install includes which are used by userland
INCS=	ccdvar.h md.h vndvar.h
@


1.6.2.2
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.6.2.1 2001/06/21 20:01:13 nathanw Exp $
d3 2
a4 2
SUBDIR=	ata dec hpc i2o ic isa ofw pci pckbc pcmcia raidframe \
	sbus scsipi sun tc usb vme wscons 
@


1.6.2.3
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.6.2.2 2001/10/22 20:41:14 nathanw Exp $
d3 1
a3 1
SUBDIR=	ata dec hpc i2o ic ir isa ofw pci pckbc pcmcia raidframe \
@


1.6.2.4
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD$
d10 1
a10 1
INCS=	ccdvar.h kttcpio.h md.h vndvar.h
@


1.6.2.5
log
@Catch up to -current.
@
text
@d3 1
a3 1
SUBDIR=	apm ata dec hpc i2o ic ir isa ofw pci pckbc pcmcia raidframe \
d10 1
a10 1
INCS=	ccdvar.h cgdvar.h kttcpio.h md.h vndvar.h
@


1.6.2.6
log
@Sync with HEAD.
@
text
@d3 1
a3 1
SUBDIR=	apm ata dec hpc i2o ic ieee1394 ir isa ofw pci pckbc pcmcia raidframe \
d6 1
@


1.6.2.7
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.6.2.6 2002/12/11 06:37:47 thorpej Exp $
d3 2
a4 2
SUBDIR=	apm ata dec dmover hpc i2o ic ieee1394 ir isa ofw \
	pci pckbc pcmcia raidframe sbus scsipi sun tc usb vme wscons 
@


1.5
log
@Recurse into i2o/.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.4 2000/06/16 19:33:50 matt Exp $
d3 1
a3 1
SUBDIR=	ata dec eisa i2c i2o ic isa isapnp microcode mii \
@


1.4
log
@No real change.  Alphabetize the list of directories.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.3 1998/07/28 00:36:31 pk Exp $
d3 1
a3 1
SUBDIR=	ata dec eisa i2c ic isa isapnp microcode mii \
@


1.4.2.1
log
@Apply patch (requested by ad):
  Add Mylex DACC960, CAC-EISA, and I2O block/SCSI drivers.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.4 2000/06/16 19:33:50 matt Exp $
d3 1
a3 1
SUBDIR=	ata dec eisa i2c i2o ic isa isapnp microcode mii \
@


1.3
log
@Add `sbus' to SUBDIRS.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.2 1998/07/12 20:07:27 augustss Exp $
d3 3
a5 2
SUBDIR=	eisa ata vme ic isa isapnp microcode ofw pci rcons sbus sun tc dec \
	scsipi pcmcia i2c mii ofisa pckbc wscons usb
@


1.3.14.1
log
@Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.4 2000/06/16 19:33:50 matt Exp $
d3 2
a4 3
SUBDIR=	ata dec eisa i2c ic isa isapnp microcode mii \
	ofisa ofw pckbc pcmcia pci rcons sbus scsipi \
	sun tc usb wscons vme
@


1.3.14.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD$
d3 1
a3 1
SUBDIR=	ata dec eisa i2c i2o ic isa isapnp microcode mii \
@


1.3.14.3
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.3.14.2 2000/11/22 16:03:07 bouyer Exp $
d3 1
a3 1
SUBDIR=	ata dec eisa hpc i2c i2o ic isa isapnp microcode mii \
@


1.3.14.4
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.3.14.3 2001/03/12 13:30:01 bouyer Exp $
d3 3
a5 2
SUBDIR=	ata dec hpc i2o ic isa ofw pci pckbc pcmcia sbus scsipi sun tc	\
	usb vme wscons 
d10 2
a11 2
# Only install includes which are used by userland
INCS=	ccdvar.h md.h vndvar.h
@


1.3.22.1
log
@Sync w/ netbsd-1-5-base.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.4 2000/06/16 19:33:50 matt Exp $
d3 2
a4 3
SUBDIR=	ata dec eisa i2c ic isa isapnp microcode mii \
	ofisa ofw pckbc pcmcia pci rcons sbus scsipi \
	sun tc usb wscons vme
@


1.2
log
@Add USB.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.1 1998/06/12 23:22:48 cgd Exp $
d3 2
a4 2
SUBDIR=	eisa ata vme ic isa isapnp microcode ofw pci rcons sun tc dec scsipi \
	pcmcia i2c mii ofisa pckbc wscons usb
@


1.1
log
@Rework the way kernel include files are installed.  In the new method,
as with user-land programs, include files are installed by each directory
in the tree that has includes to install.  (This allows more flexibility
as to what gets installed, makes 'partial installs' easier, and gives us
more options as to which machines' includes get installed at any given
time.)  The old SYS_INCLUDES={symlinks,copies} behaviours are _both_
still supported, though at least one bug in the 'symlinks' case is
fixed by this change.  Include files can't be build before installation,
so directories that have includes as targets (e.g. dev/pci) have to move
those targets into a different Makefile.
@
text
@d1 1
a1 1
#	$NetBSD$
d4 1
a4 1
	pcmcia i2c mii ofisa pckbc wscons
@
