head 1.202; access; symbols netbsd-11-0-RC4:1.202 netbsd-11-0-RC3:1.202 netbsd-11-0-RC2:1.202 netbsd-11-0-RC1:1.202 perseant-exfatfs-base-20250801:1.202 netbsd-11:1.202.0.2 netbsd-11-base:1.202 netbsd-10-1-RELEASE:1.198 perseant-exfatfs-base-20240630:1.201 perseant-exfatfs:1.201.0.2 perseant-exfatfs-base:1.201 netbsd-8-3-RELEASE:1.181.6.1 netbsd-9-4-RELEASE:1.189 netbsd-10-0-RELEASE:1.198 netbsd-10-0-RC6:1.198 netbsd-10-0-RC5:1.198 netbsd-10-0-RC4:1.198 netbsd-10-0-RC3:1.198 netbsd-10-0-RC2:1.198 thorpej-ifq:1.200.0.4 thorpej-ifq-base:1.200 thorpej-altq-separation:1.200.0.2 thorpej-altq-separation-base:1.200 netbsd-10-0-RC1:1.198 netbsd-10:1.198.0.4 netbsd-10-base:1.198 bouyer-sunxi-drm:1.198.0.2 bouyer-sunxi-drm-base:1.198 netbsd-9-3-RELEASE:1.189 thorpej-i2c-spi-conf2:1.196.0.6 thorpej-i2c-spi-conf2-base:1.196 thorpej-futex2:1.196.0.4 thorpej-futex2-base:1.196 thorpej-cfargs2:1.196.0.2 thorpej-cfargs2-base:1.196 cjep_sun2x-base1:1.195 cjep_sun2x:1.195.0.8 cjep_sun2x-base:1.195 cjep_staticlib_x-base1:1.195 netbsd-9-2-RELEASE:1.189 cjep_staticlib_x:1.195.0.6 cjep_staticlib_x-base:1.195 thorpej-i2c-spi-conf:1.195.0.4 thorpej-i2c-spi-conf-base:1.196 thorpej-cfargs:1.195.0.2 thorpej-cfargs-base:1.195 thorpej-futex:1.194.0.2 thorpej-futex-base:1.195 netbsd-9-1-RELEASE:1.189 bouyer-xenpvh-base2:1.191 phil-wifi-20200421:1.191 bouyer-xenpvh-base1:1.191 phil-wifi-20200411:1.191 bouyer-xenpvh:1.191.0.4 bouyer-xenpvh-base:1.191 is-mlppp:1.191.0.2 is-mlppp-base:1.191 phil-wifi-20200406:1.191 netbsd-8-2-RELEASE:1.181.6.1 ad-namecache-base3:1.191 netbsd-9-0-RELEASE:1.189 netbsd-9-0-RC2:1.189 ad-namecache-base2:1.190 ad-namecache-base1:1.189 ad-namecache:1.189.0.4 ad-namecache-base:1.189 netbsd-9-0-RC1:1.189 phil-wifi-20191119:1.189 netbsd-9:1.189.0.2 netbsd-9-base:1.189 phil-wifi-20190609:1.189 netbsd-8-1-RELEASE:1.181.6.1 netbsd-8-1-RC1:1.181.6.1 isaki-audio2:1.188.0.2 isaki-audio2-base:1.188 pgoyette-compat-merge-20190127:1.185.2.1 pgoyette-compat-20190127:1.187 pgoyette-compat-20190118:1.187 pgoyette-compat-1226:1.187 pgoyette-compat-1126:1.187 pgoyette-compat-1020:1.187 pgoyette-compat-0930:1.187 pgoyette-compat-0906:1.187 netbsd-7-2-RELEASE:1.170.6.2 pgoyette-compat-0728:1.185 netbsd-8-0-RELEASE:1.181.6.1 phil-wifi:1.185.0.4 phil-wifi-base:1.185 pgoyette-compat-0625:1.185 netbsd-8-0-RC2:1.181.6.1 pgoyette-compat-0521:1.185 pgoyette-compat-0502:1.185 pgoyette-compat-0422:1.185 netbsd-8-0-RC1:1.181.6.1 pgoyette-compat-0415:1.185 pgoyette-compat-0407:1.185 pgoyette-compat-0330:1.185 pgoyette-compat-0322:1.185 pgoyette-compat-0315:1.185 netbsd-7-1-2-RELEASE:1.170.6.2 pgoyette-compat:1.185.0.2 pgoyette-compat-base:1.185 netbsd-7-1-1-RELEASE:1.170.6.2 tls-maxphys-base-20171202:1.184 matt-nb8-mediatek:1.181.0.10 matt-nb8-mediatek-base:1.181 nick-nhusb-base-20170825:1.182 perseant-stdc-iso10646:1.181.0.8 perseant-stdc-iso10646-base:1.181 netbsd-8:1.181.0.6 netbsd-8-base:1.181 prg-localcount2-base3:1.181 prg-localcount2-base2:1.181 prg-localcount2-base1:1.181 prg-localcount2:1.181.0.4 prg-localcount2-base:1.181 pgoyette-localcount-20170426:1.181 bouyer-socketcan-base1:1.181 jdolecek-ncq:1.181.0.2 jdolecek-ncq-base:1.181 pgoyette-localcount-20170320:1.181 netbsd-7-1:1.170.6.2.0.6 netbsd-7-1-RELEASE:1.170.6.2 netbsd-7-1-RC2:1.170.6.2 nick-nhusb-base-20170204:1.180 netbsd-7-nhusb-base-20170116:1.170.6.2 bouyer-socketcan:1.180.0.2 bouyer-socketcan-base:1.180 pgoyette-localcount-20170107:1.180 netbsd-7-1-RC1:1.170.6.2 nick-nhusb-base-20161204:1.176 pgoyette-localcount-20161104:1.175 netbsd-7-0-2-RELEASE:1.170.6.2 nick-nhusb-base-20161004:1.175 localcount-20160914:1.175 netbsd-7-nhusb:1.170.6.2.0.4 netbsd-7-nhusb-base:1.170.6.2 pgoyette-localcount-20160806:1.175 pgoyette-localcount-20160726:1.175 pgoyette-localcount:1.175.0.2 pgoyette-localcount-base:1.175 nick-nhusb-base-20160907:1.175 nick-nhusb-base-20160529:1.175 netbsd-7-0-1-RELEASE:1.170.6.2 nick-nhusb-base-20160422:1.175 nick-nhusb-base-20160319:1.175 nick-nhusb-base-20151226:1.175 netbsd-7-0:1.170.6.2.0.2 netbsd-7-0-RELEASE:1.170.6.2 nick-nhusb-base-20150921:1.174 netbsd-7-0-RC3:1.170.6.2 netbsd-7-0-RC2:1.170.6.2 netbsd-7-0-RC1:1.170.6.2 nick-nhusb-base-20150606:1.174 nick-nhusb-base-20150406:1.174 nick-nhusb:1.174.0.2 nick-nhusb-base:1.174 netbsd-5-2-3-RELEASE:1.145 netbsd-5-1-5-RELEASE:1.145 netbsd-6-0-6-RELEASE:1.161.2.1 netbsd-6-1-5-RELEASE:1.161.2.1 netbsd-7:1.170.0.6 netbsd-7-base:1.170 yamt-pagecache-base9:1.170 yamt-pagecache-tag8:1.159.2.2 netbsd-6-1-4-RELEASE:1.161.2.1 netbsd-6-0-5-RELEASE:1.161.2.1 tls-earlyentropy:1.170.0.4 tls-earlyentropy-base:1.170 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.170 riastradh-drm2-base3:1.170 netbsd-6-1-3-RELEASE:1.161.2.1 netbsd-6-0-4-RELEASE:1.161.2.1 netbsd-5-2-2-RELEASE:1.145 netbsd-5-1-4-RELEASE:1.145 netbsd-6-1-2-RELEASE:1.161.2.1 netbsd-6-0-3-RELEASE:1.161.2.1 netbsd-5-2-1-RELEASE:1.145 netbsd-5-1-3-RELEASE:1.145 rmind-smpnet-nbase:1.170 netbsd-6-1-1-RELEASE:1.161.2.1 riastradh-drm2-base2:1.170 riastradh-drm2-base1:1.170 riastradh-drm2:1.170.0.2 riastradh-drm2-base:1.170 rmind-smpnet:1.169.0.2 rmind-smpnet-base:1.170 netbsd-6-1:1.161.2.1.0.6 netbsd-6-0-2-RELEASE:1.161.2.1 netbsd-6-1-RELEASE:1.161.2.1 khorben-n900:1.168.0.2 netbsd-6-1-RC4:1.161.2.1 netbsd-6-1-RC3:1.161.2.1 agc-symver:1.165.0.2 agc-symver-base:1.165 netbsd-6-1-RC2:1.161.2.1 netbsd-6-1-RC1:1.161.2.1 yamt-pagecache-base8:1.164 netbsd-5-2:1.145.0.14 netbsd-6-0-1-RELEASE:1.161.2.1 yamt-pagecache-base7:1.164 netbsd-5-2-RELEASE:1.145 netbsd-5-2-RC1:1.145 matt-nb6-plus-nbase:1.161.2.1 yamt-pagecache-base6:1.164 netbsd-6-0:1.161.2.1.0.4 netbsd-6-0-RELEASE:1.161.2.1 netbsd-6-0-RC2:1.161.2.1 tls-maxphys:1.163.0.2 tls-maxphys-base:1.170 matt-nb6-plus:1.161.2.1.0.2 matt-nb6-plus-base:1.161.2.1 netbsd-6-0-RC1:1.161.2.1 jmcneill-usbmp-base10:1.162 yamt-pagecache-base5:1.162 jmcneill-usbmp-base9:1.162 yamt-pagecache-base4:1.162 jmcneill-usbmp-base8:1.162 jmcneill-usbmp-base7:1.162 jmcneill-usbmp-base6:1.161 jmcneill-usbmp-base5:1.161 jmcneill-usbmp-base4:1.161 jmcneill-usbmp-base3:1.161 jmcneill-usbmp-pre-base2:1.160 jmcneill-usbmp-base2:1.161 netbsd-6:1.161.0.2 netbsd-6-base:1.161 netbsd-5-1-2-RELEASE:1.145 netbsd-5-1-1-RELEASE:1.145 jmcneill-usbmp:1.160.0.2 jmcneill-usbmp-base:1.160 jmcneill-audiomp3:1.159.0.4 jmcneill-audiomp3-base:1.159 yamt-pagecache-base3:1.159 yamt-pagecache-base2:1.159 yamt-pagecache:1.159.0.2 yamt-pagecache-base:1.159 rmind-uvmplock-nbase:1.158 cherry-xenmp:1.158.0.2 cherry-xenmp-base:1.158 jym-xensuspend-nbase:1.158 uebayasi-xip-base7:1.157 bouyer-quota2-nbase:1.157 bouyer-quota2:1.157.0.4 bouyer-quota2-base:1.157 jruoho-x86intr:1.157.0.2 jruoho-x86intr-base:1.157 matt-mips64-premerge-20101231:1.157 matt-nb5-mips64-premerge-20101231:1.145 matt-nb5-pq3:1.145.0.12 matt-nb5-pq3-base:1.145 netbsd-5-1:1.145.0.10 uebayasi-xip-base6:1.156 uebayasi-xip-base5:1.156 netbsd-5-1-RELEASE:1.145 uebayasi-xip-base4:1.156 uebayasi-xip-base3:1.156 yamt-nfs-mp-base11:1.156 netbsd-5-1-RC4:1.145 matt-nb5-mips64-k15:1.145 uebayasi-xip-base2:1.156 yamt-nfs-mp-base10:1.156 netbsd-5-1-RC3:1.145 netbsd-5-1-RC2:1.145 uebayasi-xip-base1:1.151 netbsd-5-1-RC1:1.145 rmind-uvmplock:1.150.0.2 rmind-uvmplock-base:1.158 yamt-nfs-mp-base9:1.150 uebayasi-xip:1.149.0.2 uebayasi-xip-base:1.149 netbsd-5-0-2-RELEASE:1.145 matt-nb5-mips64-premerge-20091211:1.145 matt-premerge-20091211:1.149 yamt-nfs-mp-base8:1.148 matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.145 matt-nb4-mips64-k7-u2a-k9b:1.145 matt-nb5-mips64-u1-k1-k5:1.145 yamt-nfs-mp-base7:1.148 matt-nb5-mips64:1.145.0.8 netbsd-5-0-1-RELEASE:1.145 jymxensuspend-base:1.148 yamt-nfs-mp-base6:1.148 yamt-nfs-mp-base5:1.148 yamt-nfs-mp-base4:1.148 yamt-nfs-mp-base3:1.148 nick-hppapmap-base4:1.148 nick-hppapmap-base3:1.148 netbsd-5-0:1.145.0.6 netbsd-5-0-RELEASE:1.145 netbsd-5-0-RC4:1.145 netbsd-5-0-RC3:1.145 nick-hppapmap-base2:1.148 netbsd-5-0-RC2:1.145 jym-xensuspend:1.148.0.2 jym-xensuspend-base:1.158 netbsd-5-0-RC1:1.145 haad-dm-base2:1.147 haad-nbase2:1.147 ad-audiomp2:1.147.0.2 ad-audiomp2-base:1.147 netbsd-5:1.145.0.4 netbsd-5-base:1.145 nick-hppapmap:1.145.0.2 nick-hppapmap-base:1.148 matt-mips64-base2:1.145 haad-dm-base1:1.145 wrstuden-revivesa-base-4:1.145 netbsd-4-0-1-RELEASE:1.131.2.1 wrstuden-revivesa-base-3:1.145 wrstuden-revivesa-base-2:1.145 wrstuden-fixsa-newbase:1.131.2.1 nick-csl-alignment-base5:1.136 haad-dm:1.143.0.4 haad-dm-base:1.147 wrstuden-revivesa-base-1:1.143 simonb-wapbl-nbase:1.143 yamt-pf42-base4:1.143 simonb-wapbl:1.143.0.2 simonb-wapbl-base:1.143 yamt-pf42-base3:1.143 hpcarm-cleanup-nbase:1.142 yamt-pf42-baseX:1.141 yamt-pf42-base2:1.142 yamt-nfs-mp-base2:1.142 wrstuden-revivesa:1.142.0.2 wrstuden-revivesa-base:1.143 yamt-nfs-mp:1.141.0.4 yamt-nfs-mp-base:1.141 yamt-pf42:1.141.0.2 yamt-pf42-base:1.141 ad-socklock-base1:1.141 yamt-lazymbuf-base15:1.141 yamt-lazymbuf-base14:1.141 keiichi-mipv6-nbase:1.141 mjf-devfs2:1.140.0.6 mjf-devfs2-base:1.147 nick-net80211-sync:1.140.0.4 nick-net80211-sync-base:1.140 keiichi-mipv6:1.140.0.2 keiichi-mipv6-base:1.141 bouyer-xeni386-merge1:1.138.8.1 matt-armv6-prevmlocking:1.136.2.1 wrstuden-fixsa-base-1:1.131.2.1 vmlocking2-base3:1.138 netbsd-4-0:1.131.2.1.0.4 netbsd-4-0-RELEASE:1.131.2.1 bouyer-xeni386-nbase:1.139 yamt-kmem-base3:1.138 cube-autoconf:1.138.0.10 cube-autoconf-base:1.138 yamt-kmem-base2:1.138 bouyer-xeni386:1.138.0.8 bouyer-xeni386-base:1.139 yamt-kmem:1.138.0.6 yamt-kmem-base:1.138 vmlocking2-base2:1.138 reinoud-bufcleanup-nbase:1.138 vmlocking2:1.138.0.4 vmlocking2-base1:1.138 netbsd-4-0-RC5:1.131.2.1 matt-nb4-arm:1.131.2.1.0.2 matt-nb4-arm-base:1.131.2.1 matt-armv6-nbase:1.141 jmcneill-base:1.138 netbsd-4-0-RC4:1.131.2.1 mjf-devfs:1.138.0.2 mjf-devfs-base:1.140 bouyer-xenamd64-base2:1.138 vmlocking-nbase:1.138 yamt-x86pmap-base4:1.137 bouyer-xenamd64:1.136.0.6 bouyer-xenamd64-base:1.138 netbsd-4-0-RC3:1.131.2.1 yamt-x86pmap-base3:1.136 yamt-x86pmap-base2:1.136 netbsd-4-0-RC2:1.131.2.1 yamt-x86pmap:1.136.0.4 yamt-x86pmap-base:1.136 netbsd-4-0-RC1:1.131.2.1 matt-armv6:1.136.0.2 matt-armv6-base:1.139 jmcneill-pm:1.135.0.8 jmcneill-pm-base:1.138 hpcarm-cleanup:1.135.0.6 hpcarm-cleanup-base:1.140 nick-csl-alignment:1.135.0.4 nick-csl-alignment-base:1.135 matt-mips64:1.135.0.2 matt-mips64-base:1.135 netbsd-3-1-1-RELEASE:1.90.2.3 netbsd-3-0-3-RELEASE:1.90.2.3 yamt-idlelwp-base8:1.134 wrstuden-fixsa:1.131.0.12 wrstuden-fixsa-base:1.131.2.1 ppcoea-renovation:1.134.0.2 ppcoea-renovation-base:1.136 thorpej-atomic:1.133.0.2 thorpej-atomic-base:1.133 reinoud-bufcleanup:1.132.0.2 reinoud-bufcleanup-base:1.138 mjf-ufs-trans:1.131.0.10 mjf-ufs-trans-base:1.135 vmlocking:1.131.0.8 vmlocking-base:1.136 ad-audiomp:1.131.0.6 ad-audiomp-base:1.131 yamt-idlelwp:1.131.0.4 post-newlock2-merge:1.131 newlock2-nbase:1.131 yamt-splraiseipl-base5:1.131 yamt-splraiseipl-base4:1.131 yamt-splraiseipl-base3:1.131 abandoned-netbsd-4-base:1.123 abandoned-netbsd-4:1.123.0.2 netbsd-3-1:1.90.2.3.0.4 netbsd-3-1-RELEASE:1.90.2.3 netbsd-3-0-2-RELEASE:1.90.2.3 yamt-splraiseipl-base2:1.129 netbsd-3-1-RC4:1.90.2.3 yamt-splraiseipl:1.129.0.4 yamt-splraiseipl-base:1.129 netbsd-3-1-RC3:1.90.2.3 yamt-pdpolicy-base9:1.129 newlock2:1.129.0.2 newlock2-base:1.131 yamt-pdpolicy-base8:1.129 netbsd-3-1-RC2:1.90.2.3 netbsd-3-1-RC1:1.90.2.3 yamt-pdpolicy-base7:1.123 netbsd-4:1.131.0.2 netbsd-4-base:1.131 yamt-pdpolicy-base6:1.121 chap-midi-nbase:1.120 netbsd-3-0-1-RELEASE:1.90.2.3 gdamore-uart:1.119.0.4 gdamore-uart-base:1.119 simonb-timcounters-final:1.109.2.2 yamt-pdpolicy-base5:1.119 chap-midi:1.119.0.2 chap-midi-base:1.120 yamt-pdpolicy-base4:1.116 yamt-pdpolicy-base3:1.116 peter-altq-base:1.115 peter-altq:1.115.0.2 yamt-pdpolicy-base2:1.114 elad-kernelauth-base:1.119 elad-kernelauth:1.113.0.4 yamt-pdpolicy:1.113.0.2 yamt-pdpolicy-base:1.113 yamt-uio_vmspace-base5:1.113 simonb-timecounters:1.109.0.2 simonb-timecounters-base:1.119 rpaulo-netinet-merge-pcb:1.108.0.4 rpaulo-netinet-merge-pcb-base:1.129 yamt-uio_vmspace:1.108.0.2 netbsd-3-0:1.90.2.3.0.2 netbsd-3-0-RELEASE:1.90.2.3 netbsd-3-0-RC6:1.90.2.3 yamt-readahead-base3:1.105 netbsd-3-0-RC5:1.90.2.3 netbsd-3-0-RC4:1.90.2.3 netbsd-3-0-RC3:1.90.2.3 yamt-readahead-base2:1.102 netbsd-3-0-RC2:1.90.2.3 yamt-readahead-pervnode:1.102 yamt-readahead-perfile:1.102 yamt-readahead:1.102.0.6 yamt-readahead-base:1.102 netbsd-3-0-RC1:1.90.2.3 yamt-vop-base3:1.102 netbsd-2-0-3-RELEASE:1.74.2.3 netbsd-2-1:1.74.2.3.2.1.0.2 yamt-vop-base2:1.102 thorpej-vnode-attr:1.102.0.4 thorpej-vnode-attr-base:1.102 netbsd-2-1-RELEASE:1.74.2.3.2.1 yamt-vop:1.102.0.2 yamt-vop-base:1.102 netbsd-2-1-RC6:1.74.2.3.2.1 netbsd-2-1-RC5:1.74.2.3.2.1 netbsd-2-1-RC4:1.74.2.3.2.1 netbsd-2-1-RC3:1.74.2.3.2.1 netbsd-2-1-RC2:1.74.2.3.2.1 netbsd-2-1-RC1:1.74.2.3.2.1 yamt-lazymbuf:1.94.0.2 yamt-km-base4:1.91 netbsd-2-0-2-RELEASE:1.74.2.3 yamt-km-base3:1.90 netbsd-3:1.90.0.2 netbsd-3-base:1.90 yamt-km-base2:1.88 yamt-km:1.85.0.2 yamt-km-base:1.85 kent-audio2:1.84.0.4 kent-audio2-base:1.92 netbsd-2-0-1-RELEASE:1.74.2.3 kent-audio1-beforemerge:1.84 netbsd-2:1.74.2.3.0.2 netbsd-2-base:1.74.2.3 kent-audio1:1.84.0.2 kent-audio1-base:1.84 netbsd-2-0-RELEASE:1.74.2.3 netbsd-2-0-RC5:1.74.2.3 netbsd-2-0-RC4:1.74.2.3 netbsd-2-0-RC3:1.74.2.3 netbsd-2-0-RC2:1.74.2.3 netbsd-2-0-RC1:1.74.2.3 netbsd-2-0:1.74.0.2 netbsd-2-0-base:1.74 netbsd-1-6-PATCH002-RELEASE:1.51.4.2 netbsd-1-6-PATCH002:1.51.4.2 netbsd-1-6-PATCH002-RC4:1.51.4.2 netbsd-1-6-PATCH002-RC3:1.51.4.2 netbsd-1-6-PATCH002-RC2:1.51.4.2 netbsd-1-6-PATCH002-RC1:1.51.4.2 ktrace-lwp:1.66.0.2 ktrace-lwp-base:1.107 netbsd-1-6-PATCH001:1.51.4.2 netbsd-1-6-PATCH001-RELEASE:1.51.4.2 netbsd-1-6-PATCH001-RC3:1.51.4.2 netbsd-1-6-PATCH001-RC2:1.51.4.2 netbsd-1-6-PATCH001-RC1:1.51.4.2 nathanw_sa_end:1.30.4.10 nathanw_sa_before_merge:1.62 fvdl_fs64_base:1.60 gmcgarry_ctxsw:1.60.0.4 gmcgarry_ctxsw_base:1.60 gmcgarry_ucred:1.60.0.2 gmcgarry_ucred_base:1.60 nathanw_sa_base:1.62 kqueue-aftermerge:1.59 kqueue-beforemerge:1.59 netbsd-1-6-RELEASE:1.51.4.1 netbsd-1-6-RC3:1.51.4.1 netbsd-1-6-RC2:1.51.4.1 netbsd-1-6-RC1:1.51.4.1 netbsd-1-6:1.51.0.4 netbsd-1-6-base:1.51 gehenna-devsw:1.51.0.2 gehenna-devsw-base:1.53 netbsd-1-5-PATCH003:1.8.2.2 eeh-devprop:1.43.0.4 eeh-devprop-base:1.43 newlock:1.43.0.2 newlock-base:1.43 ifpoll-base:1.42 nathanw_sa:1.30.0.4 thorpej-mips-cache:1.30.0.2 thorpej-mips-cache-base:1.30 thorpej-devvp-base3:1.30 thorpej-devvp-base2:1.30 post-chs-ubcperf:1.30 pre-chs-ubcperf:1.30 thorpej-devvp:1.29.0.2 thorpej-devvp-base:1.29 netbsd-1-5-PATCH002:1.8.2.2 kqueue:1.25.0.2 kqueue-base:1.56 netbsd-1-5-PATCH001:1.8.2.2 thorpej_scsipi_beforemerge:1.20 thorpej_scsipi_nbase:1.20 thorpej_scsipi_base:1.20 thorpej_scsipi:1.13.0.2 netbsd-1-5-RELEASE:1.8.2.1 netbsd-1-5-BETA2:1.8.2.1 netbsd-1-5-BETA:1.8.2.1 netbsd-1-5-ALPHA2:1.8.2.1 netbsd-1-5:1.8.0.2 netbsd-1-5-base:1.8 minoura-xpg4dl-base:1.6 minoura-xpg4dl:1.6.0.2; locks; strict; comment @# @; 1.202 date 2024.09.03.19.51.02; author andvar; state Exp; branches; next 1.201; commitid TMlqf1XtZArjIooF; 1.201 date 2024.01.29.18.27.14; author christos; state Exp; branches 1.201.2.1; next 1.200; commitid KXsF1U1D4DhafnWE; 1.200 date 2023.02.09.14.09.49; author abs; state Exp; branches; next 1.199; commitid TaTOPEdyZJGxcRcE; 1.199 date 2023.02.09.13.16.04; author abs; state Exp; branches; next 1.198; commitid qP89sauSPTE1UQcE; 1.198 date 2022.09.29.10.10.09; author riastradh; state Exp; branches; next 1.197; commitid I1zvTyF77D5Z9KVD; 1.197 date 2022.08.07.02.52.28; author simonb; state Exp; branches; next 1.196; commitid HXKRRXLciPDtrTOD; 1.196 date 2021.06.29.10.22.36; author nia; state Exp; branches; next 1.195; commitid QPI2BQJ2iwG0V0ZC; 1.195 date 2021.01.21.06.51.56; author nia; state Exp; branches 1.195.4.1; next 1.194; commitid 3cU8FmkCubAfPyEC; 1.194 date 2020.09.27.13.48.53; author roy; state Exp; branches 1.194.2.1; next 1.193; commitid DA9l8f9bbF8ATGpC; 1.193 date 2020.08.01.08.20.51; author maxv; state Exp; branches; next 1.192; commitid JD2lavAMv7TQUkiC; 1.192 date 2020.05.16.13.46.12; author maya; state Exp; branches; next 1.191; commitid wvQjMNRJMrTmbt8C; 1.191 date 2020.01.29.18.39.03; author maya; state Exp; branches; next 1.190; commitid ZtvQzUFFF7grfCUB; 1.190 date 2020.01.19.01.25.07; author thorpej; state Exp; branches; next 1.189; commitid JHEWDzmAWJGESeTB; 1.189 date 2019.04.26.21.40.32; author sevan; state Exp; branches 1.189.4.1; next 1.188; commitid 6ehTybiQEayJbUkB; 1.188 date 2019.02.06.11.58.32; author rin; state Exp; branches; next 1.187; commitid 5Lq3lTxgmkkMwHaB; 1.187 date 2018.08.25.20.52.41; author rin; state Exp; branches; next 1.186; commitid 2vcoJ76kDbQoNxPA; 1.186 date 2018.08.01.20.04.13; author maxv; state Exp; branches; next 1.185; commitid UbIHSaPqOzfNisMA; 1.185 date 2018.01.23.14.47.55; author sevan; state Exp; branches 1.185.2.1 1.185.4.1; next 1.184; commitid AGdejQ7TNSzBE0oA; 1.184 date 2017.09.14.07.58.43; author mrg; state Exp; branches; next 1.183; commitid ngZ6fHXwTqlZA87A; 1.183 date 2017.09.13.22.24.45; author sevan; state Exp; branches; next 1.182; commitid U9QcH0HsUyAtp57A; 1.182 date 2017.07.28.19.26.16; author maxv; state Exp; branches; next 1.181; 1.181 date 2017.02.19.07.47.01; author rin; state Exp; branches 1.181.6.1; next 1.180; 1.180 date 2016.12.13.20.42.20; author christos; state Exp; branches 1.180.2.1; next 1.179; 1.179 date 2016.12.10.23.03.25; author christos; state Exp; branches; next 1.178; 1.178 date 2016.12.09.02.25.47; author christos; state Exp; branches; next 1.177; 1.177 date 2016.12.08.11.31.12; author nat; state Exp; branches; next 1.176; 1.176 date 2016.11.26.13.59.45; author christos; state Exp; branches; next 1.175; 1.175 date 2015.09.26.11.16.12; author maxv; state Exp; branches 1.175.2.1; next 1.174; 1.174 date 2014.11.16.16.01.42; author manu; state Exp; branches 1.174.2.1; next 1.173; 1.173 date 2014.11.12.10.47.23; author manu; state Exp; branches; next 1.172; 1.172 date 2014.08.23.20.26.59; author dholland; state Exp; branches; next 1.171; 1.171 date 2014.08.16.17.56.33; author apb; state Exp; branches; next 1.170; 1.170 date 2013.06.30.21.38.58; author rmind; state Exp; branches 1.170.6.1; next 1.169; 1.169 date 2013.06.05.23.08.02; author christos; state Exp; branches 1.169.2.1; next 1.168; 1.168 date 2013.04.27.22.21.15; author christos; state Exp; branches; next 1.167; 1.167 date 2013.04.27.21.43.39; author christos; state Exp; branches; next 1.166; 1.166 date 2013.04.27.18.19.49; author christos; state Exp; branches; next 1.165; 1.165 date 2013.03.02.02.42.19; author christos; state Exp; branches; next 1.164; 1.164 date 2012.10.17.14.48.16; author apb; state Exp; branches; next 1.163; 1.163 date 2012.06.05.08.44.14; author abs; state Exp; branches 1.163.2.1; next 1.162; 1.162 date 2012.03.10.21.51.55; author joerg; state Exp; branches; next 1.161; 1.161 date 2011.12.18.05.49.31; author dholland; state Exp; branches 1.161.2.1; next 1.160; 1.160 date 2011.11.22.21.25.32; author tls; state Exp; branches 1.160.2.1; next 1.159; 1.159 date 2011.06.30.20.09.35; author wiz; state Exp; branches 1.159.2.1; next 1.158; 1.158 date 2011.03.06.17.08.30; author bouyer; state Exp; branches; next 1.157; 1.157 date 2010.11.23.11.14.04; author hannken; state Exp; branches 1.157.2.1 1.157.4.1; next 1.156; 1.156 date 2010.08.07.06.18.17; author kiyohara; state Exp; branches; next 1.155; 1.155 date 2010.07.12.07.54.13; author kiyohara; state Exp; branches; next 1.154; 1.154 date 2010.07.05.07.55.55; author kiyohara; state Exp; branches; next 1.153; 1.153 date 2010.05.08.22.16.29; author mrg; state Exp; branches; next 1.152; 1.152 date 2010.04.29.22.40.53; author chs; state Exp; branches; next 1.151; 1.151 date 2010.04.16.13.48.35; author pooka; state Exp; branches; next 1.150; 1.150 date 2010.03.07.09.39.43; author plunky; state Exp; branches 1.150.2.1; next 1.149; 1.149 date 2009.12.05.20.11.16; author pooka; state Exp; branches 1.149.2.1; next 1.148; 1.148 date 2009.01.24.05.06.07; author mrg; state Exp; branches; next 1.147; 1.147 date 2008.11.24.11.41.13; author ad; state Exp; branches; next 1.146; 1.146 date 2008.11.12.12.36.05; author ad; state Exp; branches; next 1.145; 1.145 date 2008.08.10.15.31.21; author tls; state Exp; branches 1.145.2.1; next 1.144; 1.144 date 2008.07.31.07.41.03; author simonb; state Exp; branches; next 1.143; 1.143 date 2008.05.30.20.10.03; author tsutsui; state Exp; branches 1.143.4.1; next 1.142; 1.142 date 2008.04.28.19.01.45; author garbled; state Exp; branches 1.142.2.1; next 1.141; 1.141 date 2008.02.29.14.42.33; author jmmv; state Exp; branches 1.141.2.1 1.141.4.1; next 1.140; 1.140 date 2008.02.13.14.05.06; author tsutsui; state Exp; branches 1.140.2.1 1.140.6.1; next 1.139; 1.139 date 2007.12.31.15.32.04; author ad; state Exp; branches; next 1.138; 1.138 date 2007.11.04.14.34.25; author xtraeme; state Exp; branches 1.138.2.1 1.138.8.1; next 1.137; 1.137 date 2007.10.17.19.56.48; author garbled; state Exp; branches; next 1.136; 1.136 date 2007.08.21.02.48.16; author kiyohara; state Exp; branches 1.136.2.1 1.136.4.1 1.136.6.1; next 1.135; 1.135 date 2007.06.04.08.55.24; author martin; state Exp; branches 1.135.4.1 1.135.8.1; next 1.134; 1.134 date 2007.04.26.19.44.02; author garbled; state Exp; branches 1.134.2.1; next 1.133; 1.133 date 2007.03.20.17.20.59; author garbled; state Exp; branches; next 1.132; 1.132 date 2007.03.14.12.27.25; author drochner; state Exp; branches 1.132.2.1; next 1.131; 1.131 date 2006.11.11.18.47.11; author jmmv; state Exp; branches 1.131.2.1 1.131.4.1 1.131.8.1 1.131.10.1 1.131.12.1; next 1.130; 1.130 date 2006.10.27.20.37.17; author garbled; state Exp; branches; next 1.129; 1.129 date 2006.09.01.07.41.57; author garbled; state Exp; branches 1.129.2.1 1.129.4.1; next 1.128; 1.128 date 2006.09.01.07.23.51; author garbled; state Exp; branches; next 1.127; 1.127 date 2006.08.26.20.26.56; author christos; state Exp; branches; next 1.126; 1.126 date 2006.08.26.07.59.23; author tsutsui; state Exp; branches; next 1.125; 1.125 date 2006.08.14.06.22.34; author skrll; state Exp; branches; next 1.124; 1.124 date 2006.08.12.15.29.54; author christos; state Exp; branches; next 1.123; 1.123 date 2006.07.31.23.29.54; author hubertf; state Exp; branches 1.123.2.1; next 1.122; 1.122 date 2006.06.28.15.19.29; author liamjfoy; state Exp; branches; next 1.121; 1.121 date 2006.06.23.03.08.41; author garbled; state Exp; branches; next 1.120; 1.120 date 2006.06.15.18.15.32; author garbled; state Exp; branches; next 1.119; 1.119 date 2006.05.10.19.25.31; author garbled; state Exp; branches 1.119.2.1 1.119.4.1; next 1.118; 1.118 date 2006.05.10.17.28.41; author garbled; state Exp; branches; next 1.117; 1.117 date 2006.04.19.10.31.45; author drochner; state Exp; branches; next 1.116; 1.116 date 2006.03.28.20.58.41; author pavel; state Exp; branches; next 1.115; 1.115 date 2006.03.16.17.43.34; author garbled; state Exp; branches 1.115.2.1; next 1.114; 1.114 date 2006.03.09.20.17.27; author garbled; state Exp; branches; next 1.113; 1.113 date 2006.02.23.19.44.02; author garbled; state Exp; branches 1.113.2.1 1.113.4.1; next 1.112; 1.112 date 2006.02.22.10.41.35; author hira; state Exp; branches; next 1.111; 1.111 date 2006.02.05.05.02.02; author cube; state Exp; branches; next 1.110; 1.110 date 2006.02.04.03.35.52; author rpaulo; state Exp; branches; next 1.109; 1.109 date 2006.02.02.21.32.10; author reinoud; state Exp; branches 1.109.2.1; next 1.108; 1.108 date 2005.12.20.05.35.29; author thorpej; state Exp; branches 1.108.2.1 1.108.4.1; next 1.107; 1.107 date 2005.12.09.23.34.03; author elad; state Exp; branches; next 1.106; 1.106 date 2005.12.07.09.10.18; author tsutsui; state Exp; branches; next 1.105; 1.105 date 2005.11.25.16.41.31; author thorpej; state Exp; branches; next 1.104; 1.104 date 2005.11.25.16.35.12; author thorpej; state Exp; branches; next 1.103; 1.103 date 2005.11.25.16.30.23; author thorpej; state Exp; branches; next 1.102; 1.102 date 2005.09.10.19.20.50; author jmmv; state Exp; branches 1.102.6.1; next 1.101; 1.101 date 2005.08.19.05.19.54; author christos; state Exp; branches; next 1.100; 1.100 date 2005.08.19.02.03.53; author christos; state Exp; branches; next 1.99; 1.99 date 2005.08.05.09.23.17; author skrll; state Exp; branches; next 1.98; 1.98 date 2005.07.31.04.04.43; author yamt; state Exp; branches; next 1.97; 1.97 date 2005.07.30.06.35.38; author yamt; state Exp; branches; next 1.96; 1.96 date 2005.07.17.00.08.29; author hubertf; state Exp; branches; next 1.95; 1.95 date 2005.07.07.17.05.58; author tron; state Exp; branches; next 1.94; 1.94 date 2005.06.25.12.05.18; author rpaulo; state Exp; branches 1.94.2.1; next 1.93; 1.93 date 2005.06.09.14.43.31; author tsutsui; state Exp; branches; next 1.92; 1.92 date 2005.04.15.17.27.21; author itohy; state Exp; branches; next 1.91; 1.91 date 2005.03.25.23.28.44; author cube; state Exp; branches; next 1.90; 1.90 date 2005.02.25.13.46.51; author simonb; state Exp; branches 1.90.2.1; next 1.89; 1.89 date 2005.02.18.21.05.53; author dsl; state Exp; branches; next 1.88; 1.88 date 2005.02.11.08.25.56; author dsl; state Exp; branches; next 1.87; 1.87 date 2005.01.31.16.55.29; author hannken; state Exp; branches; next 1.86; 1.86 date 2005.01.28.03.19.50; author rumble; state Exp; branches; next 1.85; 1.85 date 2005.01.17.15.28.52; author cube; state Exp; branches 1.85.2.1; next 1.84; 1.84 date 2004.11.10.17.54.06; author christos; state Exp; branches 1.84.4.1; next 1.83; 1.83 date 2004.10.23.14.00.53; author augustss; state Exp; branches; next 1.82; 1.82 date 2004.09.04.23.29.57; author manu; state Exp; branches; next 1.81; 1.81 date 2004.07.15.03.53.51; author atatat; state Exp; branches; next 1.80; 1.80 date 2004.06.28.21.07.49; author bouyer; state Exp; branches; next 1.79; 1.79 date 2004.06.26.21.51.04; author kleink; state Exp; branches; next 1.78; 1.78 date 2004.06.26.07.32.08; author abs; state Exp; branches; next 1.77; 1.77 date 2004.06.22.14.09.51; author itojun; state Exp; branches; next 1.76; 1.76 date 2004.06.18.15.04.05; author christos; state Exp; branches; next 1.75; 1.75 date 2004.06.16.15.07.41; author christos; state Exp; branches; next 1.74; 1.74 date 2004.03.12.15.18.33; author nonaka; state Exp; branches 1.74.2.1; next 1.73; 1.73 date 2004.01.18.16.08.15; author he; state Exp; branches; next 1.72; 1.72 date 2004.01.14.22.29.03; author jonathan; state Exp; branches; next 1.71; 1.71 date 2003.10.19.22.00.01; author kleink; state Exp; branches; next 1.70; 1.70 date 2003.10.18.08.30.14; author lukem; state Exp; branches; next 1.69; 1.69 date 2003.10.08.11.14.52; author bouyer; state Exp; branches; next 1.68; 1.68 date 2003.08.22.07.52.50; author itojun; state Exp; branches; next 1.67; 1.67 date 2003.08.06.12.32.08; author bouyer; state Exp; branches; next 1.66; 1.66 date 2003.04.26.14.10.07; author ragge; state Exp; branches 1.66.2.1; next 1.65; 1.65 date 2003.02.27.19.22.46; author perseant; state Exp; branches; next 1.64; 1.64 date 2003.02.16.17.35.17; author augustss; state Exp; branches; next 1.63; 1.63 date 2003.02.10.19.50.26; author kleink; state Exp; branches; next 1.62; 1.62 date 2003.01.16.07.23.06; author matt; state Exp; branches; next 1.61; 1.61 date 2003.01.16.06.59.19; author matt; state Exp; branches; next 1.60; 1.60 date 2002.11.22.12.21.04; author wiz; state Exp; branches; next 1.59; 1.59 date 2002.10.18.15.11.14; author junyoung; state Exp; branches; next 1.58; 1.58 date 2002.10.14.18.39.37; author elric; state Exp; branches; next 1.57; 1.57 date 2002.10.06.02.12.00; author provos; state Exp; branches; next 1.56; 1.56 date 2002.09.25.11.49.53; author martti; state Exp; branches; next 1.55; 1.55 date 2002.09.20.10.39.58; author martti; state Exp; branches; next 1.54; 1.54 date 2002.09.18.02.44.07; author lukem; state Exp; branches; next 1.53; 1.53 date 2002.06.17.05.14.23; author lukem; state Exp; branches; next 1.52; 1.52 date 2002.05.30.16.10.03; author nonaka; state Exp; branches; next 1.51; 1.51 date 2002.05.02.15.17.56; author nonaka; state Exp; branches 1.51.2.1 1.51.4.1; next 1.50; 1.50 date 2002.05.02.14.58.36; author nonaka; state Exp; branches; next 1.49; 1.49 date 2002.05.02.14.36.42; author nonaka; state Exp; branches; next 1.48; 1.48 date 2002.04.25.15.06.36; author atatat; state Exp; branches; next 1.47; 1.47 date 2002.04.24.09.46.15; author kleink; state Exp; branches; next 1.46; 1.46 date 2002.04.17.02.22.54; author mycroft; state Exp; branches; next 1.45; 1.45 date 2002.04.16.07.42.19; author kleink; state Exp; branches; next 1.44; 1.44 date 2002.04.12.08.11.16; author gmcgarry; state Exp; branches; next 1.43; 1.43 date 2002.03.04.13.24.11; author sommerfeld; state Exp; branches; next 1.42; 1.42 date 2002.02.25.19.09.43; author kleink; state Exp; branches; next 1.41; 1.41 date 2002.02.10.17.37.01; author wiz; state Exp; branches; next 1.40; 1.40 date 2002.01.27.13.23.25; author jdolecek; state Exp; branches; next 1.39; 1.39 date 2002.01.19.18.45.12; author oster; state Exp; branches; next 1.38; 1.38 date 2001.12.28.17.37.05; author augustss; state Exp; branches; next 1.37; 1.37 date 2001.12.28.12.22.00; author martin; state Exp; branches; next 1.36; 1.36 date 2001.12.14.05.34.51; author gmcgarry; state Exp; branches; next 1.35; 1.35 date 2001.12.11.20.49.18; author kleink; state Exp; branches; next 1.34; 1.34 date 2001.11.23.05.00.28; author atatat; state Exp; branches; next 1.33; 1.33 date 2001.11.21.22.40.45; author soren; state Exp; branches; next 1.32; 1.32 date 2001.11.20.12.56.37; author lukem; state Exp; branches; next 1.31; 1.31 date 2001.11.13.17.54.52; author augustss; state Exp; branches; next 1.30; 1.30 date 2001.09.12.21.05.37; author manu; state Exp; branches 1.30.4.1; next 1.29; 1.29 date 2001.09.05.11.54.43; author tsutsui; state Exp; branches 1.29.2.1; next 1.28; 1.28 date 2001.09.01.23.08.45; author atatat; state Exp; branches; next 1.27; 1.27 date 2001.09.01.21.52.31; author atatat; state Exp; branches; next 1.26; 1.26 date 2001.08.29.17.37.47; author briggs; state Exp; branches; next 1.25; 1.25 date 2001.07.08.16.32.23; author abs; state Exp; branches 1.25.2.1; next 1.24; 1.24 date 2001.06.30.11.00.36; author darcy; state Exp; branches; next 1.23; 1.23 date 2001.06.24.17.40.07; author nonaka; state Exp; branches; next 1.22; 1.22 date 2001.06.23.03.09.20; author tsutsui; state Exp; branches; next 1.21; 1.21 date 2001.06.20.14.37.46; author nonaka; state Exp; branches; next 1.20; 1.20 date 2001.04.04.17.08.08; author manu; state Exp; branches; next 1.19; 1.19 date 2001.04.03.19.50.44; author manu; state Exp; branches; next 1.18; 1.18 date 2001.01.20.11.40.50; author tsutsui; state Exp; branches 1.18.2.1; next 1.17; 1.17 date 2001.01.16.03.38.24; author augustss; state Exp; branches; next 1.16; 1.16 date 2001.01.05.17.55.38; author tsutsui; state Exp; branches; next 1.15; 1.15 date 2000.12.19.10.42.06; author bouyer; state Exp; branches; next 1.14; 1.14 date 2000.11.22.16.15.44; author nonaka; state Exp; branches; next 1.13; 1.13 date 2000.11.14.19.52.05; author augustss; state Exp; branches 1.13.2.1; next 1.12; 1.12 date 2000.09.24.15.59.37; author jdolecek; state Exp; branches; next 1.11; 1.11 date 2000.08.13.01.31.20; author itojun; state Exp; branches; next 1.10; 1.10 date 2000.06.30.17.10.20; author itojun; state Exp; branches; next 1.9; 1.9 date 2000.06.22.20.27.55; author fvdl; state Exp; branches; next 1.8; 1.8 date 2000.06.14.22.02.36; author veego; state Exp; branches 1.8.2.1; next 1.7; 1.7 date 2000.06.08.13.16.55; author nonaka; state Exp; branches; next 1.6; 1.6 date 2000.05.08.13.49.48; author augustss; state Exp; branches 1.6.2.1; next 1.5; 1.5 date 2000.04.19.06.50.35; author itojun; state Exp; branches; next 1.4; 1.4 date 2000.04.08.18.16.42; author kleink; state Exp; branches; next 1.3; 1.3 date 2000.03.25.04.13.54; author nonaka; state Exp; branches; next 1.2; 1.2 date 2000.03.22.00.58.22; author cgd; state Exp; branches; next 1.1; 1.1 date 2000.02.29.15.21.25; author nonaka; state Exp; branches; next ; 1.201.2.1 date 2025.08.02.05.56.02; author perseant; state Exp; branches; next ; commitid 23j6GFaDws3O875G; 1.195.4.1 date 2021.08.01.22.42.15; author thorpej; state Exp; branches; next ; commitid NihqK3haIgTUWj3D; 1.194.2.1 date 2021.04.03.22.28.35; author thorpej; state Exp; branches; next ; commitid 1gqS07EfPjskJTNC; 1.189.4.1 date 2020.01.25.22.38.42; author ad; state Exp; branches; next 1.189.4.2; commitid ethRERRmx7bMJ7UB; 1.189.4.2 date 2020.02.29.20.18.30; author ad; state Exp; branches; next ; commitid 3HPOJ2wqM6gUPBYB; 1.185.2.1 date 2018.09.06.06.55.40; author pgoyette; state Exp; branches; next ; commitid HCi1bXD317XIK0RA; 1.185.4.1 date 2019.06.10.22.06.40; author christos; state Exp; branches; next 1.185.4.2; commitid jtc8rnCzWiEEHGqB; 1.185.4.2 date 2020.04.08.14.07.50; author martin; state Exp; branches; next ; commitid Qli2aW9E74UFuA3C; 1.181.6.1 date 2018.01.26.14.28.16; author martin; state Exp; branches; next ; commitid PZEWbwc3WwWusooA; 1.180.2.1 date 2017.04.21.16.53.34; author bouyer; state Exp; branches; next ; 1.175.2.1 date 2017.01.07.08.56.24; author pgoyette; state Exp; branches; next 1.175.2.2; 1.175.2.2 date 2017.03.20.06.57.19; author pgoyette; state Exp; branches; next ; 1.174.2.1 date 2015.12.27.12.09.40; author skrll; state Exp; branches; next 1.174.2.2; 1.174.2.2 date 2016.12.05.10.54.57; author skrll; state Exp; branches; next 1.174.2.3; 1.174.2.3 date 2017.02.05.13.40.19; author skrll; state Exp; branches; next 1.174.2.4; 1.174.2.4 date 2017.08.28.17.51.49; author skrll; state Exp; branches; next ; commitid UQQpnjvcNkUZn05A; 1.170.6.1 date 2014.11.14.15.16.19; author martin; state Exp; branches; next 1.170.6.2; 1.170.6.2 date 2014.11.18.19.05.31; author snj; state Exp; branches; next ; 1.169.2.1 date 2013.08.28.23.59.20; author rmind; state Exp; branches; next ; 1.163.2.1 date 2012.11.20.03.01.39; author tls; state Exp; branches; next 1.163.2.2; 1.163.2.2 date 2013.06.23.06.20.10; author tls; state Exp; branches; next 1.163.2.3; 1.163.2.3 date 2014.08.20.00.03.20; author tls; state Exp; branches; next 1.163.2.4; 1.163.2.4 date 2017.12.03.11.36.38; author jdolecek; state Exp; branches; next ; commitid XcIYRZTAh1LmerhA; 1.161.2.1 date 2012.06.12.17.47.59; author riz; state Exp; branches; next ; 1.160.2.1 date 2012.02.18.07.33.01; author mrg; state Exp; branches; next 1.160.2.2; 1.160.2.2 date 2012.03.11.01.52.24; author mrg; state Exp; branches; next ; 1.159.2.1 date 2012.04.17.00.06.49; author yamt; state Exp; branches; next 1.159.2.2; 1.159.2.2 date 2012.10.30.17.20.14; author yamt; state Exp; branches; next 1.159.2.3; 1.159.2.3 date 2014.05.22.11.40.05; author yamt; state Exp; branches; next ; 1.157.2.1 date 2011.06.06.09.06.32; author jruoho; state Exp; branches; next ; 1.157.4.1 date 2011.02.08.19.29.39; author bouyer; state Exp; branches; next ; 1.150.2.1 date 2010.05.30.05.17.04; author rmind; state Exp; branches; next 1.150.2.2; 1.150.2.2 date 2011.03.05.20.51.43; author rmind; state Exp; branches; next 1.150.2.3; 1.150.2.3 date 2011.04.21.01.41.20; author rmind; state Exp; branches; next ; 1.149.2.1 date 2010.04.30.14.39.45; author uebayasi; state Exp; branches; next 1.149.2.2; 1.149.2.2 date 2010.08.17.06.45.04; author uebayasi; state Exp; branches; next ; 1.145.2.1 date 2009.01.19.13.16.38; author skrll; state Exp; branches; next 1.145.2.2; 1.145.2.2 date 2009.03.03.18.29.06; author skrll; state Exp; branches; next ; 1.143.4.1 date 2008.10.19.22.15.54; author haad; state Exp; branches; next 1.143.4.2; 1.143.4.2 date 2008.12.13.01.13.24; author haad; state Exp; branches; next ; 1.142.2.1 date 2008.06.23.04.30.38; author wrstuden; state Exp; branches; next 1.142.2.2; 1.142.2.2 date 2008.09.18.04.33.32; author wrstuden; state Exp; branches; next ; 1.141.2.1 date 2008.05.18.12.32.39; author yamt; state Exp; branches; next 1.141.2.2; 1.141.2.2 date 2008.06.04.02.04.52; author yamt; state Exp; branches; next ; 1.141.4.1 date 2008.05.16.02.23.03; author yamt; state Exp; branches; next 1.141.4.2; 1.141.4.2 date 2009.05.04.08.11.45; author yamt; state Exp; branches; next 1.141.4.3; 1.141.4.3 date 2010.03.11.15.02.52; author yamt; state Exp; branches; next 1.141.4.4; 1.141.4.4 date 2010.08.11.22.52.36; author yamt; state Exp; branches; next ; 1.140.2.1 date 2008.03.24.07.15.03; author keiichi; state Exp; branches; next ; 1.140.6.1 date 2008.04.03.12.42.23; author mjf; state Exp; branches; next 1.140.6.2; 1.140.6.2 date 2008.06.02.13.22.34; author mjf; state Exp; branches; next 1.140.6.3; 1.140.6.3 date 2008.09.28.10.40.06; author mjf; state Exp; branches; next 1.140.6.4; 1.140.6.4 date 2009.01.17.13.28.26; author mjf; state Exp; branches; next ; 1.138.2.1 date 2008.02.18.21.04.59; author mjf; state Exp; branches; next ; 1.138.8.1 date 2008.01.02.21.49.16; author bouyer; state Exp; branches; next ; 1.136.2.1 date 2007.11.06.23.21.05; author matt; state Exp; branches; next 1.136.2.2; 1.136.2.2 date 2008.01.09.01.47.59; author matt; state Exp; branches; next 1.136.2.3; 1.136.2.3 date 2008.03.23.02.04.19; author matt; state Exp; branches; next ; 1.136.4.1 date 2007.10.18.08.32.48; author yamt; state Exp; branches; next ; 1.136.6.1 date 2007.10.25.22.36.31; author bouyer; state Exp; branches; next 1.136.6.2; 1.136.6.2 date 2007.11.13.15.59.10; author bouyer; state Exp; branches; next ; 1.135.4.1 date 2007.09.03.10.19.32; author skrll; state Exp; branches; next ; 1.135.8.1 date 2007.09.03.16.47.38; author jmcneill; state Exp; branches; next 1.135.8.2; 1.135.8.2 date 2007.10.26.15.43.20; author joerg; state Exp; branches; next 1.135.8.3; 1.135.8.3 date 2007.11.04.21.03.09; author jmcneill; state Exp; branches; next ; 1.134.2.1 date 2007.05.03.19.59.01; author garbled; state Exp; branches; next 1.134.2.2; 1.134.2.2 date 2007.05.03.23.27.26; author garbled; state Exp; branches; next 1.134.2.3; 1.134.2.3 date 2007.05.07.17.01.11; author garbled; state Exp; branches; next 1.134.2.4; 1.134.2.4 date 2007.06.26.18.13.27; author garbled; state Exp; branches; next 1.134.2.5; 1.134.2.5 date 2007.10.03.19.24.47; author garbled; state Exp; branches; next 1.134.2.6; 1.134.2.6 date 2007.10.04.16.30.04; author garbled; state Exp; branches; next ; 1.132.2.1 date 2007.03.29.19.27.30; author reinoud; state Exp; branches; next ; 1.131.2.1 date 2007.06.05.20.50.02; author bouyer; state Exp; branches; next ; 1.131.4.1 date 2007.03.24.14.54.57; author yamt; state Exp; branches; next 1.131.4.2; 1.131.4.2 date 2007.05.07.10.55.00; author yamt; state Exp; branches; next ; 1.131.8.1 date 2007.04.10.13.23.12; author ad; state Exp; branches; next 1.131.8.2; 1.131.8.2 date 2007.05.27.12.27.59; author ad; state Exp; branches; next 1.131.8.3; 1.131.8.3 date 2007.06.09.23.55.22; author ad; state Exp; branches; next 1.131.8.4; 1.131.8.4 date 2007.10.09.13.38.21; author ad; state Exp; branches; next 1.131.8.5; 1.131.8.5 date 2007.10.23.20.14.14; author ad; state Exp; branches; next 1.131.8.6; 1.131.8.6 date 2007.12.03.18.38.33; author ad; state Exp; branches; next ; 1.131.10.1 date 2007.07.11.20.01.32; author mjf; state Exp; branches; next ; 1.131.12.1 date 2007.09.03.07.03.48; author wrstuden; state Exp; branches; next ; 1.129.2.1 date 2006.11.18.21.29.29; author ad; state Exp; branches; next ; 1.129.4.1 date 2006.12.10.07.16.32; author yamt; state Exp; branches; next ; 1.123.2.1 date 2006.08.14.13.41.28; author tron; state Exp; branches; next 1.123.2.2; 1.123.2.2 date 2006.09.02.00.05.26; author riz; state Exp; branches; next 1.123.2.3; 1.123.2.3 date 2006.09.02.00.09.31; author riz; state Exp; branches; next 1.123.2.4; 1.123.2.4 date 2006.09.22.05.56.54; author riz; state Exp; branches; next ; 1.119.2.1 date 2006.06.19.03.44.53; author chap; state Exp; branches; next ; 1.119.4.1 date 2006.07.13.17.49.01; author gdamore; state Exp; branches; next ; 1.115.2.1 date 2006.03.31.09.45.08; author tron; state Exp; branches; next 1.115.2.2; 1.115.2.2 date 2006.05.24.15.48.20; author tron; state Exp; branches; next ; 1.113.2.1 date 2006.03.13.09.06.59; author yamt; state Exp; branches; next 1.113.2.2; 1.113.2.2 date 2006.04.01.12.06.26; author yamt; state Exp; branches; next 1.113.2.3; 1.113.2.3 date 2006.05.24.10.57.10; author yamt; state Exp; branches; next 1.113.2.4; 1.113.2.4 date 2006.06.26.12.45.13; author yamt; state Exp; branches; next 1.113.2.5; 1.113.2.5 date 2006.08.11.15.42.41; author yamt; state Exp; branches; next 1.113.2.6; 1.113.2.6 date 2006.09.03.15.23.27; author yamt; state Exp; branches; next ; 1.113.4.1 date 2006.04.19.02.33.33; author elad; state Exp; branches; next 1.113.4.2; 1.113.4.2 date 2006.05.11.23.27.02; author elad; state Exp; branches; next ; 1.109.2.1 date 2006.04.22.11.37.53; author simonb; state Exp; branches; next 1.109.2.2; 1.109.2.2 date 2006.06.01.22.35.16; author kardel; state Exp; branches; next ; 1.108.2.1 date 2006.02.18.15.38.44; author yamt; state Exp; branches; next 1.108.2.2; 1.108.2.2 date 2006.03.01.09.28.00; author yamt; state Exp; branches; next ; 1.108.4.1 date 2006.09.09.02.42.34; author rpaulo; state Exp; branches; next ; 1.102.6.1 date 2005.11.29.21.23.03; author yamt; state Exp; branches; next ; 1.94.2.1 date 2006.06.21.14.55.11; author yamt; state Exp; branches; next 1.94.2.2; 1.94.2.2 date 2006.12.30.20.46.49; author yamt; state Exp; branches; next 1.94.2.3; 1.94.2.3 date 2007.09.03.14.29.05; author yamt; state Exp; branches; next 1.94.2.4; 1.94.2.4 date 2007.10.27.11.28.04; author yamt; state Exp; branches; next 1.94.2.5; 1.94.2.5 date 2007.11.15.11.43.18; author yamt; state Exp; branches; next 1.94.2.6; 1.94.2.6 date 2008.01.21.09.38.32; author yamt; state Exp; branches; next 1.94.2.7; 1.94.2.7 date 2008.02.27.08.36.23; author yamt; state Exp; branches; next 1.94.2.8; 1.94.2.8 date 2008.03.17.09.14.23; author yamt; state Exp; branches; next ; 1.90.2.1 date 2005.04.17.11.40.44; author tron; state Exp; branches; next 1.90.2.2; 1.90.2.2 date 2005.07.18.21.12.59; author riz; state Exp; branches; next 1.90.2.3; 1.90.2.3 date 2005.08.14.21.13.37; author riz; state Exp; branches; next ; 1.85.2.1 date 2005.02.12.18.17.39; author yamt; state Exp; branches; next 1.85.2.2; 1.85.2.2 date 2005.03.19.08.33.12; author yamt; state Exp; branches; next 1.85.2.3; 1.85.2.3 date 2005.03.26.18.19.17; author yamt; state Exp; branches; next ; 1.84.4.1 date 2005.04.29.11.28.20; author kent; state Exp; branches; next ; 1.74.2.1 date 2004.06.30.21.21.54; author jdc; state Exp; branches; next 1.74.2.2; 1.74.2.2 date 2004.07.02.17.38.41; author he; state Exp; branches; next 1.74.2.3; 1.74.2.3 date 2004.07.15.20.16.37; author he; state Exp; branches 1.74.2.3.2.1; next ; 1.74.2.3.2.1 date 2005.07.21.19.27.11; author riz; state Exp; branches; next ; 1.66.2.1 date 2004.08.03.10.39.48; author skrll; state Exp; branches; next 1.66.2.2; 1.66.2.2 date 2004.09.18.14.39.30; author skrll; state Exp; branches; next 1.66.2.3; 1.66.2.3 date 2004.09.21.13.21.00; author skrll; state Exp; branches; next 1.66.2.4; 1.66.2.4 date 2004.11.02.07.50.46; author skrll; state Exp; branches; next 1.66.2.5; 1.66.2.5 date 2004.11.14.08.15.24; author skrll; state Exp; branches; next 1.66.2.6; 1.66.2.6 date 2005.01.24.08.34.27; author skrll; state Exp; branches; next 1.66.2.7; 1.66.2.7 date 2005.02.04.11.44.48; author skrll; state Exp; branches; next 1.66.2.8; 1.66.2.8 date 2005.02.15.21.32.51; author skrll; state Exp; branches; next 1.66.2.9; 1.66.2.9 date 2005.03.04.16.39.02; author skrll; state Exp; branches; next 1.66.2.10; 1.66.2.10 date 2005.04.01.14.28.04; author skrll; state Exp; branches; next 1.66.2.11; 1.66.2.11 date 2005.11.10.13.58.26; author skrll; state Exp; branches; next 1.66.2.12; 1.66.2.12 date 2005.12.11.10.28.25; author christos; state Exp; branches; next ; 1.51.2.1 date 2002.07.15.00.33.13; author gehenna; state Exp; branches; next ; 1.51.4.1 date 2002.08.01.04.30.47; author lukem; state Exp; branches; next 1.51.4.2; 1.51.4.2 date 2002.10.24.09.34.38; author lukem; state Exp; branches; next 1.51.4.3; 1.51.4.3 date 2005.10.26.22.16.27; author jmc; state Exp; branches; next ; 1.30.4.1 date 2001.09.12.21.05.37; author nathanw; state dead; branches; next 1.30.4.2; 1.30.4.2 date 2002.01.08.00.27.14; author nathanw; state Exp; branches; next 1.30.4.3; 1.30.4.3 date 2002.02.28.04.11.28; author nathanw; state Exp; branches; next 1.30.4.4; 1.30.4.4 date 2002.04.01.07.42.10; author nathanw; state Exp; branches; next 1.30.4.5; 1.30.4.5 date 2002.04.17.00.04.15; author nathanw; state Exp; branches; next 1.30.4.6; 1.30.4.6 date 2002.06.20.03.40.36; author nathanw; state Exp; branches; next 1.30.4.7; 1.30.4.7 date 2002.10.18.02.39.33; author nathanw; state Exp; branches; next 1.30.4.8; 1.30.4.8 date 2002.11.11.22.03.05; author nathanw; state Exp; branches; next 1.30.4.9; 1.30.4.9 date 2002.12.11.06.11.47; author thorpej; state Exp; branches; next 1.30.4.10; 1.30.4.10 date 2003.01.17.16.09.02; author thorpej; state Exp; branches; next ; 1.29.2.1 date 2001.10.01.12.41.45; author fvdl; state Exp; branches; next ; 1.25.2.1 date 2001.09.13.01.14.25; author thorpej; state Exp; branches; next 1.25.2.2; 1.25.2.2 date 2002.01.10.19.48.09; author thorpej; state Exp; branches; next 1.25.2.3; 1.25.2.3 date 2002.02.11.20.08.53; author jdolecek; state Exp; branches; next 1.25.2.4; 1.25.2.4 date 2002.03.16.15.59.19; author jdolecek; state Exp; branches; next 1.25.2.5; 1.25.2.5 date 2002.06.23.17.39.49; author jdolecek; state Exp; branches; next 1.25.2.6; 1.25.2.6 date 2002.09.06.08.39.31; author jdolecek; state Exp; branches; next 1.25.2.7; 1.25.2.7 date 2002.10.10.18.35.23; author jdolecek; state Exp; branches; next ; 1.18.2.1 date 2001.04.09.01.54.37; author nathanw; state Exp; branches; next ; 1.13.2.1 date 2000.11.14.19.52.05; author bouyer; state dead; branches; next 1.13.2.2; 1.13.2.2 date 2000.11.20.20.22.56; author bouyer; state Exp; branches; next 1.13.2.3; 1.13.2.3 date 2000.11.22.16.01.30; author bouyer; state Exp; branches; next 1.13.2.4; 1.13.2.4 date 2000.12.08.09.30.19; author bouyer; state Exp; branches; next 1.13.2.5; 1.13.2.5 date 2001.01.05.17.34.58; author bouyer; state Exp; branches; next 1.13.2.6; 1.13.2.6 date 2001.01.18.09.22.56; author bouyer; state Exp; branches; next 1.13.2.7; 1.13.2.7 date 2001.02.11.19.11.38; author bouyer; state Exp; branches; next 1.13.2.8; 1.13.2.8 date 2001.04.21.17.54.32; author bouyer; state Exp; branches; next ; 1.8.2.1 date 2000.06.23.14.36.13; author fvdl; state Exp; branches; next 1.8.2.2; 1.8.2.2 date 2001.05.01.15.54.26; author he; state Exp; branches; next ; 1.6.2.1 date 2000.06.22.17.02.48; author minoura; state Exp; branches; next ; desc @@ 1.202 log @s/intefaces/interfaces/ @ text @# $NetBSD: GENERIC,v 1.201 2024/01/29 18:27:14 christos Exp $ # # GENERIC machine description file # # This machine description file is used to generate the default NetBSD # kernel. The generic kernel does not include all options, subsystems # and device drivers, but should be useful for most applications. # # The machine description file can be customised for your specific # machine to reduce the kernel size and improve its performance. # # For further information on compiling NetBSD kernels, see the config(8) # man page. # # For further information on hardware support for this architecture, see # the intro(4) man page. For further information about kernel options # for this architecture, see the options(4) man page. For an explanation # of each device driver in this file see the section 4 man page for the # device. include "arch/prep/conf/std.prep" options INCLUDE_CONFIG_FILE # embed config file in kernel binary #ident "GENERIC-$Revision: 1.201 $" maxusers 32 # Platform support options PIC_OPENPIC # OpenPIC support (7043-140) options PIC_PREPIVR # Standard system options options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT options NTP # NTP phase/frequency locked loop options KTRACE # system call tracing via ktrace(1) options SYSVMSG # System V-like message queues options SYSVSEM # System V-like semaphores options SYSVSHM # System V-like memory sharing options USERCONF # userconf(4) support #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel # Alternate buffer queue strategies for better responsiveness under high # disk I/O load. #options BUFQ_READPRIO options BUFQ_PRIOCSCAN # Diagnostic/debugging support options #options DIAGNOSTIC # cheap kernel consistency checks #options DEBUG # expensive debugging checks/support options DDB # in-kernel debugger #options DDB_HISTORY_SIZE=100 # Enable history editing in DDB #makeoptions DEBUG="-g" # Compatibility options include "conf/compat_netbsd13.config" #options COMPAT_LINUX # Linux binary compatibility #options COMPAT_OSSAUDIO # Linux binary compatibility # File systems file-system FFS # UFS file-system EXT2FS # second extended file system (linux) #file-system LFS # log-structured file system file-system MFS # memory file system file-system NFS # Network File System client #file-system NTFS # Windows/NT file system (experimental) file-system CD9660 # ISO 9660 + Rock Ridge file system file-system MSDOSFS # MS-DOS file system #file-system FDESC # /dev/fd file-system KERNFS # /kern file-system NULLFS # loopback file system #file-system OVERLAY # overlay file system file-system PROCFS # /proc #file-system UMAPFS # NULLFS + uid and gid remapping file-system UNION # union file system #file-system CODA # Coda File System; also needs vcoda (below) file-system PTYFS # /dev/pts/N support file-system TMPFS # Efficient memory file-system #file-system UDF # experimental - OSTA UDF CD/DVD file-system # File system options #options FFS_EI # FFS Endian Independent support #options FFS_NO_SNAPSHOT # No FFS snapshot support options QUOTA # legacy UFS quotas options QUOTA2 # new, in-filesystem UFS quotas options UFS_DIRHASH # UFS Large Directory Hashing options UFS_EXTATTR # Extended attribute support for UFS1 options WAPBL # File system journaling support #options DISKLABEL_EI # disklabel Endian Independent support options NFSSERVER # Network File System server # Networking options #options GATEWAY # packet forwarding options INET # IP + ICMP + TCP + UDP options INET6 # IPv6 #options IPSEC # IP security #options IPSEC_DEBUG # debug for IP security #options MROUTING # IP multicast routing #options PIM # Protocol Independent Multicast #options NETATALK # AppleTalk networking protocols options PPP_BSDCOMP # BSD-Compress compression support for PPP options PPP_DEFLATE # Deflate compression support for PPP options PPP_FILTER # Active filter support for PPP (requires bpf) #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG #options ALTQ # Manipulate network interfaces' output queues #options ALTQ_BLUE # Stochastic Fair Blue #options ALTQ_CBQ # Class-Based Queueing #options ALTQ_CDNR # Diffserv Traffic Conditioner #options ALTQ_FIFOQ # First-In First-Out Queue #options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box) #options ALTQ_HFSC # Hierarchical Fair Service Curve #options ALTQ_LOCALQ # Local queueing discipline #options ALTQ_PRIQ # Priority Queueing #options ALTQ_RED # Random Early Detection #options ALTQ_RIO # RED with IN/OUT #options ALTQ_WFQ # Weighted Fair Queueing # These options enable verbose messages for several subsystems. # Warning, these may compile large string tables into the kernel! #options MIIVERBOSE # verbose PHY autoconfig messages options PCIVERBOSE # verbose PCI device autoconfig messages #options PCI_CONFIG_DUMP # verbosely dump PCI config space #options PCMCIAVERBOSE # verbose PCMCIA configuration messages options SCSIVERBOSE # human readable SCSI error messages #options USBVERBOSE # verbose USB device autoconfig messages #options RESIDUAL_DATA_DUMP # verbosely dump residual data #options NVRAM_DUMP # verbosely dump contents of nvram. # Warning: output may not be ascii! #options NFS_BOOT_BOOTP options NFS_BOOT_BOOTPARAM options NFS_BOOT_DHCP # # wscons options # # builtin terminal emulations options WSEMUL_VT100 # VT100 / VT220 emulation # different kernel output - see dev/wscons/wsdisplayvar.h options WS_KERNEL_FG=WSCOL_GREEN #options WS_KERNEL_BG=WSCOL_BLACK # compatibility to other console drivers options WSDISPLAY_COMPAT_USL # wsconscfg VT handling options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes # see dev/pckbport/wskbdmap_mfii.c for implemented layouts #options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" # allocate a number of virtual screens at autoconfiguration time #options WSDISPLAY_DEFAULTSCREENS=4 # use a large software cursor that doesn't blink options PCDISPLAY_SOFTCURSOR # Kernel root file system and dump configuration. config netbsd root on ? type ? #config netbsd root on tlp0 type nfs #config netbsd root on pcn0 type nfs # # Device configuration # mainbus0 at root cpu0 at mainbus0 # Basic Bus Support # PCI bus support pci0 at mainbus0 bus ? pci* at pchb? bus ? pci* at ppb? bus ? # PCI bridges pchb* at pci? dev ? function ? # PCI-Host bridges ppb* at pci? dev ? function ? # PCI-PCI bridges pcib* at pci? dev ? function ? # PCI-ISA bridges pceb* at pci? dev ? function ? # PCI-EISA bridges # EISA bus support eisa* at pceb? # ISA bus support isa* at pcib? # ISA on PCI-ISA bridge isa* at pceb? # PCMCIA bus support pcmcia* at pcic? controller ? socket ? # ISA PCMCIA controllers pcic0 at isa? port 0x3e0 iomem 0xd0000 iosiz 0x10000 #options PCIC_ISA_INTR_ALLOC_MASK=0x4a00 # free irq 9,11,14 #options PCIC_ISA_ALLOC_IOBASE=0x0400 #options PCIC_ISA_ALLOC_IOSIZE=0x0100 # ISA Plug-and-Play bus support #isapnp0 at isa? # PnPbus bus support (required) pnpbus0 at mainbus0 # Console Devices # wscons pckbc0 at isa? # pc keyboard controller pckbd* at pckbc? # PC keyboard pms* at pckbc? # PS/2 mouse for wsmouse vga* at pci? wsdisplay* at vga? console ? wskbd* at pckbd? console ? wsmouse* at pms? mux 0 attimer0 at isa? # AT Timer pcppi0 at isa? # PC prog. periph. interface isabeep0 at pcppi? # "keyboard" beep #mcclock0 at isa? port 0x70 # mc146818 and compatible mcclock* at pnpbus? # mc146818 and compatible mkclock* at pnpbus? # mk48t18 and compatible nvram* at pnpbus? # Cryptographic Devices # PCI cryptographic devices #hifn* at pci? dev ? function ? # Hifn 7755/7811/795x #ubsec* at pci? dev ? function ? # Broadcom 5501/5601/580x/582x # Serial Devices # ISA serial interfaces com0 at isa? port 0x3f8 irq 4 # standard PC serial ports com1 at isa? port 0x2f8 irq 3 # PCMCIA serial interfaces com* at pcmcia? function ? # Modems and serial cards #pcmcom* at pcmcia? function ? # PCMCIA multi-port serial cards #com* at pcmcom? slave ? # ...and the slave devices # Parallel Printer Interfaces # ISA parallel printer interfaces lpt0 at isa? port 0x3bc irq 7 # standard PC parallel ports # SCSI Controllers and Devices # PCI SCSI controllers #adw* at pci? dev ? function ? # AdvanSys 9x0UW[D], 3940U[2,3]W SCSI ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI #iha* at pci? dev ? function ? # Initio INIC-940/950 SCSI #pcscp* at pci? dev ? function ? # AMD 53c974 PCscsi-PCI SCSI siop* at pci? dev ? function ? # Symbios 53c8xx SCSI esiop* at pci? dev ? function ? # Symbios 53c875 SCSI and newer # PCMCIA SCSI controllers aic* at pcmcia? function ? # Adaptec APA-1460 SCSI spc* at pcmcia? function ? # Fujitsu MB87030/MB89352 SCSI # SCSI bus support #scsibus* at adw? scsibus* at ahc? scsibus* at aic? #scsibus* at iha? #scsibus* at pcscp? scsibus* at siop? scsibus* at spc? scsibus* at esiop? # SCSI devices sd* at scsibus? target ? lun ? # SCSI disk drives st* at scsibus? target ? lun ? # SCSI tape drives cd* at scsibus? target ? lun ? # SCSI CD-ROM drives #ch* at scsibus? target ? lun ? # SCSI autochangers #ss* at scsibus? target ? lun ? # SCSI scanners uk* at scsibus? target ? lun ? # SCSI unknown # IDE and related devices # IDE controller found on most Power Personal machines wdc* at pnpbus? # PCI IDE controllers pciide* at pci? dev ? function ? flags 0x0000 hptide* at pci? dev ? function ? slide* at pci? dev ? function ? fdc0 at pnpbus? # standard ISA floppy controller fd0 at fdc0 drive ? # ISA Plug-and-Play IDE controllers #wdc* at isapnp? # PCMCIA IDE controllers wdc* at pcmcia? function ? # ATA (IDE) bus support atabus* at ata? # IDE drives # Flags are used only with controllers that support DMA operations # and mode settings (e.g. some pciide controllers) # The lowest order four bits (rightmost digit) of the flags define the PIO # mode to use, the next set of four bits the DMA mode and the third set the # UltraDMA mode. For each set of four bits, the 3 lower bits define the mode # to use, and the last bit must be 1 for this setting to be used. # For DMA and UDMA, 0xf (1111) means 'disable'. # 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'. # (0xc=1100, 0xa=1010, 0xf=1111) # 0x0000 means "use whatever the drive claims to support". wd* at atabus? drive ? flags 0x0000 # ATAPI bus support atapibus* at atapi? # ATAPI devices # flags have the same meaning as for IDE drives. cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown # Miscellaneous mass storage devices # Network Interfaces # PCI network interfaces ep* at pci? dev ? function ? # 3Com 3c59x ex* at pci? dev ? function ? # 3Com 3c90x[BC] fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B ne* at pci? dev ? function ? # NE2000-compatible Ethernet pcn* at pci? dev ? function ? # AMD PCnet-PCI Ethernet rtk* at pci? dev ? function ? # Realtek 8129/8139 sip* at pci? dev ? function ? # SiS 900/DP83815 Ethernet tlp* at pci? dev ? function ? # DECchip 21x4x and clones vr* at pci? dev ? function ? # VIA Rhine Fast Ethernet # pnpbus network interfaces we* at pnpbus? # WD/SMC Ethernet # ISA network interfaces #ep* at isa? port ? irq ? # 3Com 3c509 Ethernet #ne0 at isa? port 0x280 irq 9 # NE2000-compatible Ethernet #ne1 at isa? port 0x300 irq 10 #we0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC Ethernet we1 at isa? port 0x300 iomem 0xe8000 irq 11 # ISA Plug-and-Play network interfaces #ep* at isapnp? # 3Com 3c509 Ethernet #ne* at isapnp? # NE2000-compatible Ethernet # PCMCIA network interfaces ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet ne* at pcmcia? function ? # NE2000-compatible Ethernet # MII/PHY support dmphy* at mii? phy ? # Davicom DM9101 PHYs exphy* at mii? phy ? # 3Com internal PHYs icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x inphy* at mii? phy ? # Intel 82555 PHYs iophy* at mii? phy ? # Intel 82553 PHYs lxtphy* at mii? phy ? # Level One LXT-970 PHYs nsphy* at mii? phy ? # NS83840 PHYs nsphyter* at mii? phy ? # NS83843 PHYs qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs rlphy* at mii? phy ? # Realtek 8139/8201L PHYs sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs tlphy* at mii? phy ? # ThunderLAN PHYs tqphy* at mii? phy ? # TDK Semiconductor PHYs ukphy* at mii? phy ? # generic unknown PHYs # USB Controller and Devices # PCI USB controllers #uhci* at pci? dev ? function ? # Universal Host Controller (Intel) #ohci* at pci? dev ? function ? # Open Host Controller # PCMCIA USB controllers #slhci* at pcmcia? function ? # ScanLogic SL811HS # USB bus support #usb* at uhci? #usb* at ohci? #usb* at slhci? # USB Hubs #uhub* at usb? #uhub* at uhub? port ? # USB HID device #uhidev* at uhub? port ? configuration ? interface ? # USB Mice #ums* at uhidev? reportid ? #wsmouse* at ums? mux 0 # USB Keyboards #ukbd* at uhidev? reportid ? #wskbd* at ukbd? console ? mux 1 # USB serial adapter #ucycom* at uhidev? reportid ? # USB Generic HID devices #uhid* at uhidev? reportid ? # USB Printer #ulpt* at uhub? port ? configuration ? interface ? # USB Modem #umodem* at uhub? port ? configuration ? #ucom* at umodem? # Option N.V. Wireless WAN modems #uhso* at uhub? port ? configuration ? # USB Mass Storage #umass* at uhub? port ? configuration ? interface ? #scsibus* at umass? channel ? #atapibus* at umass? # USB audio #uaudio* at uhub? port ? configuration ? # USB Ethernet adapters #aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters #axe* at uhub? port ? # ASIX AX88172 based adapters #cue* at uhub? port ? # CATC USB-EL1201A based adapters #kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters #mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters #ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters #url* at uhub? port ? # Realtek RTL8150L based adapters #udav* at uhub? port ? # Davicom DM9601 based adapters # Prolific PL2301/PL2302 host-to-host adapter #upl* at uhub? port ? # Serial adapters #uftdi* at uhub? port ? # FTDI FT8U100AX serial adapter #ucom* at uftdi? portno ? #umct* at uhub? port ? # MCT USB-RS232 serial adapter #ucom* at umct? portno ? #uplcom* at uhub? port ? # I/O DATA USB-RSAQ2 serial adapter #ucom* at uplcom? portno ? #uvscom* at uhub? port ? # SUNTAC Slipper U VS-10U serial adapter #ucom* at uvscom? portno ? # USB Handspring Visor #uvisor* at uhub? port ? #ucom* at uvisor? # Kyocera AIR-EDGE PHONE #ukyopon* at uhub? port ? #ucom* at ukyopon? portno ? # USB Generic driver #ugen* at uhub? port ? # Audio device # ISA Plug-and-Play audio devices #wss* at isapnp? # CS4232 #wss0 at isa? port 0x530 irq 5 drq 1 drq2 0 # Audio support #audio* at uaudio? #audio* at audiocs? # MIDI support #midi* at pcppi? # MIDI interface to the PC speaker # The spkr driver provides a simple tone interface to the built in speaker. #spkr* at pcppi? # PC speaker #spkr* at audio? # PC speaker (synthesized) # Joysticks # ISA Plug-and-Play joysticks #joy* at isapnp? # Game ports (usually on audio cards) # ISA joysticks. Probe is a little strange; add only if you have one. #joy0 at isa? port 0x201 # Pseudo-Devices pseudo-device crypto # /dev/crypto device pseudo-device swcrypto # software crypto implementation # disk/mass storage pseudo-devices pseudo-device ccd # concatenated/striped disk devices #pseudo-device cgd # cryptographic disk devices pseudo-device raid # RAIDframe disk driver options RAID_AUTOCONFIG # auto-configuration of RAID components # Options to enable various other RAIDframe RAID types. #options RF_INCLUDE_EVENODD=1 #options RF_INCLUDE_RAID5_RS=1 #options RF_INCLUDE_PARITYLOGGING=1 #options RF_INCLUDE_CHAINDECLUSTER=1 #options RF_INCLUDE_INTERDECLUSTER=1 #options RF_INCLUDE_PARITY_DECLUSTERING=1 #options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 pseudo-device fss # file system snapshot device pseudo-device md # memory disk device (ramdisk) pseudo-device vnd # disk-like interface to files #options VND_COMPRESSION # compressed vnd(4) # network pseudo-devices pseudo-device loop # network loopback pseudo-device bpfilter # Berkeley packet filter pseudo-device carp # Common Address Redundancy Protocol pseudo-device npf # NPF packet filter pseudo-device ppp # Point-to-Point Protocol pseudo-device pppoe # PPP over Ethernet (RFC 2516) #pseudo-device sl # Serial Line IP pseudo-device tun # network tunneling over tty pseudo-device tap # virtual Ethernet pseudo-device gre # generic L3 over IP tunnel pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith # IPv[46] tcp relay translation i/f pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation pseudo-device vlan # IEEE 802.1q encapsulation pseudo-device bridge # simple inter-network bridging pseudo-device vether # Virtual Ethernet for bridge pseudo-device agr # IEEE 802.3ad link aggregation # # accept filters pseudo-device accf_data # "dataready" accept filter pseudo-device accf_http # "httpready" accept filter # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals #pseudo-device sequencer # MIDI sequencer #options RND_COM # use "com" randomness as well pseudo-device clockctl # user control of clock subsystem pseudo-device ksyms # /dev/ksyms pseudo-device swwdog # software watchdog timer -- swwdog(4) # a pseudo device needed for Coda # also needs CODA (above) #pseudo-device vcoda # coda minicache <-> venus comm. # wscons pseudo-devices pseudo-device wsmux # mouse & keyboard multiplexor pseudo-device wsfont include "dev/veriexec.config" # Pull in optional local configuration - always at end cinclude "arch/prep/conf/GENERIC.local" @ 1.201 log @PR/57889: Ricardo Branco: ext2fs does not have user immutable and append file flags, only system ones. Restrict those to the superuser. Before the behavior was controlled by EXT2FS_SYSTEM_FLAGS. Make that behavior the default. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.200 2023/02/09 14:09:49 abs Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.200 $" d357 1 a357 1 # ISA Plug-and-Play network intefaces @ 1.201.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.202 2024/09/03 19:51:02 andvar Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.202 $" d357 1 a357 1 # ISA Plug-and-Play network interfaces @ 1.200 log @Adjust _all_ cinclude of *.local files - Ensure always at end - Use tab rather than spaces - Add consistent comment "Pull in optional local configuration - always at end" The only functional change is that a local file which tried to override an existing setting (eg with "no foo") would have failed in some cases before, but now will work @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.199 2023/02/09 13:16:04 abs Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.199 $" a94 2 #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and # immutable) behave as system flags. @ 1.199 log @Ensure GENERIC.local is always at the end of GENERIC Where a GENERIC config had an existing inclusion of GENERIC.local, ensure it is always at the end of the file, with a consistent comment: # Pull in optional local configuration cinclude "arch/landisk/conf/GENERIC.local" This allows GENERIC.local to correctly override all options (This pass does not affect any GENERIC which did not already have an include of GENERIC.local) @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.198 2022/09/29 10:10:09 riastradh Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.198 $" d565 2 a566 2 # Pull in optional local configuration cinclude "arch/prep/conf/GENERIC.local" @ 1.198 log @swwdog(4): Add to GENERIC kernels. Plus a handful of others that I'm familiar with. Lots of special- purpose kernels should probably have this too but I'm not going through all the arm, mips, and ppc evaluation board kernels to see which ones are relevant. Omitted from systems I know to be very small: - sun2/GENERIC - dreamcast/GENERIC Feel free to remove it from others that need to be kept smaller. Compile-tested a few of these just in case: - alpha/GENERIC - amd64/GENERIC - evbmips/OCTEON - i386/GENERIC - riscv/GENERIC PR kern/29702 @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.197 2022/08/07 02:52:28 simonb Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.197 $" a500 3 # Pull in optional local configuration cinclude "arch/prep/conf/GENERIC.local" d564 3 @ 1.197 log @UFS/LFS dirhash: - Enable UFS_DIRHASH if the architecture or kernel model specific config file can use 128MB of RAM or more. - Remove experimental tag from UFS_DIRHASH; it's been with RUMP kernel and by a number of NetBSD developers for years. - Add LFS_DIRHASH if LFS was enabled. - Be somewhat consistent with FS options order. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.196 2021/06/29 10:22:36 nia Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.196 $" d557 1 @ 1.196 log @Remove uscanner(4) driver This exists for compatibility with a Linux interface which was apparently deprecated in Linux 2.6. There are various mailing list threads going back to 2004 where the usefulness of this driver is discussed, but the conclusion is that scanner software has all moved to using ugen(4) instead, and enabling this driver will not help you scan things. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.195 2021/01/21 06:51:56 nia Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.195 $" d88 2 d92 5 a97 3 #options FFS_EI # FFS Endian Independent support options WAPBL # File system journaling support #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental a98 4 #options FFS_NO_SNAPSHOT # No FFS snapshot support options UFS_EXTATTR # Extended attribute support for UFS1 #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and # immutable) behave as system flags. @ 1.195 log @add a commented out compat_ossaudio wherever there's compat_linux requested by mrg @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.194 2020/09/27 13:48:53 roy Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.194 $" a474 4 # USB scanners #uscanner* at uhub? port ? @ 1.195.4.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.196 2021/06/29 10:22:36 nia Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.196 $" d475 4 @ 1.194 log @vether: Add to kernel configurations It's only enabled if the kernel enabled bridge AND tap. Otherwise it's commented out. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.193 2020/08/01 08:20:51 maxv Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.193 $" d64 1 @ 1.194.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.195 2021/01/21 06:51:56 nia Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.195 $" a63 1 #options COMPAT_OSSAUDIO # Linux binary compatibility @ 1.193 log @Remove references to BRIDGE_IPF, it is now compiled in by default. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.192 2020/05/16 13:46:12 maya Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.192 $" d546 1 @ 1.192 log @Remove uyap, USB YAP phone firmware loader. And the associated ezload EZ-USB code, which is only used by uyap. It could theoretically be used by other drivers, but none of them are in tree. I suspect that this device isn't in use, as phone technology has improved a lot since 2001 when uyap(4) was added to the tree. Proposed with no objections on netbsd-users on 13 April 2020 @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.191 2020/01/29 18:39:03 maya Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.191 $" a545 1 #options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too @ 1.191 log @remove urio(4), a driver for the Rio500 MP3 player. At this point it is highly unlikely this 1999 device still has users, but it still comes up in the context of maxv's USB-fuzzing (and any device could pretend to be a urio(4)), so it's best to get rid of it. Renamed all major entries to obsolete, as was done in previous removals. This still requires an update to sanitizers, but they're located in "external", perhaps it should be first committed upstream? Proposed on tech-kern a month ago. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.190 2020/01/19 01:25:07 thorpej Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.190 $" a470 3 # Y@@P firmware loader #uyap* at uhub? port ? @ 1.190 log @Remove the strip(4) - Starmode Radio IP - pseudo-device driver. It is long since obsolete. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.189 2019/04/26 21:40:32 sevan Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.189 $" a462 3 # Diamond Multimedia Rio 500 #urio* at uhub? port ? @ 1.189 log @Enable BUFQ_PRIOCSCAN, CARP, Veriexec by default in GENERIC kernel configs. On ports without a GENERIC kernel config enable in individul files, e.g evbmips. Omit on: atari, dreamcast, emips, epoc32, evbppc/VIRTEX*, ia64, luna68x, mvme68k, mvmeppc, playstation2, riscv, sun2, sun3, x68k, zaurus due to resource constraints or port infancy. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.188 2019/02/06 11:58:32 rin Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.188 $" a543 1 pseudo-device strip # Starmode Radio IP (Metricom) @ 1.189.4.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.190 2020/01/19 01:25:07 thorpej Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.190 $" d544 1 @ 1.189.4.2 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.191 2020/01/29 18:39:03 maya Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.191 $" d463 3 @ 1.188 log @Add ure(4) to kernel config files. Also add PHY drivers where necessary. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.187 2018/08/25 20:52:41 rin Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.187 $" d52 1 a52 1 #options BUFQ_PRIOCSCAN d539 1 a539 1 #pseudo-device carp # Common Address Redundancy Protocol d575 1 a575 15 options FILEASSOC # fileassoc(9) - required for Veriexec # and PAX_SEGVGUARD # Veriexec # # a pseudo device needed for veriexec pseudo-device veriexec # # Uncomment the fingerprint methods below that are desired. Note that # removing fingerprint methods will have almost no impact on the kernel # code size. # options VERIFIED_EXEC_FP_SHA256 options VERIFIED_EXEC_FP_SHA384 options VERIFIED_EXEC_FP_SHA512 @ 1.187 log @Add (commented out) mue(4) to where appropriate. Also add MII/PHY drivers for USB NICs if missing. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.186 2018/08/01 20:04:13 maxv Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.186 $" d376 2 d443 1 @ 1.186 log @Unreference IPF/PF from all the config files, and enable NPF instead when wanted. This also fixes some inconsistencies I saw in several files (eg IPF options while IPF was not compiled, IPF+PF enabled by default, etc). @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.185 2018/01/23 14:47:55 sevan Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.185 $" d440 1 @ 1.185 log @Alternate buffer queue strategies no longer considered experimental, update description. Discussed on tech-kern http://mail-index.netbsd.org/tech-kern/2018/01/21/msg023002.html @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.184 2017/09/14 07:58:43 mrg Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.184 $" a110 4 options IPFILTER_LOG # ipmon(8) log support options IPFILTER_LOOKUP # ippool(8) support options IPFILTER_COMPAT # Compat for IP-Filter #options IPFILTER_DEFAULT_BLOCK # block all packets by default d536 1 a536 1 pseudo-device ipfilter # IP filter (firewall) and NAT a562 2 #pseudo-device pf # PF packet filter #pseudo-device pflog # PF log if @ 1.185.4.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.189 2019/04/26 21:40:32 sevan Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.189 $" d52 1 a52 1 options BUFQ_PRIOCSCAN d111 4 a379 2 rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs rlphy* at mii? phy ? # Realtek 8139/8201L PHYs a443 2 #mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters #ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters d539 2 a540 2 pseudo-device carp # Common Address Redundancy Protocol pseudo-device npf # NPF packet filter d567 2 d577 15 a591 1 include "dev/veriexec.config" @ 1.185.4.2 log @Merge changes from current as of 20200406 @ text @d1 1 a1 1 # $NetBSD$ d25 1 a25 1 #ident "GENERIC-$Revision$" d463 3 d544 1 @ 1.185.2.1 log @Sync with HEAD Resolve a couple of conflicts (result of the uimin/uimax changes) @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.187 2018/08/25 20:52:41 rin Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.187 $" d111 4 a443 1 #mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters d540 1 a540 1 pseudo-device npf # NPF packet filter d567 2 @ 1.184 log @clean up COMPAT_* options for native netbsd code: - new series of files that are useful for saying "i want everything since netbsd 1.4", etc. - use the fact COMPAT_* options have future dependancies to remove many redundant options. removes about 3000 lines total across kernel configuration files. tested about 30 random kernels in the changed list. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.183 2017/09/13 22:24:45 sevan Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.183 $" d49 2 a50 2 # Enable experimental buffer queue strategy for better responsiveness under # high disk I/O load. Use it with caution - it's not proven to be stable yet. @ 1.183 log @Remove support for VERIFIED_EXEC_FP_RMD160, VERIFIED_EXEC_FP_SHA1, and VERIFIED_EXEC_FP_MD5 options. These algorithms are either broken or on their way to being broken. Discussed on tech-security http://mail-index.netbsd.org/tech-security/2017/08/21/msg000936.html ok riastradh @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.182 2017/07/28 19:26:16 maxv Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.182 $" d62 1 a62 11 options COMPAT_13 # NetBSD 1.3, options COMPAT_14 # NetBSD 1.4, options COMPAT_15 # NetBSD 1.5, options COMPAT_16 # NetBSD 1.6, options COMPAT_20 # NetBSD 2.0, options COMPAT_30 # NetBSD 3.0, options COMPAT_40 # NetBSD 4.0, options COMPAT_50 # NetBSD 5.0, options COMPAT_60 # NetBSD 6.0, and options COMPAT_70 # NetBSD 7.0 binary compatibility. options COMPAT_43 # and 4.3BSD a63 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. @ 1.182 log @Remove TCP_COMPAT_42 from the config files. Pass 1. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.181 2017/02/19 07:47:01 rin Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.181 $" a599 1 options VERIFIED_EXEC_FP_RMD160 a602 2 options VERIFIED_EXEC_FP_SHA1 options VERIFIED_EXEC_FP_MD5 @ 1.181 log @PR kern/51208 Add DISKLABEL_EI option (and also FFS_EI if missing), commented out except for ALL on amd64 and i386. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.180 2016/12/13 20:42:20 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.180 $" a73 1 #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. @ 1.181.6.1 log @Pull up following revision(s) (requested by sevan in ticket #510): sys/arch/sun3/conf/GENERIC3X: revision 1.130 sys/arch/sparc64/conf/GENERIC: revision 1.203 sys/arch/news68k/conf/LIBERO: revision 1.66 sys/arch/amiga/conf/DRACO: revision 1.185 sys/arch/evbarm/conf/MV2120: revision 1.35 sys/arch/x68k/conf/GENERIC: revision 1.187 sys/arch/rs6000/conf/GENERIC: revision 1.39 sys/arch/news68k/conf/GENERIC_TINY: revision 1.86 sys/arch/i386/conf/XEN3_DOMU: revision 1.88 sys/arch/iyonix/conf/GENERIC: revision 1.97 sys/arch/evbarm64/conf/A64EMUL: revision 1.11 sys/arch/mvme68k/conf/GENERIC: revision 1.98 sys/arch/acorn32/conf/GENERIC: revision 1.124 sys/arch/i386/conf/XEN3_DOM0: revision 1.125 sys/arch/cobalt/conf/INSTALL: revision 1.65 sys/arch/macppc/conf/GENERIC_601: revision 1.16 sys/arch/hppa/conf/GENERIC: revision 1.17 sys/arch/amiga/conf/GENERIC.in: revision 1.137 sys/arch/sgimips/conf/GENERIC32_IP12: revision 1.33 sys/arch/netwinder/conf/GENERIC: revision 1.134 sys/arch/amd64/conf/XEN3_DOMU: revision 1.83 sys/arch/mac68k/conf/GENERIC: revision 1.225 sys/arch/arc/conf/RPC44: revision 1.54 sys/arch/mipsco/conf/GENERIC: revision 1.92 sys/arch/cats/conf/GENERIC: revision 1.166 sys/arch/amd64/conf/XEN3_DOM0: revision 1.145 sys/arch/amigappc/conf/GENERIC: revision 1.33 sys/arch/sun3/conf/GENERIC: revision 1.176 sys/arch/news68k/conf/GENERIC: revision 1.130 sys/arch/hpcsh/conf/GENERIC: revision 1.110 sys/arch/hp300/conf/GENERIC: revision 1.198 sys/arch/atari/conf/GENERIC.in: revision 1.115 sys/arch/sparc/conf/MRCOFFEE: revision 1.54 sys/arch/evbppc/conf/EXPLORA451: revision 1.62 sys/arch/cesfic/conf/GENERIC: revision 1.69 sys/arch/vax/conf/GENERIC: revision 1.204 sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.115 sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.112 sys/arch/sparc/conf/GENERIC: revision 1.258 sys/arch/next68k/conf/GENERIC: revision 1.145 sys/arch/evbarm/conf/MMNET_GENERIC: revision 1.34 sys/arch/prep/conf/GENERIC: revision 1.185 sys/arch/amiga/conf/INSTALL: revision 1.129 sys/arch/newsmips/conf/GENERIC: revision 1.133 sys/arch/cobalt/conf/GENERIC: revision 1.156 sys/arch/sun2/conf/GENERIC: revision 1.99 sys/arch/luna68k/conf/INSTALL: revision 1.25 sys/arch/amigappc/conf/NULL: revision 1.53 sys/arch/acorn26/conf/GENERIC: revision 1.85 sys/arch/vax/conf/VAX780: revision 1.25 sys/arch/luna68k/conf/GENERIC: revision 1.125 sys/arch/ews4800mips/conf/GENERIC: revision 1.56 sys/arch/macppc/conf/POWERMAC_G5: revision 1.29 sys/arch/arc/conf/GENERIC: revision 1.189 sys/arch/macppc/conf/MAMBO: revision 1.27 sys/arch/acorn32/conf/EB7500ATX: revision 1.64 sys/arch/pmax/conf/GENERIC: revision 1.196 sys/arch/pmax/conf/GENERIC64: revision 1.28 sys/arch/amiga/conf/GENERIC: revision 1.319 sys/arch/evbarm/conf/MPCSA_GENERIC: revision 1.55 sys/arch/macppc/conf/GENERIC: revision 1.339 sys/arch/emips/conf/GENERIC: revision 1.21 sys/arch/sandpoint/conf/GENERIC: revision 1.97 sys/arch/landisk/conf/GENERIC: revision 1.58 sys/arch/bebox/conf/GENERIC: revision 1.157 sys/arch/alpha/conf/GENERIC: revision 1.379 Alternate buffer queue strategies no longer considered experimental, update description. Discussed on tech-kern http://mail-index.netbsd.org/tech-kern/2018/01/21/msg023002.html @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.181 2017/02/19 07:47:01 rin Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.181 $" d49 2 a50 2 # Alternate buffer queue strategies for better responsiveness under high # disk I/O load. @ 1.180 log @wildcard speaker attachments, now that we can handle many of them. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.179 2016/12/10 23:03:25 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.179 $" d101 1 @ 1.180.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.181 2017/02/19 07:47:01 rin Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.181 $" a100 1 #options DISKLABEL_EI # disklabel Endian Independent support @ 1.179 log @remove VAUDIOSPEAKER for now, will be done differently. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.178 2016/12/09 02:25:47 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.178 $" d509 2 a510 3 #spkr0 at pcppi? # PC speaker #spkr0 at audio0 # PC speaker (synthesized) @ 1.178 log @kill PCPPISPEAKER @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.177 2016/12/08 11:31:12 nat Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.177 $" a510 1 #options VAUDIOSPEAKER @ 1.177 log @Add a synthesized pc beeper and keyboard bell for platforms with an audio device. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.176 2016/11/26 13:59:45 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.176 $" a508 1 #options PCPPISPEAKER @ 1.176 log @mention PAX_SEGVGUARD dependency on FILEASSOC @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.175 2015/09/26 11:16:12 maxv Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.175 $" d509 1 d512 3 @ 1.175 log @Remove KMEMSTATS. Normally it's ok now. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.174 2014/11/16 16:01:42 manu Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.174 $" d588 1 @ 1.175.2.1 log @Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.) @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.180 2016/12/13 20:42:20 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.180 $" d509 1 a509 2 #spkr* at pcppi? # PC speaker #spkr* at audio? # PC speaker (synthesized) a587 1 # and PAX_SEGVGUARD @ 1.175.2.2 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.181 2017/02/19 07:47:01 rin Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.181 $" a100 1 #options DISKLABEL_EI # disklabel Endian Independent support @ 1.174 log @Remove unused extended attributes kernel options As Masao Uebayashi pointed to me, UFS_EXTATTR_AUTOSTART, LFS_EXTATTR_AUTOSTART and UFS_EXTATTR_AUTOCREATE are not used anywhere in the code. Remove them as they have been obsolete for a long time: UFS_EXTATTR_AUTOSTART was replaced by mount -o extattr LFS_EXTATTR_AUTOSTART was created to match obsolete UFS_EXTATTR_AUTOSTART UFS_EXTATTR_AUTOCREATE was replaced by sysctl vfs.ffs.extattr_autocreate @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.173 2014/11/12 10:47:23 manu Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.173 $" a56 1 #options KMEMSTATS # kernel memory statistics (vmstat -m) @ 1.174.2.1 log @Sync with HEAD (as of 26th Dec) @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.175 2015/09/26 11:16:12 maxv Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.175 $" d57 1 @ 1.174.2.2 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.174.2.1 2015/12/27 12:09:40 skrll Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.174.2.1 $" a587 1 # and PAX_SEGVGUARD @ 1.174.2.3 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.174.2.2 2016/12/05 10:54:57 skrll Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.174.2.2 $" d509 1 a509 2 #spkr* at pcppi? # PC speaker #spkr* at audio? # PC speaker (synthesized) @ 1.174.2.4 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.174.2.3 2017/02/05 13:40:19 skrll Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.174.2.3 $" d74 1 a100 1 #options DISKLABEL_EI # disklabel Endian Independent support @ 1.173 log @Support for UFS1 extended attributes in GENERIC and GENERIC-like kernels This change just brings UFS1 extended attribute *support* in the kernel, extended attributes are not enabled unless three conditions are met: 1) filesystem is UFS1 (newfs -O1) 2) .attribute/system and .attribute/user directories are created at fs root 3) filesystem is mounted with -o extattr Some GENERIC kernels are obviously memory constrained, the extended attributes options were not enabled for them, but just added commented out. (kernel were considered memory constrained if QUOTA option was disabled) @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.172 2014/08/23 20:26:59 dholland Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.172 $" a107 2 options UFS_EXTATTR_AUTOSTART options UFS_EXTATTR_AUTOCREATE=1024 @ 1.172 log @Systematize (and in many cases, fix) the comments on options COMPAT_NN. There are quite a few configs that are missing some COMPAT_NN options in ways that don't make sense; this should probably get cleaned up too, but for the time being I've not added or removed anything. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.171 2014/08/16 17:56:33 apb Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.171 $" d107 3 @ 1.171 log @Add "options COMPAT_70" to all kernel configuration files that already had "options COMPAT_60". @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.170 2013/06/30 21:38:58 rmind Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.170 $" d69 4 a72 4 options COMPAT_40 # NetBSD 4.0 compatibility. options COMPAT_50 # NetBSD 5.0 compatibility. options COMPAT_60 # NetBSD 6.0 compatibility. options COMPAT_70 # NetBSD 7.0 compatibility. @ 1.170 log @G/C PFIL_HOOKS from the kernel configs. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.169 2013/06/05 23:08:02 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.169 $" d72 1 @ 1.170.6.1 log @Pull up following revision(s) (requested by manu in ticket #232): sys/arch/next68k/conf/GENERIC: revision 1.138 sys/arch/cobalt/conf/GENERIC: revision 1.146 sys/arch/mvme68k/conf/GENERIC: revision 1.93 sys/arch/vax/conf/VAX780: revision 1.18 sys/arch/newsmips/conf/GENERIC: revision 1.128 sys/arch/luna68k/conf/GENERIC: revision 1.118 sys/arch/sbmips/conf/GENERIC: revision 1.100 sys/arch/pmax/conf/GENERIC: revision 1.184 sys/arch/alpha/conf/GENERIC: revision 1.361 sys/arch/sparc64/conf/GENERIC: revision 1.176 sys/arch/sun3/conf/GENERIC: revision 1.170 sys/arch/shark/conf/GENERIC: revision 1.120 sys/arch/landisk/conf/GENERIC: revision 1.44 sys/arch/bebox/conf/GENERIC: revision 1.144 sys/arch/sparc64/conf/NONPLUS64: revision 1.43 sys/arch/sandpoint/conf/GENERIC: revision 1.87 sys/arch/emips/conf/GENERIC: revision 1.14 sys/arch/amd64/conf/XEN3_DOM0: revision 1.111 sys/arch/dreamcast/conf/GENERIC: revision 1.120 sys/arch/cesfic/conf/GENERIC: revision 1.64 sys/arch/mmeye/conf/GENERIC: revision 1.119 sys/arch/epoc32/conf/GENERIC: revision 1.7 sys/arch/x68k/conf/GENERIC: revision 1.178 sys/arch/iyonix/conf/GENERIC: revision 1.87 sys/arch/sun2/conf/GENERIC: revision 1.93 sys/arch/ews4800mips/conf/GENERIC: revision 1.50 sys/arch/amd64/conf/XEN3_DOMU: revision 1.59 sys/arch/acorn26/conf/GENERIC: revision 1.80 sys/arch/acorn32/conf/GENERIC: revision 1.115 sys/arch/macppc/conf/POWERMAC_G5: revision 1.24 sys/arch/i386/conf/GENERIC: revision 1.1117 sys/arch/arc/conf/GENERIC: revision 1.183 sys/arch/cats/conf/GENERIC: revision 1.154 sys/arch/amiga/conf/GENERIC.in: revision 1.128 sys/arch/zaurus/conf/GENERIC: revision 1.64 sys/arch/netwinder/conf/GENERIC: revision 1.125 sys/arch/hppa/conf/GENERIC: revision 1.5 sys/arch/mvmeppc/conf/GENERIC: revision 1.23 sys/arch/macppc/conf/GENERIC: revision 1.319 sys/arch/amiga/conf/GENERIC: revision 1.310 sys/arch/pmax/conf/GENERIC64: revision 1.20 sys/arch/macppc/conf/MAMBO: revision 1.23 sys/arch/sgimips/conf/GENERIC32_IP12: revision 1.27 sys/arch/amigappc/conf/GENERIC: revision 1.23 sys/arch/amd64/conf/GENERIC: revision 1.403 sys/arch/ofppc/conf/GENERIC: revision 1.156 sys/arch/mac68k/conf/GENERIC: revision 1.219 sys/arch/i386/conf/XEN3_DOMU: revision 1.64 sys/arch/mipsco/conf/GENERIC: revision 1.87 sys/arch/hp300/conf/GENERIC: revision 1.189 sys/arch/vax/conf/GENERIC: revision 1.192 sys/arch/news68k/conf/GENERIC: revision 1.124 sys/arch/ibmnws/conf/GENERIC: revision 1.45 sys/arch/hpcsh/conf/GENERIC: revision 1.105 sys/arch/sparc/conf/TADPOLE3GX: revision 1.64 sys/arch/i386/conf/XEN3_DOM0: revision 1.92 sys/arch/sparc/conf/GENERIC: revision 1.247 sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.105 sys/arch/prep/conf/GENERIC: revision 1.173 sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.103 sys/arch/rs6000/conf/GENERIC: revision 1.32 sys/arch/hpcmips/conf/GENERIC: revision 1.228 Support for UFS1 extended attributes in GENERIC and GENERIC-like kernels This change just brings UFS1 extended attribute *support* in the kernel, extended attributes are not enabled unless three conditions are met: 1) filesystem is UFS1 (newfs -O1) 2) .attribute/system and .attribute/user directories are created at fs root 3) filesystem is mounted with -o extattr Some GENERIC kernels are obviously memory constrained, the extended attributes options were not enabled for them, but just added commented out. (kernel were considered memory constrained if QUOTA option was disabled) @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.170 2013/06/30 21:38:58 rmind Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.170 $" a105 3 options UFS_EXTATTR # Extended attribute support for UFS1 options UFS_EXTATTR_AUTOSTART options UFS_EXTATTR_AUTOCREATE=1024 @ 1.170.6.2 log @Pull up following revision(s) (requested by manu in ticket #251): sys/arch/acorn26/conf/GENERIC: revision 1.81 sys/arch/acorn32/conf/GENERIC: revision 1.116 sys/arch/alpha/conf/GENERIC: revision 1.362 sys/arch/amd64/conf/ALL: revision 1.23 sys/arch/amd64/conf/GENERIC: revision 1.404 sys/arch/amd64/conf/XEN3_DOM0: revision 1.112 sys/arch/amd64/conf/XEN3_DOMU: revision 1.60 sys/arch/amiga/conf/GENERIC.in: revision 1.129 sys/arch/amiga/conf/GENERIC: revision 1.311 sys/arch/amigappc/conf/GENERIC: revision 1.24 sys/arch/arc/conf/GENERIC: revision 1.184 sys/arch/bebox/conf/GENERIC: revision 1.145 sys/arch/cats/conf/GENERIC: revision 1.155 sys/arch/cesfic/conf/GENERIC: revision 1.65 sys/arch/cobalt/conf/GENERIC: revision 1.147 sys/arch/dreamcast/conf/GENERIC: revision 1.121 sys/arch/emips/conf/GENERIC: revision 1.15 sys/arch/epoc32/conf/GENERIC: revision 1.8 sys/arch/ews4800mips/conf/GENERIC: revision 1.51 sys/arch/hp300/conf/GENERIC: revision 1.190 sys/arch/hpcmips/conf/GENERIC: revision 1.229 sys/arch/hpcsh/conf/GENERIC: revision 1.106 sys/arch/hppa/conf/GENERIC: revision 1.6 sys/arch/i386/conf/ALL: revision 1.389 sys/arch/i386/conf/GENERIC: revision 1.1118 sys/arch/i386/conf/XEN3_DOM0: revision 1.93 sys/arch/i386/conf/XEN3_DOMU: revision 1.65 sys/arch/ibmnws/conf/GENERIC: revision 1.46 sys/arch/iyonix/conf/GENERIC: revision 1.88 sys/arch/landisk/conf/GENERIC: revision 1.45 sys/arch/luna68k/conf/GENERIC: revision 1.119 sys/arch/mac68k/conf/GENERIC: revision 1.220 sys/arch/macppc/conf/GENERIC: revision 1.320 sys/arch/macppc/conf/MAMBO: revision 1.24 sys/arch/macppc/conf/POWERMAC_G5: revision 1.25 sys/arch/mipsco/conf/GENERIC: revision 1.88 sys/arch/mmeye/conf/GENERIC: revision 1.120 sys/arch/mvme68k/conf/GENERIC: revision 1.94 sys/arch/mvmeppc/conf/GENERIC: revision 1.24 sys/arch/netwinder/conf/GENERIC: revision 1.126 sys/arch/news68k/conf/GENERIC: revision 1.125 sys/arch/newsmips/conf/GENERIC: revision 1.129 sys/arch/next68k/conf/GENERIC: revision 1.139 sys/arch/ofppc/conf/GENERIC: revision 1.157 sys/arch/pmax/conf/GENERIC64: revision 1.21 sys/arch/pmax/conf/GENERIC: revision 1.185 sys/arch/prep/conf/GENERIC: revision 1.174 sys/arch/rs6000/conf/GENERIC: revision 1.33 sys/arch/sandpoint/conf/GENERIC: revision 1.88 sys/arch/sbmips/conf/GENERIC: revision 1.101 sys/arch/sgimips/conf/GENERIC32_IP12: revision 1.28 sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.104 sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.106 sys/arch/shark/conf/GENERIC: revision 1.121 sys/arch/sparc/conf/GENERIC: revision 1.248 sys/arch/sparc/conf/TADPOLE3GX: revision 1.65 sys/arch/sparc64/conf/GENERIC: revision 1.177 sys/arch/sparc64/conf/NONPLUS64: revision 1.44 sys/arch/sun2/conf/GENERIC: revision 1.94 sys/arch/sun3/conf/GENERIC: revision 1.171 sys/arch/vax/conf/GENERIC: revision 1.193 sys/arch/vax/conf/VAX780: revision 1.19 sys/arch/x68k/conf/GENERIC: revision 1.179 sys/arch/zaurus/conf/GENERIC: revision 1.65 sys/ufs/files.ufs: revision 1.38 Remove unused extended attributes kernel options As Masao Uebayashi pointed to me, UFS_EXTATTR_AUTOSTART, LFS_EXTATTR_AUTOSTART and UFS_EXTATTR_AUTOCREATE are not used anywhere in the code. Remove them as they have been obsolete for a long time: UFS_EXTATTR_AUTOSTART was replaced by mount -o extattr LFS_EXTATTR_AUTOSTART was created to match obsolete UFS_EXTATTR_AUTOSTART UFS_EXTATTR_AUTOCREATE was replaced by sysctl vfs.ffs.extattr_autocreate @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.170.6.1 2014/11/14 15:16:19 martin Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.170.6.1 $" d107 2 @ 1.169 log @remove obsolete networking options @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.168 2013/04/27 22:21:15 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.168 $" a120 1 options PFIL_HOOKS # pfil(9) packet filter hooks @ 1.169.2.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD$ d25 1 a25 1 #ident "GENERIC-$Revision$" d121 1 @ 1.168 log @more bogus number removal @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.167 2013/04/27 21:43:39 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.167 $" a113 1 #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) @ 1.167 log @the bogus number police @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.166 2013/04/27 18:19:49 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.166 $" d574 1 a574 1 #pseudo-device sequencer 1 # MIDI sequencer @ 1.166 log @remove confusing numeric locators where they are unused. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.165 2013/03/02 02:42:19 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.165 $" d532 1 a532 1 pseudo-device raid 8 # RAIDframe disk driver d582 1 a582 1 #pseudo-device vcoda 4 # coda minicache <-> venus comm. d593 1 a593 1 pseudo-device veriexec 1 @ 1.165 log @Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.164 2012/10/17 14:48:16 apb Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.164 $" d530 2 a531 2 pseudo-device ccd 4 # concatenated/striped disk devices #pseudo-device cgd 4 # cryptographic disk devices @ 1.164 log @Add "options COMPAT_60" to all kernel configuration files that already had "options COMPAT_50". @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.163 2012/06/05 08:44:14 abs Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.163 $" a113 1 #options IPSEC_ESP # IP security (encryption part; define w/IPSEC) @ 1.163 log @Adjust the WSDISPLAY_COMPAT_USL comment to mention wsconscfg, to at least give a hint that its not just for third party compat. No functional change. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.162 2012/03/10 21:51:55 joerg Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.162 $" d71 1 @ 1.163.2.1 log @Resync to 2012-11-19 00:00:00 UTC @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.164 2012/10/17 14:48:16 apb Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.164 $" a70 1 options COMPAT_60 # NetBSD 6.0 compatibility. @ 1.163.2.2 log @resync from head @ text @d1 1 a1 1 # $NetBSD$ d25 1 a25 1 #ident "GENERIC-$Revision$" d114 2 d531 3 a533 3 pseudo-device ccd # concatenated/striped disk devices #pseudo-device cgd # cryptographic disk devices pseudo-device raid # RAIDframe disk driver d575 1 a575 1 #pseudo-device sequencer # MIDI sequencer d583 1 a583 1 #pseudo-device vcoda # coda minicache <-> venus comm. d594 1 a594 1 pseudo-device veriexec @ 1.163.2.3 log @Rebase to HEAD as of a few days ago. @ text @d121 1 @ 1.163.2.4 log @update from HEAD @ text @d57 1 d63 10 a72 1 include "conf/compat_netbsd13.config" d74 2 a100 1 #options DISKLABEL_EI # disklabel Endian Independent support a105 1 options UFS_EXTATTR # Extended attribute support for UFS1 d508 1 a508 2 #spkr* at pcppi? # PC speaker #spkr* at audio? # PC speaker (synthesized) a586 1 # and PAX_SEGVGUARD d597 1 d601 2 @ 1.162 log @P1003_1B_SEMAPHORE is no longer optional. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.161 2011/12/18 05:49:31 dholland Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.161 $" d167 1 a167 1 options WSDISPLAY_COMPAT_USL # VT handling @ 1.161 log @WABPL is no longer considered experimental (has not been for some time) so update its comment in config files. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.160 2011/11/22 21:25:32 tls Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.160 $" a43 2 options P1003_1B_SEMAPHORE # p1003.1b semaphore support @ 1.161.2.1 log @Pull up following revision(s) (requested by abs in ticket #311): sys/arch/netwinder/conf/GENERIC: revision 1.112 sys/arch/i386/conf/GENERIC: revision 1.1074 sys/arch/atari/conf/MILAN.in: revision 1.26 sys/arch/zaurus/conf/GENERIC: revision 1.54 sys/arch/shark/conf/GENERIC: revision 1.101 sys/arch/hpcmips/conf/MPC303: revision 1.60 sys/arch/i386/conf/XEN3_DOM0: revision 1.67 sys/arch/evbarm/conf/MPCSA_GENERIC: revision 1.29 sys/arch/vax/conf/GENERIC: revision 1.181 sys/arch/sparc/conf/KRUPS: revision 1.59 sys/arch/evbarm/conf/BEAGLEBOARD: revision 1.27 sys/arch/i386/conf/INSTALL_FLOPPY: revision 1.16 sys/arch/prep/conf/GENERIC: revision 1.163 sys/arch/hpcmips/conf/GENERIC: revision 1.216 sys/arch/sparc/conf/TADPOLE3GX: revision 1.56 sys/arch/shark/conf/INSTALL: revision 1.50 sys/arch/next68k/conf/GENERIC: revision 1.127 sys/arch/evbppc/conf/VIRTEX_GSRD2: revision 1.16 sys/arch/evbppc/conf/VIRTEX_DFC: revision 1.17 sys/arch/evbppc/conf/EXPLORA451: revision 1.48 sys/arch/bebox/conf/INSTALL: revision 1.54 sys/arch/next68k/conf/SLAB: revision 1.46 sys/arch/i386/conf/GENERIC_TINY: revision 1.132 sys/arch/bebox/conf/GENERIC: revision 1.131 sys/arch/amd64/conf/XEN3_DOM0: revision 1.84 sys/arch/amd64/conf/GENERIC: revision 1.356 sys/arch/evbarm/conf/MMNET_GENERIC: revision 1.6 share/man/man4/wscons.4: revision 1.31 sys/arch/hpcmips/conf/TX3912: revision 1.79 sys/arch/evbarm/conf/ARMADILLO9: revision 1.35 sys/arch/hpcsh/conf/GENERIC: revision 1.97 sys/arch/i386/conf/ALL: revision 1.339 sys/arch/hpcmips/conf/TX3922: revision 1.93 sys/arch/cats/conf/INSTALL: revision 1.82 sys/arch/sparc64/conf/GENERIC: revision 1.151 sys/arch/i386/conf/INSTALL_TINY: revision 1.135 sys/arch/evbppc/conf/VIRTEX_GSRD1: revision 1.15 sys/arch/evbarm/conf/TS7200: revision 1.49 sys/arch/hpcmips/conf/VR41XX: revision 1.55 sys/arch/hp700/conf/GENERIC: revision 1.115 sys/arch/cats/conf/GENERIC: revision 1.140 Mention wsconscfg(8) needs WSDISPLAY_COMPAT_USL If a port is going to have wscons for virtual terminals then it really make= s sense to enable WSDISPLAY_COMPAT_USL so the system can switch between the virtual terminals... Adjust the WSDISPLAY_COMPAT_USL comment to mention wsconscfg, to at least give a hint that its not just for third party compat. No functional change. @ text @d1 1 a1 1 # $NetBSD$ d25 1 a25 1 #ident "GENERIC-$Revision$" d169 1 a169 1 options WSDISPLAY_COMPAT_USL # wsconscfg VT handling @ 1.160 log @ The rnd pseudo-device is not really optional, because it is in the same source file as the entropy-pool code itself. Move it to std. This will be cleaned up more when I split the sources up as they should be. This fixes build breaks on several ports. Thanks to Havard Eidnes for pointing them out. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.159 2011/06/30 20:09:35 wiz Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.159 $" d103 1 a103 1 options WAPBL # File system journaling support - Experimental @ 1.160.2.1 log @merge to -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.161 2011/12/18 05:49:31 dholland Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.161 $" d103 1 a103 1 options WAPBL # File system journaling support @ 1.160.2.2 log @sync to latest -current @ text @d1 1 a1 1 # $NetBSD$ d25 1 a25 1 #ident "GENERIC-$Revision$" d44 2 @ 1.159 log @dependant -> dependent @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.158 2011/03/06 17:08:30 bouyer Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.158 $" a576 1 pseudo-device rnd # /dev/random and in-kernel generator @ 1.159.2.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.159 2011/06/30 20:09:35 wiz Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.159 $" d44 2 d103 1 a103 1 options WAPBL # File system journaling support d577 1 @ 1.159.2.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.159.2.1 2012/04/17 00:06:49 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.159.2.1 $" a70 1 options COMPAT_60 # NetBSD 6.0 compatibility. d167 1 a167 1 options WSDISPLAY_COMPAT_USL # wsconscfg VT handling @ 1.159.2.3 log @sync with head. for a reference, the tree before this commit was tagged as yamt-pagecache-tag8. this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments") @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.159.2.2 2012/10/30 17:20:14 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.159.2.2 $" d114 2 d123 1 d531 3 a533 3 pseudo-device ccd # concatenated/striped disk devices #pseudo-device cgd # cryptographic disk devices pseudo-device raid # RAIDframe disk driver d575 1 a575 1 #pseudo-device sequencer # MIDI sequencer d583 1 a583 1 #pseudo-device vcoda # coda minicache <-> venus comm. d594 1 a594 1 pseudo-device veriexec @ 1.158 log @merge the bouyer-quota2 branch. This adds a new on-disk format to store disk quota usage and limits, integrated with ffs metadata. Usage is checked by fsck_ffs (no more quotacheck) and is covered by the WAPBL journal. Enabled with kernel option QUOTA2 (added where QUOTA was enabled in kernel config files), turned on with tunefs(8) on a per-filesystem basis. mount_mfs(8) can also turn quotas on. See http://mail-index.netbsd.org/tech-kern/2011/02/19/msg010025.html for details. @ text @d1 1 a1 1 # $NetBSD$ d25 1 a25 1 #ident "GENERIC-$Revision$" d102 1 a102 1 #options FFS_EI # FFS Endian Independant support @ 1.157 log @Remove unused count from pseudo-device md. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.156 2010/08/07 06:18:17 kiyohara Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.156 $" d100 2 a101 1 options QUOTA # UFS quotas @ 1.157.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.158 2011/03/06 17:08:30 bouyer Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.158 $" d100 1 a100 2 options QUOTA # legacy UFS quotas options QUOTA2 # new, in-filesystem UFS quotas @ 1.157.4.1 log @Add QUOTA2 where QUOTA is enabled (and QUOTA2 commented out where QUOTA is commented out) @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.157 2010/11/23 11:14:04 hannken Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.157 $" d100 1 a100 2 options QUOTA # legacy UFS quotas options QUOTA2 # new, in-filesystem UFS quotas @ 1.156 log @Remove unused options PIC_I8259. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.155 2010/07/12 07:54:13 kiyohara Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.155 $" d544 1 a544 1 pseudo-device md 1 # memory disk device (ramdisk) @ 1.155 log @Support xserver for prep. It tested only s3(864). @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.154 2010/07/05 07:55:55 kiyohara Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.154 $" a32 1 options PIC_I8259 @ 1.154 log @Remove unnecessary white-spaces. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.153 2010/05/08 22:16:29 mrg Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.153 $" d168 3 @ 1.153 log @enable IPFILTER_COMPAT in all kernels that have ipfilter already. canonicalise several of the ipf option segments in various files (this mostly means adding commented out IPFILTER_DEFAULT_BLOCK, or adding commented or uncommented IPFILTER_LOG or IPFILTER_LOOKUP option statements.) i built about 20 of these kernels to check, but not all of them. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.152 2010/04/29 22:40:53 chs Exp $ d4 1 a4 1 # d25 1 a25 1 #ident "GENERIC-$Revision: 1.152 $" d52 1 a52 1 # Enable experimental buffer queue strategy for better responsiveness under @ 1.152 log @enable TMPFS in all GENERICs that have MFS enabled. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.151 2010/04/16 13:48:35 pooka Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.151 $" d127 1 @ 1.151 log @Remove unused count (invariably "4") from pseudo-device fss. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.150 2010/03/07 09:39:43 plunky Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.150 $" d97 1 a97 1 #file-system TMPFS # Efficient memory file-system @ 1.150 log @add uhso(4) device where appropriate - follow the lead of other USB driver declarations wrt commented out - (cross-)build tested all these kernels @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.149 2009/12/05 20:11:16 pooka Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.149 $" d540 1 a540 1 pseudo-device fss 4 # file system snapshot device @ 1.150.2.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.150 2010/03/07 09:39:43 plunky Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.150 $" d97 1 a97 1 file-system TMPFS # Efficient memory file-system a126 1 options IPFILTER_COMPAT # Compat for IP-Filter d540 1 a540 1 pseudo-device fss # file system snapshot device @ 1.150.2.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD$ d4 1 a4 1 # d25 1 a25 1 #ident "GENERIC-$Revision$" d33 1 d52 1 a52 1 # Enable experimental buffer queue strategy for better responsiveness under a167 3 # compatibility to other console drivers options WSDISPLAY_COMPAT_USL # VT handling options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes d542 1 a542 1 pseudo-device md # memory disk device (ramdisk) @ 1.150.2.3 log @sync with head @ text @d100 1 a100 2 options QUOTA # legacy UFS quotas options QUOTA2 # new, in-filesystem UFS quotas @ 1.149 log @Remove the portalfs kernel file system driver. Replace mount_portal(8) with a version based on puffs. User functionality remains the same. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.148 2009/01/24 05:06:07 mrg Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.148 $" d438 3 @ 1.149.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD$ d25 1 a25 1 #ident "GENERIC-$Revision: 1.149 $" a437 3 # Option N.V. Wireless WAN modems #uhso* at uhub? port ? configuration ? d537 1 a537 1 pseudo-device fss # file system snapshot device @ 1.149.2.2 log @Sync with HEAD. @ text @d4 1 a4 1 # d25 1 a25 1 #ident "GENERIC-$Revision$" d33 1 d52 1 a52 1 # Enable experimental buffer queue strategy for better responsiveness under d97 1 a97 1 file-system TMPFS # Efficient memory file-system a126 1 options IPFILTER_COMPAT # Compat for IP-Filter a166 3 # compatibility to other console drivers options WSDISPLAY_COMPAT_USL # VT handling options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes @ 1.148 log @add COMPAT_50 to all the configs with COMPAT_40. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.147 2008/11/24 11:41:13 ad Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.147 $" a91 1 #file-system PORTAL # portal filesystem (still experimental) @ 1.147 log @Remove softdep, pass 1. We are focused on improving journalling. Proposed on tech-kern@@. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.146 2008/11/12 12:36:05 ad Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.146 $" d73 1 @ 1.146 log @Remove LKMs and switch to the module framework, pass 1. Proposed on tech-kern@@. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.145 2008/08/10 15:31:21 tls Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.145 $" a102 1 options SOFTDEP # FFS soft updates support. @ 1.145 log @Add accept filters to GENERIC kernels where they exist. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.144 2008/07/31 07:41:03 simonb Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.144 $" a46 1 options LKM # loadable kernel modules @ 1.145.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.147 2008/11/24 11:41:13 ad Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.147 $" d47 1 d104 1 @ 1.145.2.2 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.145.2.1 2009/01/19 13:16:38 skrll Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.145.2.1 $" a72 1 options COMPAT_50 # NetBSD 5.0 compatibility. @ 1.144 log @Add "options WAPBL" to standard GENERIC/INSTALL type configs. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.143 2008/05/30 20:10:03 tsutsui Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.143 $" d564 5 @ 1.143 log @Add options COMPAT_40 to files which have options COMPAT_30. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.142 2008/04/28 19:01:45 garbled Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.142 $" d105 1 @ 1.143.4.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.145 2008/08/10 15:31:21 tls Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.145 $" a104 1 options WAPBL # File system journaling support - Experimental a562 5 # # accept filters pseudo-device accf_data # "dataready" accept filter pseudo-device accf_http # "httpready" accept filter @ 1.143.4.2 log @Update haad-dm branch to haad-dm-base2. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.147 2008/11/24 11:41:13 ad Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.147 $" d47 1 d104 1 @ 1.142 log @Add floppy support to prep (the croud goes wild) Add an additional argument to pnpbus_intr_establish to allow overriding of the pnp interrupt type, because some devices lie. Change how the pnpbus match routine works, to avoid attaching it when we are probing for cpu's. Fix a few stray printf's in the autoconf output. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.141 2008/02/29 14:42:33 jmmv Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.141 $" d72 2 a73 1 options COMPAT_30 # NetBSD 3.0 compatibility. @ 1.142.2.1 log @Sync w/ -current. 34 merge conflicts to follow. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.142 2008/04/28 19:01:45 garbled Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.142 $" d72 1 a72 2 options COMPAT_30 # NetBSD 3.0, options COMPAT_40 # NetBSD 4.0 compatibility. @ 1.142.2.2 log @Sync with wrstuden-revivesa-base-2. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.142.2.1 2008/06/23 04:30:38 wrstuden Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.142.2.1 $" a104 1 options WAPBL # File system journaling support - Experimental a562 5 # # accept filters pseudo-device accf_data # "dataready" accept filter pseudo-device accf_http # "httpready" accept filter @ 1.141 log @Remove GENERIC.local from the repository Make all the kernels that currently include their corresponding GENERIC.local file use the cinclude directive instead of include. This way config(1) will not complain if the file cannot be found. After doing this, remove the GENERIC.local files from the repository so that the user will not see modified files during updates, and local changes to them cannot end up in the repository by mistake. Discussed in tech-kern@@ earlier this month. No strong objections. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.140 2008/02/13 14:05:06 tsutsui Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.140 $" d221 1 a221 1 # on-board I/O for IBM Personal Power Series 830 IDE controller d313 2 a314 2 #fdc0 at pnpbus? # standard ISA floppy controller #fd0 at fdc0 drive ? a348 4 # ISA Floppy #fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard ISA floppy controller #fd0 at fdc0 drive ? d495 1 d499 1 a499 1 #audio* at wss? @ 1.141.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.141 2008/02/29 14:42:33 jmmv Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.141 $" d221 1 a221 1 # PnPbus bus support (required) d313 2 a314 2 fdc0 at pnpbus? # standard ISA floppy controller fd0 at fdc0 drive ? d349 4 a498 1 #wss0 at isa? port 0x530 irq 5 drq 1 drq2 0 d502 1 a502 1 #audio* at audiocs? @ 1.141.2.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.141.2.1 2008/05/18 12:32:39 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.141.2.1 $" d72 1 a72 2 options COMPAT_30 # NetBSD 3.0, options COMPAT_40 # NetBSD 4.0 compatibility. @ 1.141.4.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.141 2008/02/29 14:42:33 jmmv Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.141 $" d221 1 a221 1 # PnPbus bus support (required) d313 2 a314 2 fdc0 at pnpbus? # standard ISA floppy controller fd0 at fdc0 drive ? d349 4 a498 1 #wss0 at isa? port 0x530 irq 5 drq 1 drq2 0 d502 1 a502 1 #audio* at audiocs? @ 1.141.4.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.141.4.1 2008/05/16 02:23:03 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.141.4.1 $" d47 1 d72 1 a72 3 options COMPAT_30 # NetBSD 3.0, options COMPAT_40 # NetBSD 4.0 compatibility. options COMPAT_50 # NetBSD 5.0 compatibility. d103 1 a103 1 options WAPBL # File system journaling support - Experimental a561 5 # # accept filters pseudo-device accf_data # "dataready" accept filter pseudo-device accf_http # "httpready" accept filter @ 1.141.4.3 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.141.4.2 2009/05/04 08:11:45 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.141.4.2 $" d92 1 a438 3 # Option N.V. Wireless WAN modems #uhso* at uhub? port ? configuration ? @ 1.141.4.4 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.141.4.3 2010/03/11 15:02:52 yamt Exp $ d4 1 a4 1 # d25 1 a25 1 #ident "GENERIC-$Revision: 1.141.4.3 $" d33 1 d52 1 a52 1 # Enable experimental buffer queue strategy for better responsiveness under d97 1 a97 1 file-system TMPFS # Efficient memory file-system a126 1 options IPFILTER_COMPAT # Compat for IP-Filter a166 3 # compatibility to other console drivers options WSDISPLAY_COMPAT_USL # VT handling options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes d540 1 a540 1 pseudo-device fss # file system snapshot device @ 1.140 log @options @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.139 2007/12/31 15:32:04 ad Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.139 $" d520 1 a520 1 include "arch/prep/conf/GENERIC.local" @ 1.140.6.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD$ d25 1 a25 1 #ident "GENERIC-$Revision$" d520 1 a520 1 cinclude "arch/prep/conf/GENERIC.local" @ 1.140.6.2 log @Sync with HEAD. @ text @d72 1 a72 2 options COMPAT_30 # NetBSD 3.0, options COMPAT_40 # NetBSD 4.0 compatibility. d221 1 a221 1 # PnPbus bus support (required) d313 2 a314 2 fdc0 at pnpbus? # standard ISA floppy controller fd0 at fdc0 drive ? d349 4 a498 1 #wss0 at isa? port 0x530 irq 5 drq 1 drq2 0 d502 1 a502 1 #audio* at audiocs? @ 1.140.6.3 log @Sync with HEAD. @ text @a104 1 options WAPBL # File system journaling support - Experimental a562 5 # # accept filters pseudo-device accf_data # "dataready" accept filter pseudo-device accf_http # "httpready" accept filter @ 1.140.6.4 log @Sync with HEAD. @ text @d47 1 d104 1 @ 1.140.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.141 2008/02/29 14:42:33 jmmv Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.141 $" d520 1 a520 1 cinclude "arch/prep/conf/GENERIC.local" @ 1.139 log @Remove systrace. Ok core@@. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.138 2007/11/04 14:34:25 xtraeme Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.138 $" d32 2 a33 2 options PIC_PREPIVR options PIC_I8259 d50 1 a50 1 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) d76 1 a76 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. d104 1 a104 1 #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental d152 1 a152 1 #options NVRAM_DUMP # verbosely dump contents of nvram. d533 7 a539 7 # options RF_INCLUDE_EVENODD=1 # options RF_INCLUDE_RAID5_RS=1 # options RF_INCLUDE_PARITYLOGGING=1 # options RF_INCLUDE_CHAINDECLUSTER=1 # options RF_INCLUDE_INTERDECLUSTER=1 # options RF_INCLUDE_PARITY_DECLUSTERING=1 # options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 d562 1 a562 1 #options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too d582 1 a582 1 options FILEASSOC # fileassoc(9) - required for Veriexec @ 1.138 log @Remove System V semaphores and share memory options to set the limits: SEMMNI, SEMMNS, SEMUME and SHMMAXPGS. They can be tweaked via sysctl now. Ports that were setting values on them weren't touched, I only removed the ones that were commented out. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.137 2007/10/17 19:56:48 garbled Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.137 $" a40 1 #options SYSTRACE # system call vetting via systrace(1) @ 1.138.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.140 2008/02/13 14:05:06 tsutsui Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.140 $" d32 2 a33 2 options PIC_PREPIVR options PIC_I8259 d41 1 d51 1 a51 1 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) d77 1 a77 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. d105 1 a105 1 #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental d153 1 a153 1 #options NVRAM_DUMP # verbosely dump contents of nvram. d534 7 a540 7 #options RF_INCLUDE_EVENODD=1 #options RF_INCLUDE_RAID5_RS=1 #options RF_INCLUDE_PARITYLOGGING=1 #options RF_INCLUDE_CHAINDECLUSTER=1 #options RF_INCLUDE_INTERDECLUSTER=1 #options RF_INCLUDE_PARITY_DECLUSTERING=1 #options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 d563 1 a563 1 #options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too d583 1 a583 1 options FILEASSOC # fileassoc(9) - required for Veriexec @ 1.138.8.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD$ d25 1 a25 1 #ident "GENERIC-$Revision$" d41 1 @ 1.137 log @Merge the ppcoea-renovation branch to HEAD. This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here. TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted. NOTES: pmppc was removed as an arch, and moved to a evbppc target. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.134.2.6 2007/10/04 16:30:04 garbled Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.134.2.6 $" a44 4 #options SEMMNI=10 # number of semaphore identifiers #options SEMMNS=60 # number of semaphores in system #options SEMUME=10 # max number of undo entries per process #options SEMMNU=30 # number of undo structures in system a45 1 #options SHMMAXPGS=1024 # 1024 pages is the default @ 1.136 log @Add slhci at pcmcia. And reorder. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.135 2007/06/04 08:55:24 martin Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.135 $" d31 3 a33 1 options OPENPIC # OpenPIC support (7043-140) d413 1 a413 1 slhci* at pcmcia? function ? # ScanLogic SL811HS @ 1.136.2.1 log @sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.138 2007/11/04 14:34:25 xtraeme Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.138 $" d31 1 a31 3 options PIC_OPENPIC # OpenPIC support (7043-140) options PIC_PREPIVR options PIC_I8259 d43 4 d48 1 d411 1 a411 1 #slhci* at pcmcia? function ? # ScanLogic SL811HS @ 1.136.2.2 log @sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.136.2.1 2007/11/06 23:21:05 matt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.136.2.1 $" d41 1 @ 1.136.2.3 log @sync with HEAD @ text @d1 1 a1 1 # GENERIC,v 1.136.2.2 2008/01/09 01:47:59 matt Exp d25 1 a25 1 #ident "GENERIC-1.136.2.2" d32 2 a33 2 options PIC_PREPIVR options PIC_I8259 d50 1 a50 1 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) d76 1 a76 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. d104 1 a104 1 #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental d152 1 a152 1 #options NVRAM_DUMP # verbosely dump contents of nvram. d520 1 a520 1 cinclude "arch/prep/conf/GENERIC.local" d533 7 a539 7 #options RF_INCLUDE_EVENODD=1 #options RF_INCLUDE_RAID5_RS=1 #options RF_INCLUDE_PARITYLOGGING=1 #options RF_INCLUDE_CHAINDECLUSTER=1 #options RF_INCLUDE_INTERDECLUSTER=1 #options RF_INCLUDE_PARITY_DECLUSTERING=1 #options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 d562 1 a562 1 #options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too d582 1 a582 1 options FILEASSOC # fileassoc(9) - required for Veriexec @ 1.136.6.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD$ d25 1 a25 1 #ident "GENERIC-$Revision$" d31 1 a31 3 options PIC_OPENPIC # OpenPIC support (7043-140) options PIC_PREPIVR options PIC_I8259 d411 1 a411 1 #slhci* at pcmcia? function ? # ScanLogic SL811HS @ 1.136.6.2 log @Sync with HEAD @ text @d45 4 d50 1 @ 1.136.4.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.136 2007/08/21 02:48:16 kiyohara Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.136 $" d31 1 a31 3 options PIC_OPENPIC # OpenPIC support (7043-140) options PIC_PREPIVR options PIC_I8259 d411 1 a411 1 #slhci* at pcmcia? function ? # ScanLogic SL811HS @ 1.135 log @Add pseudo-device agr to all GENERIC kernels where it might make sense (commented out in some). @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.134 2007/04/26 19:44:02 garbled Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.134 $" d410 3 d416 1 @ 1.135.8.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.136 2007/08/21 02:48:16 kiyohara Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.136 $" a409 3 # PCMCIA USB controllers slhci* at pcmcia? function ? # ScanLogic SL811HS a412 1 #usb* at slhci? @ 1.135.8.2 log @Sync with HEAD. Follow the merge of pmap.c on i386 and amd64 and move pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup code to restore CR4 before jumping back into kernel space as the large page option might cover that. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.135.8.1 2007/09/03 16:47:38 jmcneill Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.135.8.1 $" d31 1 a31 3 options PIC_OPENPIC # OpenPIC support (7043-140) options PIC_PREPIVR options PIC_I8259 d411 1 a411 1 #slhci* at pcmcia? function ? # ScanLogic SL811HS @ 1.135.8.3 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.138 2007/11/04 14:34:25 xtraeme Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.138 $" d45 4 d50 1 @ 1.135.4.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.136 2007/08/21 02:48:16 kiyohara Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.136 $" a409 3 # PCMCIA USB controllers slhci* at pcmcia? function ? # ScanLogic SL811HS a412 1 #usb* at slhci? @ 1.134 log @Add slide to INSTALL and remove SLIDE irq hack. It turns out to not do anything after all. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.133 2007/03/20 17:20:59 garbled Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.133 $" d563 1 @ 1.134.2.1 log @Convert prep over to the shared interrupts. Still alot of cleanup to do following this change. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.134 2007/04/26 19:44:02 garbled Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.134 $" d31 1 a31 2 options PIC_OPENPIC # OpenPIC support (7043-140) options PIC_PREPIVR d259 1 a259 1 #com0 at isa? port 0x3f8 irq 4 # standard PC serial ports @ 1.134.2.2 log @Add com0 back to GENERIC, delete clock.c as now prep uses the shared clock.c @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.134.2.1 2007/05/03 19:59:01 garbled Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.134.2.1 $" d260 1 a260 1 com0 at isa? port 0x3f8 irq 4 # standard PC serial ports @ 1.134.2.3 log @Prep has the ability to utilize an i8259 interrupt controller, but generally does not use that code. It was stripped out in the first pass for the pic sharing, so add it back in now. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.134.2.2 2007/05/03 23:27:26 garbled Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.134.2.2 $" a32 1 options PIC_I8259 @ 1.134.2.4 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.135 2007/06/04 08:55:24 martin Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.135 $" a564 1 pseudo-device agr # IEEE 802.3ad link aggregation @ 1.134.2.5 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.136 2007/08/21 02:48:16 kiyohara Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.136 $" a411 3 # PCMCIA USB controllers slhci* at pcmcia? function ? # ScanLogic SL811HS a414 1 #usb* at slhci? @ 1.134.2.6 log @comment out the slhci usb controller. All the other usb devices in GENERIC are commented out. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.134.2.5 2007/10/03 19:24:47 garbled Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.134.2.5 $" d413 1 a413 1 #slhci* at pcmcia? function ? # ScanLogic SL811HS @ 1.133 log @Add the slide device, and the special PCIIDE_SLIDE_SETIRQA option to set the irq up properly for a RAVEN. (So far, the only prep machines that seem to have these chips are RAVEN's, so we should be ok here) @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.132 2007/03/14 12:27:25 drochner Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.132 $" a314 1 options PCIIDE_SLIDE_SETIRQA @ 1.132 log @It doesn't make sense to specify "configuration" and "interface" locators for uhub because a hub can't have sub-devices. This might be sanity-checked eventually. Same for ubt now after the change to device attachment. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.131 2006/11/11 18:47:11 jmmv Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.131 $" d315 2 @ 1.132.2.1 log @Pullup to -current @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.132 2007/03/14 12:27:25 drochner Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.132 $" a314 2 options PCIIDE_SLIDE_SETIRQA slide* at pci? dev ? function ? @ 1.131 log @Remove tmpfs's experimental status. OK'ed by core@@. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.130 2006/10/27 20:37:17 garbled Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.130 $" d415 1 a415 1 #uhub* at uhub? port ? configuration ? interface ? @ 1.131.12.1 log @Sync w/ NetBSD-4-RC_1 @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.131.2.1 2007/06/05 20:50:02 bouyer Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.131.2.1 $" a561 1 pseudo-device agr # IEEE 802.3ad link aggregation @ 1.131.10.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.135 2007/06/04 08:55:24 martin Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.135 $" a314 1 slide* at pci? dev ? function ? d415 1 a415 1 #uhub* at uhub? port ? a561 1 pseudo-device agr # IEEE 802.3ad link aggregation @ 1.131.2.1 log @Pull up following revision(s) (requested by martin in ticket #699): sys/arch/hpcmips/conf/GENERIC: revision 1.196 sys/arch/hp700/conf/GENERIC: revision 1.74 sys/arch/i386/conf/GENERIC: revision 1.831 sys/arch/next68k/conf/GENERIC: revision 1.108 sys/arch/alpha/conf/GENERIC: revision 1.313 sys/arch/arc/conf/GENERIC: revision 1.146 sys/arch/cats/conf/GENERIC: revision 1.115 sys/arch/ews4800mips/conf/GENERIC: revision 1.18 sys/arch/landisk/conf/GENERIC: revision 1.8 via patch sys/arch/sparc64/conf/GENERIC: revision 1.85 sys/arch/pmax/conf/GENERIC: revision 1.152 sys/arch/iyonix/conf/GENERIC: revision 1.38 via patch sys/arch/amiga/conf/GENERIC: revision 1.245 sys/arch/vax/conf/GENERIC: revision 1.157 sys/arch/prep/conf/GENERIC: revision 1.135 sys/arch/pc532/conf/GENERIC: revision 1.70 sys/arch/sbmips/conf/GENERIC: revision 1.61 sys/arch/mipsco/conf/GENERIC: revision 1.65 sys/arch/cobalt/conf/GENERIC: revision 1.108 sys/arch/ofppc/conf/GENERIC: revision 1.98 sys/arch/amd64/conf/GENERIC: revision 1.148 sys/arch/acorn26/conf/GENERIC: revision 1.50 sys/arch/dreamcast/conf/GENERIC: revision 1.78 sys/arch/mac68k/conf/GENERIC: revision 1.181 sys/arch/hp300/conf/GENERIC: revision 1.139 sys/arch/mmeye/conf/GENERIC: revision 1.88 sys/arch/news68k/conf/GENERIC: revision 1.88 sys/arch/mvme68k/conf/GENERIC: revision 1.71 sys/arch/acorn32/conf/GENERIC: revision 1.79 sys/arch/sparc/conf/GENERIC: revision 1.199 sys/arch/luna68k/conf/GENERIC: revision 1.78 sys/arch/bebox/conf/GENERIC: revision 1.105 sys/arch/macppc/conf/GENERIC: revision 1.256 via patch sys/arch/x68k/conf/GENERIC: revision 1.134 sys/arch/sun3/conf/GENERIC: revision 1.138 sys/arch/newsmips/conf/GENERIC: revision 1.98 Add pseudo-device agr to all GENERIC kernels where it might make sense (commented out in some). @ text @d1 1 a1 1 # $NetBSD$ d25 1 a25 1 #ident "GENERIC-$Revision$" a561 1 pseudo-device agr # IEEE 802.3ad link aggregation @ 1.131.8.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.131 2006/11/11 18:47:11 jmmv Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.131 $" a314 2 options PCIIDE_SLIDE_SETIRQA slide* at pci? dev ? function ? d415 1 a415 1 #uhub* at uhub? port ? @ 1.131.8.2 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.131.8.1 2007/04/10 13:23:12 ad Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.131.8.1 $" d315 1 @ 1.131.8.3 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.131.8.2 2007/05/27 12:27:59 ad Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.131.8.2 $" a562 1 pseudo-device agr # IEEE 802.3ad link aggregation @ 1.131.8.4 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.131.8.3 2007/06/09 23:55:22 ad Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.131.8.3 $" a409 3 # PCMCIA USB controllers slhci* at pcmcia? function ? # ScanLogic SL811HS a412 1 #usb* at slhci? @ 1.131.8.5 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.131.8.4 2007/10/09 13:38:21 ad Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.131.8.4 $" d31 1 a31 3 options PIC_OPENPIC # OpenPIC support (7043-140) options PIC_PREPIVR options PIC_I8259 d411 1 a411 1 #slhci* at pcmcia? function ? # ScanLogic SL811HS @ 1.131.8.6 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.131.8.5 2007/10/23 20:14:14 ad Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.131.8.5 $" d45 4 d50 1 @ 1.131.4.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.131 2006/11/11 18:47:11 jmmv Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.131 $" a314 2 options PCIIDE_SLIDE_SETIRQA slide* at pci? dev ? function ? d415 1 a415 1 #uhub* at uhub? port ? @ 1.131.4.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.131.4.1 2007/03/24 14:54:57 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.131.4.1 $" d315 1 @ 1.130 log @Add the crypto swcrypto and veriexec psuedo devices. Also add FILEASSOC and VERIEXEC, following elad's lead. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.129 2006/09/01 07:41:57 garbled Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.129 $" d101 1 a101 1 #file-system TMPFS # experimental - Efficient memory file-system @ 1.129 log @hptide controller was tested on prep by a user. Adding to GENERIC @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.128 2006/09/01 07:23:51 garbled Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.128 $" d523 2 a524 3 # Not yet ready -- prep lacks generic soft interrupts #pseudo-device crypto # /dev/crypto device #pseudo-device swcrypto # software crypto implementation d580 2 d585 1 a585 1 #pseudo-device veriexec 1 d591 6 a596 6 #options VERIFIED_EXEC_FP_RMD160 #options VERIFIED_EXEC_FP_SHA256 #options VERIFIED_EXEC_FP_SHA384 #options VERIFIED_EXEC_FP_SHA512 #options VERIFIED_EXEC_FP_SHA1 #options VERIFIED_EXEC_FP_MD5 @ 1.129.4.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.129 2006/09/01 07:41:57 garbled Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.129 $" d101 1 a101 1 #file-system TMPFS # Efficient memory file-system d523 3 a525 2 pseudo-device crypto # /dev/crypto device pseudo-device swcrypto # software crypto implementation a580 2 options FILEASSOC # fileassoc(9) - required for Veriexec d584 1 a584 1 pseudo-device veriexec 1 d590 6 a595 6 options VERIFIED_EXEC_FP_RMD160 options VERIFIED_EXEC_FP_SHA256 options VERIFIED_EXEC_FP_SHA384 options VERIFIED_EXEC_FP_SHA512 options VERIFIED_EXEC_FP_SHA1 options VERIFIED_EXEC_FP_MD5 @ 1.129.2.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.131 2006/11/11 18:47:11 jmmv Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.131 $" d101 1 a101 1 #file-system TMPFS # Efficient memory file-system d523 3 a525 2 pseudo-device crypto # /dev/crypto device pseudo-device swcrypto # software crypto implementation a580 2 options FILEASSOC # fileassoc(9) - required for Veriexec d584 1 a584 1 pseudo-device veriexec 1 d590 6 a595 6 options VERIFIED_EXEC_FP_RMD160 options VERIFIED_EXEC_FP_SHA256 options VERIFIED_EXEC_FP_SHA384 options VERIFIED_EXEC_FP_SHA512 options VERIFIED_EXEC_FP_SHA1 options VERIFIED_EXEC_FP_MD5 @ 1.128 log @I dunno how -Os crept into GENERIC, but yank it. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.127 2006/08/26 20:26:56 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.127 $" d312 4 @ 1.127 log @PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.126 2006/08/26 07:59:23 tsutsui Exp $ d25 1 a25 3 makeoptions COPTS="-Os -mmultiple" # -Os -mmultiple to reduce size. #ident "GENERIC-$Revision: 1.126 $" @ 1.126 log @Remove obsolete #options VERIFIED_EXEC, found by grep(1). @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.125 2006/08/14 06:22:34 skrll Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.125 $" d132 1 @ 1.125 log @s/adpater/adapter/ Prompted by PR/34195 @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.124 2006/08/12 15:29:54 christos Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.124 $" a578 1 #options VERIFIED_EXEC @ 1.124 log @Disable SYSTRACE by default on all kernels (discussed with core) @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.123 2006/07/31 23:29:54 hubertf Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.123 $" d425 1 a425 1 # USB serial adpater @ 1.123 log @spc(4) can also attach to pcmcia(4), as was already in hpcmips/GENERIC for quite some time. Add it to all systems that have pcmcia SCSI. Pointed out by Björn Johannesson in private mail, OK'd by matt@@ @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.122 2006/06/28 15:19:29 liamjfoy Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.122 $" d41 1 a41 1 options SYSTRACE # system call vetting via systrace(1) @ 1.123.2.1 log @Pull up following revision(s) (requested by elad in ticket #17): sys/arch/sparc/conf/KRUPS: revision 1.38 sys/arch/i386/conf/XEN2_DOMU: revision 1.2 sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.197 sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.53 sys/arch/evbsh5/conf/SIMULATOR: revision 1.12 sys/arch/sparc/conf/MRCOFFEE: revision 1.17 sys/arch/next68k/conf/GENERIC: revision 1.104 sys/arch/i386/conf/VIRTUALPC: revision 1.44 sys/arch/ews4800mips/conf/GENERIC: revision 1.11 sys/arch/evbsh5/conf/CAYMAN: revision 1.23 sys/arch/arc/conf/GENERIC: revision 1.141 sys/arch/amd64/conf/GENERIC: revision 1.103 sys/arch/sun3/conf/GENERIC3X: revision 1.90 sys/arch/evbarm/conf/HDL_G: revision 1.3 sys/arch/sun2/conf/GENERIC: revision 1.57 sys/arch/news68k/conf/GENERIC_TINY: revision 1.51 sys/arch/evbppc/conf/EXPLORA451: revision 1.27 sys/arch/amiga/conf/GENERIC.in: revision 1.54 sys/arch/mac68k/conf/GENERIC: revision 1.174 sys/arch/acorn26/conf/GENERIC: revision 1.45 sys/arch/shark/conf/GENERIC: revision 1.64 sys/arch/cesfic/conf/GENERIC: revision 1.44 sys/arch/mvme68k/conf/GENERIC: revision 1.68 sys/arch/i386/conf/XEN2_DOM0: revision 1.4 sys/arch/atari/conf/GENERIC.in: revision 1.63 sys/arch/amiga/conf/GENERIC: revision 1.240 sys/arch/i386/conf/LAMB: revision 1.65 sys/arch/i386/conf/GENERIC: revision 1.773 sys/arch/acorn32/conf/EB7500ATX: revision 1.26 sys/arch/x68k/conf/GENERIC: revision 1.128 sys/arch/vax/conf/GENERIC: revision 1.153 sys/arch/atari/conf/ATARITT: revision 1.81 sys/arch/mipsco/conf/GENERIC: revision 1.60 sys/arch/cobalt/conf/GENERIC: revision 1.101 sys/arch/evbarm/conf/ARMADILLO9: revision 1.13 sys/arch/ofppc/conf/GENERIC: revision 1.93 sys/arch/atari/conf/MILAN-PCIIDE: revision 1.51 sys/arch/arc/conf/RPC44: revision 1.26 sys/arch/sparc64/conf/GENERIC: revision 1.59 sys/arch/i386/conf/XEN3_DOMU: revision 1.2 sys/arch/hp700/conf/GENERIC: revision 1.68 sys/arch/atari/conf/MILAN-ISAIDE: revision 1.47 sys/arch/macppc/conf/GENERIC: revision 1.231 sys/arch/dreamcast/conf/GENERIC: revision 1.72 sys/arch/news68k/conf/GENERIC: revision 1.80 sys/arch/hp300/conf/GENERIC: revision 1.133 sys/arch/mmeye/conf/GENERIC: revision 1.82 sys/arch/macppc/conf/MAMBO: revision 1.2 sys/arch/cats/conf/GENERIC: revision 1.107 sys/arch/atari/conf/FALCON: revision 1.79 sys/arch/acorn32/conf/GENERIC: revision 1.71 sys/arch/sparc/conf/GENERIC: revision 1.190 sys/arch/news68k/conf/LIBERO: revision 1.40 sys/arch/amiga/conf/DRACO: revision 1.114 sys/arch/cobalt/conf/INSTALL: revision 1.23 sys/arch/luna68k/conf/GENERIC: revision 1.73 sys/arch/bebox/conf/GENERIC: revision 1.100 sys/arch/pmax/conf/GENERIC: revision 1.147 sys/arch/amiga/conf/WSCONS: revision 1.52 sys/arch/macppc/conf/POWERMAC_G5: revision 1.2 sys/arch/alpha/conf/ALPHA: revision 1.218 sys/arch/sun3/conf/GENERIC: revision 1.133 sys/arch/prep/conf/GENERIC: revision 1.124 sys/arch/alpha/conf/GENERIC: revision 1.291 sys/arch/atari/conf/HADES: revision 1.71 sys/arch/newsmips/conf/GENERIC: revision 1.93 sys/arch/netwinder/conf/GENERIC: revision 1.82 sys/arch/hpcmips/conf/GENERIC: revision 1.190 sys/arch/amiga/conf/AMIGA: revision 1.98 sys/arch/sbmips/conf/GENERIC: revision 1.54 sys/arch/pc532/conf/GENERIC: revision 1.64 sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.53 Disable SYSTRACE by default on all kernels (discussed with core) @ text @d1 1 a1 1 # $NetBSD$ d27 1 a27 1 #ident "GENERIC-$Revision$" d41 1 a41 1 #options SYSTRACE # system call vetting via systrace(1) @ 1.123.2.2 log @Pull up following revision(s) (requested by garbled in ticket #94): sys/arch/prep/conf/GENERIC: revision 1.128 I dunno how -Os crept into GENERIC, but yank it. @ text @d25 2 @ 1.123.2.3 log @Pull up following revision(s) (requested by garbled in ticket #95): sys/arch/prep/conf/GENERIC: revision 1.129 sys/arch/prep/conf/INSTALL: revision 1.45 hptide controller was tested on prep by a user. Adding to GENERIC @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.123.2.2 2006/09/02 00:05:26 riz Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.123.2.2 $" a310 4 # PCI IDE controllers pciide* at pci? dev ? function ? flags 0x0000 hptide* at pci? dev ? function ? @ 1.123.2.4 log @Pull up following revision(s) (requested by tsutsui in ticket #170): sys/arch/sparc64/conf/GENERIC: revision 1.63 sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.55 sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.54 sys/arch/next68k/conf/GENERIC: revision 1.105 sys/arch/ews4800mips/conf/GENERIC: revision 1.12 sys/arch/arc/conf/GENERIC: revision 1.142 sys/arch/sun3/conf/GENERIC3X: revision 1.91 sys/arch/amd64/conf/GENERIC: revision 1.105 sys/arch/sun2/conf/GENERIC: revision 1.58 sys/arch/amiga/conf/GENERIC.in: revision 1.55 sys/arch/mac68k/conf/GENERIC: revision 1.175 sys/arch/acorn26/conf/GENERIC: revision 1.46 sys/arch/shark/conf/GENERIC: revision 1.65 sys/arch/cesfic/conf/GENERIC: revision 1.45 sys/arch/sandpoint/conf/GENERIC: revision 1.36 sys/arch/iyonix/conf/GENERIC: revision 1.32 sys/arch/mvme68k/conf/GENERIC: revision 1.69 sys/arch/evbarm/conf/ARMADILLO210: revision 1.3 sys/arch/vax/conf/GENERIC: revision 1.154 sys/arch/mipsco/conf/GENERIC: revision 1.61 sys/arch/evbarm/conf/ARMADILLO9: revision 1.14 sys/arch/cobalt/conf/GENERIC: revision 1.103 sys/arch/ofppc/conf/GENERIC: revision 1.94 sys/arch/hp700/conf/GENERIC: revision 1.69 sys/arch/playstation2/conf/GENERIC: revision 1.8 sys/arch/dreamcast/conf/GENERIC: revision 1.73 sys/arch/news68k/conf/GENERIC: revision 1.81 sys/arch/macppc/conf/GENERIC: revision 1.234 sys/arch/hp300/conf/GENERIC: revision 1.134 sys/arch/mmeye/conf/GENERIC: revision 1.83 sys/arch/ibmnws/conf/GENERIC: revision 1.26 sys/arch/cats/conf/GENERIC: revision 1.109 sys/arch/sparc/conf/GENERIC: revision 1.191 sys/arch/pdp10/conf/GENERIC: revision 1.27 sys/arch/acorn32/conf/GENERIC: revision 1.75 sys/arch/luna68k/conf/GENERIC: revision 1.74 sys/arch/bebox/conf/GENERIC: revision 1.101 sys/arch/pmax/conf/GENERIC: revision 1.148 sys/arch/x68k/conf/GENERIC: revision 1.130 sys/arch/sun3/conf/GENERIC: revision 1.134 sys/arch/prep/conf/GENERIC: revision 1.126 sys/arch/alpha/conf/GENERIC: revision 1.293 sys/arch/newsmips/conf/GENERIC: revision 1.94 sys/arch/netwinder/conf/GENERIC: revision 1.83 sys/arch/hpcsh/conf/GENERIC: revision 1.69 sys/arch/sbmips/conf/GENERIC: revision 1.55 sys/arch/pc532/conf/GENERIC: revision 1.65 sys/arch/hpcmips/conf/GENERIC: revision 1.192 Remove obsolete #options VERIFIED_EXEC, found by grep(1). @ text @d1 1 a1 1 # $NetBSD$ d25 1 a25 1 #ident "GENERIC-$Revision$" d581 1 @ 1.122 log @Add CARP to GENERIC kernel configs. CARP is not enabled by default. ok: christos @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.121 2006/06/23 03:08:41 garbled Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.121 $" d288 1 d297 1 @ 1.121 log @1) Modify pnpbus attachment code to properly decode pnp memory range packets. 2) Modify pnpbus attachment code to record the chipid of the device if it has one. 3) Change the clock probes to use the chipid, rather than relying on potentially untrustworthy subtype and interface. 4) Add decoding of memory ranges to the RESIDUAL_DUMP code. 5) Add a we@@pnpbus device to allow netbooting and root device detection from an IBM we ethernet. (it will only work if your firmware detects it) 6) Because I moved the pnpbus probe to occur prior to pci and isa, it screwed up the root device detection and firmware path building code. Completely rewrite the fw-path detection code to deal with this. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.120 2006/06/15 18:15:32 garbled Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.120 $" d543 1 @ 1.120 log @A bit of clock rototill. It's safer to detect things known by the residual with the pnpbus probes, than it is to do it with raw isa probes, so I've replaced the isa mkclock and mcclock code with a pnpbus attachment. While writing the mkclock code, I realized that on motorola prep machines the mkclock uses the same port range as the nvram part. (it's actually the same chip/part). This was causing the nvram not to work on those machines. Now the nvram code will recognize this, and wire up the mkclock as well. The mkclock probe is just a stub probe used to pre-detect the fact that this is one of those machines. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.119 2006/05/10 19:25:31 garbled Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.119 $" d364 3 d372 1 a372 1 we1 at isa? port 0x300 iomem 0xe4000 irq 11 @ 1.119 log @enable raid in GENERIC. it works. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.118 2006/05/10 17:28:41 garbled Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.118 $" d244 3 a246 2 mcclock0 at isa? port 0x70 # mc146818 and compatible mkclock0 at isa? port 0x74 # mk48t18 and compatible @ 1.119.4.1 log @Merge from HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.122 2006/06/28 15:19:29 liamjfoy Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.122 $" d244 2 a245 3 #mcclock0 at isa? port 0x70 # mc146818 and compatible mcclock* at pnpbus? # mc146818 and compatible mkclock* at pnpbus? # mk48t18 and compatible a362 3 # pnpbus network interfaces we* at pnpbus? # WD/SMC Ethernet d368 1 a368 1 we1 at isa? port 0x300 iomem 0xe8000 irq 11 a538 1 #pseudo-device carp # Common Address Redundancy Protocol @ 1.119.2.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.120 2006/06/15 18:15:32 garbled Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.120 $" d244 2 a245 3 #mcclock0 at isa? port 0x70 # mc146818 and compatible mcclock* at pnpbus? # mc146818 and compatible mkclock* at pnpbus? # mk48t18 and compatible @ 1.118 log @Move PCI_NETBSD_CONFIGURE to std.prep. Add *.local files like i386 has. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.117 2006/04/19 10:31:45 drochner Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.117 $" d521 2 a522 2 #pseudo-device raid 8 # RAIDframe disk driver #options RAID_AUTOCONFIG # auto-configuration of RAID components @ 1.117 log @adjust comments for the new location of wskbdmap_mfii.c, addresses PR kern/33290 by henry nelson @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.116 2006/03/28 20:58:41 pavel Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.116 $" a199 2 options PCI_NETBSD_CONFIGURE d509 2 @ 1.116 log @Add stf to all kernel configs which have INET6 and gif, except the INSTALL ones and those for specific machines of developers. PR 32304. OK'ed by rpaulo. N.B. stf is a cloning device, so it still must be enabled by "ifconfig stf0 create". @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.115 2006/03/16 17:43:34 garbled Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.115 $" d172 1 a172 1 # see dev/pckbc/wskbdmap_mfii.c for implemented layouts @ 1.115 log @More changes to prep port: 1) Add the NVRAM device. This device allows us to speak with the nvram on prep-based machines and read/write to it. Also add a simple IOCTL interface for speaking with the nvram from userland. This hasn't been tested yet, but eventually I plan to support it with the sparc eeprom command. 2) Change the root device detection to use the nvram device to attempt to guess the boot device. Most machines should now correctly guess thier boot device, though I expect a few devices to still not work quite right yet. 3) change the default IRQ to level rather than edge in the pnpbus if the flags are invalid or empty. (based on output from a PowerStack E1) 4) correctly handle older machines in pnpbus that have FixedIOPorts rather than variable ones. Still have much to do. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.114 2006/03/09 20:17:27 garbled Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.114 $" d549 1 a549 1 #pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation @ 1.115.2.1 log @Merge 2006-03-31 NetBSD-current into the "peter-altq" branch. @ text @d1 1 a1 1 # $NetBSD$ d27 1 a27 1 #ident "GENERIC-$Revision$" d549 1 a549 1 pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation @ 1.115.2.2 log @Merge 2006-05-24 NetBSD-current into the "peter-altq" branch. @ text @d172 1 a172 1 # see dev/pckbport/wskbdmap_mfii.c for implemented layouts d200 2 a510 2 # Pull in optional local configuration include "arch/prep/conf/GENERIC.local" d521 2 a522 2 pseudo-device raid 8 # RAIDframe disk driver options RAID_AUTOCONFIG # auto-configuration of RAID components @ 1.114 log @Prep super-commit: 1) create new pnpbus psuedo bus. This is a bus layer that reads the PNP tree from the residual data and allows attachment of devices with the information given therein. Based loosely on i386/pnpbios. 2) Delete obio bus, as with the pnp bus we no longer need it. 3) Create a number of functions that gather the information needed to set up the machine from the residual data, rather than hardcoding it in. 4) Create a quirk table for machines that are bizzare enough that the residual information is not sufficient. (such as the 6015) 5) Using the data gathering routines and the quirk table, delete struct platform completely from the architecture. Prep is now almost completely dynamic in figuring out the machine it is running on and setting things up properly. 6) Add a wdc_pnpbus driver which attaches the wdc controller found on some 7248's and the 6015. This replaces the now-defunct wdc_obio. 7) delete all the mot_* and ibm_* files, and replace them with a single ibm_machdep.c which only contains the quirk functions for the 6015 and the 6050. 8) Modify GENERIC to work with all this stuff. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.113 2006/02/23 19:44:02 garbled Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.113 $" d157 2 d249 1 @ 1.113 log @Commit support for the IBM Model 7024 E20 and E30. (E30 not tested). Changes: Added a pci-EISA bridge device and associated glue to the prep port. Adapted from i386. Change pci_intr_fixup_*() to pass the pin argument on all platforms. Make PCI_NETBSD_CONFIGURE leave the MPIC alone. We map it separately. 7024 kernel was also succ. tested on an IBM 7043, so no regression there. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.112 2006/02/22 10:41:35 hira Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.112 $" a31 7 options PLATFORM_IBM_6015 # IBM RS/6000 40P options PLATFORM_IBM_6040 # IBM ThinkPad 820 options PLATFORM_IBM_6050 # IBM Personal Power Series 830 options PLATFORM_IBM_7248 # IBM RS/6000 7248-100/120/133 options PLATFORM_IBM_7043_140 # IBM RS/6000 43P 7043-140 options PLATFORM_IBM_7024 # IBM RS/6000 7024-E20/E30 options PLATFORM_MOTOROLA_ULMB60XA # Motorola ULMB60xA (?) d227 1 a227 2 obio0 at mainbus0 a303 1 d306 5 a310 3 # IBM Personal Power Series 830 IDE controller wdc0 at obio? port 0x1f0 irq 13 wdc1 at obio? port 0x170 irq 13 d539 1 a539 1 pseudo-device sl # Serial Line IP a583 1 @ 1.113.4.1 log @sync with head - hopefully this will work @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.116 2006/03/28 20:58:41 pavel Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.116 $" d32 7 a163 2 #options NVRAM_DUMP # verbosely dump contents of nvram. # Warning: output may not be ascii! d234 2 a235 1 pnpbus0 at mainbus0 a254 1 nvram* at pnpbus? d312 1 d315 3 a317 5 # IDE controller found on most Power Personal machines wdc* at pnpbus? #fdc0 at pnpbus? # standard ISA floppy controller #fd0 at fdc0 drive ? d546 1 a546 1 #pseudo-device sl # Serial Line IP d553 1 a553 1 pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation d591 1 @ 1.113.4.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.113.4.1 2006/04/19 02:33:33 elad Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.113.4.1 $" d172 1 a172 1 # see dev/pckbport/wskbdmap_mfii.c for implemented layouts d200 2 a510 2 # Pull in optional local configuration include "arch/prep/conf/GENERIC.local" d521 2 a522 2 pseudo-device raid 8 # RAIDframe disk driver options RAID_AUTOCONFIG # auto-configuration of RAID components @ 1.113.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.113 2006/02/23 19:44:02 garbled Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.113 $" d32 7 d234 2 a235 1 pnpbus0 at mainbus0 d312 1 d315 3 a317 5 # IDE controller found on most Power Personal machines wdc* at pnpbus? #fdc0 at pnpbus? # standard ISA floppy controller #fd0 at fdc0 drive ? d546 1 a546 1 #pseudo-device sl # Serial Line IP d591 1 @ 1.113.2.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.113.2.1 2006/03/13 09:06:59 yamt Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.113.2.1 $" a156 2 #options NVRAM_DUMP # verbosely dump contents of nvram. # Warning: output may not be ascii! a246 1 nvram* at pnpbus? d546 1 a546 1 pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation @ 1.113.2.3 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.113.2.2 2006/04/01 12:06:26 yamt Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.113.2.2 $" d172 1 a172 1 # see dev/pckbport/wskbdmap_mfii.c for implemented layouts d200 2 a510 2 # Pull in optional local configuration include "arch/prep/conf/GENERIC.local" d521 2 a522 2 pseudo-device raid 8 # RAIDframe disk driver options RAID_AUTOCONFIG # auto-configuration of RAID components @ 1.113.2.4 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.113.2.3 2006/05/24 10:57:10 yamt Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.113.2.3 $" d244 2 a245 3 #mcclock0 at isa? port 0x70 # mc146818 and compatible mcclock* at pnpbus? # mc146818 and compatible mkclock* at pnpbus? # mk48t18 and compatible a362 3 # pnpbus network interfaces we* at pnpbus? # WD/SMC Ethernet d368 1 a368 1 we1 at isa? port 0x300 iomem 0xe8000 irq 11 @ 1.113.2.5 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.113.2.4 2006/06/26 12:45:13 yamt Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.113.2.4 $" a287 1 spc* at pcmcia? function ? # Fujitsu MB87030/MB89352 SCSI a295 1 scsibus* at spc? a542 1 #pseudo-device carp # Common Address Redundancy Protocol @ 1.113.2.6 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.113.2.5 2006/08/11 15:42:41 yamt Exp $ d25 3 a27 1 #ident "GENERIC-$Revision$" d41 1 a41 1 #options SYSTRACE # system call vetting via systrace(1) a131 1 options IPFILTER_LOOKUP # ippool(8) support a312 4 # PCI IDE controllers pciide* at pci? dev ? function ? flags 0x0000 hptide* at pci? dev ? function ? d425 1 a425 1 # USB serial adapter d579 1 @ 1.112 log @Fix typo (Prolofic -> Prolific). @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.111 2006/02/05 05:02:02 cube Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.111 $" d37 1 d211 4 d218 1 @ 1.111 log @Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf). @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.110 2006/02/04 03:35:52 rpaulo Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.110 $" d448 1 a448 1 # Prolofic PL2301/PL2302 host-to-host adapter @ 1.110 log @bpfilter doesn't accept count anymore. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.109 2006/02/02 21:32:10 reinoud Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.109 $" d531 1 a531 1 pseudo-device vnd 4 # disk-like interface to files d538 1 a538 1 pseudo-device ppp 2 # Point-to-Point Protocol d540 3 a542 3 pseudo-device sl 2 # Serial Line IP pseudo-device strip 2 # Starmode Radio IP (Metricom) pseudo-device tun 2 # network tunneling over tty d544 4 a547 4 pseudo-device gre 2 # generic L3 over IP tunnel pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith 2 # IPv[46] tcp relay translation i/f #pseudo-device stf 2 # 6to4 IPv6 over IPv4 encapsulation @ 1.109 log @Add commented out UDF file-system entry in all GENERIC configurations. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.108 2005/12/20 05:35:29 thorpej Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.108 $" d536 1 a536 1 pseudo-device bpfilter 8 # Berkeley packet filter @ 1.109.2.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.117 2006/04/19 10:31:45 drochner Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.117 $" d32 6 a162 2 #options NVRAM_DUMP # verbosely dump contents of nvram. # Warning: output may not be ascii! d176 1 a176 1 # see dev/pckbport/wskbdmap_mfii.c for implemented layouts a209 4 pceb* at pci? dev ? function ? # PCI-EISA bridges # EISA bus support eisa* at pceb? a212 1 isa* at pceb? d228 2 a229 1 pnpbus0 at mainbus0 a248 1 nvram* at pnpbus? d306 1 d309 3 a311 5 # IDE controller found on most Power Personal machines wdc* at pnpbus? #fdc0 at pnpbus? # standard ISA floppy controller #fd0 at fdc0 drive ? d448 1 a448 1 # Prolific PL2301/PL2302 host-to-host adapter d531 1 a531 1 pseudo-device vnd # disk-like interface to files d536 1 a536 1 pseudo-device bpfilter # Berkeley packet filter d538 1 a538 1 pseudo-device ppp # Point-to-Point Protocol d540 3 a542 3 #pseudo-device sl # Serial Line IP pseudo-device strip # Starmode Radio IP (Metricom) pseudo-device tun # network tunneling over tty d544 4 a547 4 pseudo-device gre # generic L3 over IP tunnel pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith # IPv[46] tcp relay translation i/f pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation d585 1 @ 1.109.2.2 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.109.2.1 2006/04/22 11:37:53 simonb Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.109.2.1 $" d200 2 a510 2 # Pull in optional local configuration include "arch/prep/conf/GENERIC.local" d521 2 a522 2 pseudo-device raid 8 # RAIDframe disk driver options RAID_AUTOCONFIG # auto-configuration of RAID components @ 1.108 log @Remove the tablet line discipline. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.107 2005/12/09 23:34:03 elad Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.107 $" d110 1 @ 1.108.4.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.129 2006/09/01 07:41:57 garbled Exp $ d25 3 a27 1 #ident "GENERIC-$Revision: 1.129 $" d32 6 d47 1 a47 1 #options SYSTRACE # system call vetting via systrace(1) a109 1 #file-system UDF # experimental - OSTA UDF CD/DVD file-system a136 1 options IPFILTER_LOOKUP # ippool(8) support a161 2 #options NVRAM_DUMP # verbosely dump contents of nvram. # Warning: output may not be ascii! d175 1 a175 1 # see dev/pckbport/wskbdmap_mfii.c for implemented layouts d203 2 a208 4 pceb* at pci? dev ? function ? # PCI-EISA bridges # EISA bus support eisa* at pceb? a211 1 isa* at pceb? d227 2 a228 1 pnpbus0 at mainbus0 d245 2 a246 3 #mcclock0 at isa? port 0x70 # mc146818 and compatible mcclock* at pnpbus? # mc146818 and compatible mkclock* at pnpbus? # mk48t18 and compatible a247 1 nvram* at pnpbus? a286 1 spc* at pcmcia? function ? # Fujitsu MB87030/MB89352 SCSI a294 1 scsibus* at spc? d305 1 d308 3 a310 9 # IDE controller found on most Power Personal machines wdc* at pnpbus? # PCI IDE controllers pciide* at pci? dev ? function ? flags 0x0000 hptide* at pci? dev ? function ? #fdc0 at pnpbus? # standard ISA floppy controller #fd0 at fdc0 drive ? a361 3 # pnpbus network interfaces we* at pnpbus? # WD/SMC Ethernet d367 1 a367 1 we1 at isa? port 0x300 iomem 0xe8000 irq 11 d418 1 a418 1 # USB serial adapter d447 1 a447 1 # Prolific PL2301/PL2302 host-to-host adapter a507 2 # Pull in optional local configuration include "arch/prep/conf/GENERIC.local" d518 2 a519 2 pseudo-device raid 8 # RAIDframe disk driver options RAID_AUTOCONFIG # auto-configuration of RAID components d530 1 a530 1 pseudo-device vnd # disk-like interface to files d535 1 a535 2 pseudo-device bpfilter # Berkeley packet filter #pseudo-device carp # Common Address Redundancy Protocol d537 1 a537 1 pseudo-device ppp # Point-to-Point Protocol d539 3 a541 3 #pseudo-device sl # Serial Line IP pseudo-device strip # Starmode Radio IP (Metricom) pseudo-device tun # network tunneling over tty d543 4 a546 4 pseudo-device gre # generic L3 over IP tunnel pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith # IPv[46] tcp relay translation i/f pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation d569 1 d584 1 @ 1.108.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.108 2005/12/20 05:35:29 thorpej Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.108 $" a109 1 #file-system UDF # experimental - OSTA UDF CD/DVD file-system d530 1 a530 1 pseudo-device vnd # disk-like interface to files d535 1 a535 1 pseudo-device bpfilter # Berkeley packet filter d537 1 a537 1 pseudo-device ppp # Point-to-Point Protocol d539 3 a541 3 pseudo-device sl # Serial Line IP pseudo-device strip # Starmode Radio IP (Metricom) pseudo-device tun # network tunneling over tty d543 4 a546 4 pseudo-device gre # generic L3 over IP tunnel pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith # IPv[46] tcp relay translation i/f #pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation @ 1.108.2.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.108.2.1 2006/02/18 15:38:44 yamt Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.108.2.1 $" a36 1 options PLATFORM_IBM_7024 # IBM RS/6000 7024-E20/E30 a209 4 pceb* at pci? dev ? function ? # PCI-EISA bridges # EISA bus support eisa* at pceb? a212 1 isa* at pceb? d448 1 a448 1 # Prolific PL2301/PL2302 host-to-host adapter @ 1.107 log @Add (commented out) Veriexec options and pseudo-device to GENERIC kernels, and remove the i386 GENERIC_VERIEXEC config. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.106 2005/12/07 09:10:18 tsutsui Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.106 $" a552 1 pseudo-device tb 1 # tablet line discipline @ 1.106 log @Adjust comments for options FFS_NO_SNAPSHOT. XXX: This option should be mentioned in options(4). @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.105 2005/11/25 16:41:31 thorpej Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.105 $" d568 18 @ 1.105 log @swcr -> swcrypto @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.104 2005/11/25 16:35:12 thorpej Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.104 $" d117 1 a117 1 #options FFS_NO_SNAPSHOT # ffs snapshots @ 1.104 log @"pseudo-device crypto" really refers to the /dev/crypto API to the opencrypto framework, not the framework itself. Update the comment accordingly. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.103 2005/11/25 16:30:23 thorpej Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.103 $" d513 1 a513 1 #pseudo-device swcr # software crypto implementation @ 1.103 log @Add "pseudo-device swcr" (commented out if "pseudo-device crypto" is also commented out). @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.102 2005/09/10 19:20:50 jmmv Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.102 $" d512 1 a512 1 #pseudo-device crypto # opencrypto framework @ 1.102 log @Initial addition of tmpfs, an efficient memory file-system. This project was developed as part of Google's Summer of Code 2005 program. This change adds the kernel code, the mount_tmpfs utility, a regression test suite and does all other related changes to integrate these. The file-system is still *experimental*. Therefore, it is disabled by default in all kernels. However, as typically done, a commented-out entry is added in them to ease its setup. Note that I haven't commited the required mountd(8) changes to be able to export tmpfs file-systems because NFS support is still very unstable and because, before enabling it, I'd like to do some other changes. OK'ed by my project mentor, William Studenmund (wrstuden@@). @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.101 2005/08/19 05:19:54 christos Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.101 $" d513 1 @ 1.102.6.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.102 2005/09/10 19:20:50 jmmv Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.102 $" d512 1 a512 2 #pseudo-device crypto # /dev/crypto device #pseudo-device swcrypto # software crypto implementation @ 1.101 log @Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.100 2005/08/19 02:03:53 christos Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.100 $" d109 1 @ 1.100 log @64 bit inode changes. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.99 2005/08/05 09:23:17 skrll Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.99 $" d108 1 a108 1 #file-system PTYFS # experimental - /dev/ptm support @ 1.99 log @Add (commented out) ucycom to various kernel configs. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.98 2005/07/31 04:04:43 yamt Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.98 $" d84 1 @ 1.98 log @revert "defflag VMSWAP" changes for now. there seems to be far more people who don't want to edit their kernel config files than i thought. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.97 2005/07/30 06:35:38 yamt Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.97 $" d416 3 @ 1.97 log @add "options VMSWAP" to non INSTALL kernels. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.96 2005/07/17 00:08:29 hubertf Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.96 $" a561 2 options VMSWAP # Swap device/file support @ 1.96 log @Add support for reading cloop2 compressed filesystem image, enable by putting VND_COMPRESSION into kernel config file. Written by Cliff Wright, polished up slightly by me. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.95 2005/07/07 17:05:58 tron Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.95 $" d562 2 @ 1.95 log @Add (commented out) IPSEC_NAT_T option. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.94 2005/06/25 12:05:18 rpaulo Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.94 $" d525 1 @ 1.94 log @Add file-system PTYFS (commented out) so that people know its existence. Ok'ed by Christos Zoulas and Hubert Feyrer. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.93 2005/06/09 14:43:31 tsutsui Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.93 $" d125 1 @ 1.94.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.94 2005/06/25 12:05:18 rpaulo Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.94 $" d32 6 a83 1 options COMPAT_30 # NetBSD 3.0 compatibility. d107 1 a107 3 file-system PTYFS # /dev/pts/N support #file-system TMPFS # experimental - Efficient memory file-system #file-system UDF # experimental - OSTA UDF CD/DVD file-system d115 1 a115 1 #options FFS_NO_SNAPSHOT # No FFS snapshot support a124 1 #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) a158 2 #options NVRAM_DUMP # verbosely dump contents of nvram. # Warning: output may not be ascii! d172 1 a172 1 # see dev/pckbport/wskbdmap_mfii.c for implemented layouts d200 2 a205 4 pceb* at pci? dev ? function ? # PCI-EISA bridges # EISA bus support eisa* at pceb? a208 1 isa* at pceb? d224 2 a225 1 pnpbus0 at mainbus0 d242 2 a243 3 #mcclock0 at isa? port 0x70 # mc146818 and compatible mcclock* at pnpbus? # mc146818 and compatible mkclock* at pnpbus? # mk48t18 and compatible a244 1 nvram* at pnpbus? d302 1 d305 3 a307 5 # IDE controller found on most Power Personal machines wdc* at pnpbus? #fdc0 at pnpbus? # standard ISA floppy controller #fd0 at fdc0 drive ? a414 3 # USB serial adpater #ucycom* at uhidev? reportid ? d441 1 a441 1 # Prolific PL2301/PL2302 host-to-host adapter a501 2 # Pull in optional local configuration include "arch/prep/conf/GENERIC.local" d506 1 a506 2 #pseudo-device crypto # /dev/crypto device #pseudo-device swcrypto # software crypto implementation d511 2 a512 2 pseudo-device raid 8 # RAIDframe disk driver options RAID_AUTOCONFIG # auto-configuration of RAID components d523 1 a523 2 pseudo-device vnd # disk-like interface to files #options VND_COMPRESSION # compressed vnd(4) d527 1 a527 1 pseudo-device bpfilter # Berkeley packet filter d529 1 a529 1 pseudo-device ppp # Point-to-Point Protocol d531 3 a533 3 #pseudo-device sl # Serial Line IP pseudo-device strip # Starmode Radio IP (Metricom) pseudo-device tun # network tunneling over tty d535 4 a538 4 pseudo-device gre # generic L3 over IP tunnel pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith # IPv[46] tcp relay translation i/f pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation d545 1 a559 17 # Veriexec #options VERIFIED_EXEC # # a pseudo device needed for veriexec #pseudo-device veriexec 1 # # Uncomment the fingerprint methods below that are desired. Note that # removing fingerprint methods will have almost no impact on the kernel # code size. # #options VERIFIED_EXEC_FP_RMD160 #options VERIFIED_EXEC_FP_SHA256 #options VERIFIED_EXEC_FP_SHA384 #options VERIFIED_EXEC_FP_SHA512 #options VERIFIED_EXEC_FP_SHA1 #options VERIFIED_EXEC_FP_MD5 @ 1.94.2.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.94.2.1 2006/06/21 14:55:11 yamt Exp $ d25 3 a27 1 #ident "GENERIC-$Revision$" d41 1 a41 1 #options SYSTRACE # system call vetting via systrace(1) d103 1 a103 1 #file-system TMPFS # Efficient memory file-system a131 1 options IPFILTER_LOOKUP # ippool(8) support a287 1 spc* at pcmcia? function ? # Fujitsu MB87030/MB89352 SCSI a295 1 scsibus* at spc? a310 4 # PCI IDE controllers pciide* at pci? dev ? function ? flags 0x0000 hptide* at pci? dev ? function ? a363 3 # pnpbus network interfaces we* at pnpbus? # WD/SMC Ethernet d369 1 a369 1 we1 at isa? port 0x300 iomem 0xe8000 irq 11 d420 1 a420 1 # USB serial adapter d515 3 a517 2 pseudo-device crypto # /dev/crypto device pseudo-device swcrypto # software crypto implementation a539 1 #pseudo-device carp # Common Address Redundancy Protocol a571 2 options FILEASSOC # fileassoc(9) - required for Veriexec d573 1 d576 1 a576 1 pseudo-device veriexec 1 d582 6 a587 6 options VERIFIED_EXEC_FP_RMD160 options VERIFIED_EXEC_FP_SHA256 options VERIFIED_EXEC_FP_SHA384 options VERIFIED_EXEC_FP_SHA512 options VERIFIED_EXEC_FP_SHA1 options VERIFIED_EXEC_FP_MD5 @ 1.94.2.3 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.94.2.2 2006/12/30 20:46:49 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.94.2.2 $" a314 1 slide* at pci? dev ? function ? a408 3 # PCMCIA USB controllers slhci* at pcmcia? function ? # ScanLogic SL811HS a411 1 #usb* at slhci? d415 1 a415 1 #uhub* at uhub? port ? a561 1 pseudo-device agr # IEEE 802.3ad link aggregation @ 1.94.2.4 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.94.2.3 2007/09/03 14:29:05 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.94.2.3 $" d31 1 a31 3 options PIC_OPENPIC # OpenPIC support (7043-140) options PIC_PREPIVR options PIC_I8259 d411 1 a411 1 #slhci* at pcmcia? function ? # ScanLogic SL811HS @ 1.94.2.5 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.94.2.4 2007/10/27 11:28:04 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.94.2.4 $" d45 4 d50 1 @ 1.94.2.6 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.94.2.5 2007/11/15 11:43:18 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.94.2.5 $" d41 1 @ 1.94.2.7 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.94.2.6 2008/01/21 09:38:32 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.94.2.6 $" d32 2 a33 2 options PIC_PREPIVR options PIC_I8259 d50 1 a50 1 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) d76 1 a76 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. d104 1 a104 1 #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental d152 1 a152 1 #options NVRAM_DUMP # verbosely dump contents of nvram. d533 7 a539 7 #options RF_INCLUDE_EVENODD=1 #options RF_INCLUDE_RAID5_RS=1 #options RF_INCLUDE_PARITYLOGGING=1 #options RF_INCLUDE_CHAINDECLUSTER=1 #options RF_INCLUDE_INTERDECLUSTER=1 #options RF_INCLUDE_PARITY_DECLUSTERING=1 #options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 d562 1 a562 1 #options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too d582 1 a582 1 options FILEASSOC # fileassoc(9) - required for Veriexec @ 1.94.2.8 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.94.2.7 2008/02/27 08:36:23 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.94.2.7 $" d520 1 a520 1 cinclude "arch/prep/conf/GENERIC.local" @ 1.93 log @- Rename options NEW_BUFQ_STRATEGY -> options BUFQ_READPRIO. (still commented out) - Add (also commented out) options BUFQ_PRIOCSCAN. Suggested by perry and soda on tech-kern. Please refer options(4) for details for these options. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.92 2005/04/15 17:27:21 itohy Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.92 $" d107 1 @ 1.92 log @Add ukyopon(4). @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.91 2005/03/25 23:28:44 cube Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.91 $" d67 2 a68 1 #options NEW_BUFQ_STRATEGY @ 1.91 log @Add attimer(4) configurations everywhere pcppi(4) exists, with the following rule: If a pcppi device is enabled for an attachment, enable an attimer for the same attachement, otherwise comment it. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.90 2005/02/25 13:46:51 simonb Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.90 $" d462 4 @ 1.90 log @Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files that didn't have those options but had other earlier compat options. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.89 2005/02/18 21:05:53 dsl Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.89 $" d236 1 @ 1.90.2.1 log @Pull up revision 1.92 (requested by itohy in ticket #160): Add ukyopon(4). @ text @d1 1 a1 1 # $NetBSD$ d27 1 a27 1 #ident "GENERIC-$Revision$" a460 4 # Kyocera AIR-EDGE PHONE #ukyopon* at uhub? port ? #ucom* at ukyopon? portno ? @ 1.90.2.2 log @Pull up revision 1.95 (requested by tron in ticket #566): Add (commented out) IPSEC_NAT_T option. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.90.2.1 2005/04/17 11:40:44 tron Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.90.2.1 $" a122 1 #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) @ 1.90.2.3 log @Pull up revision 1.96 (requested by hubertf in ticket #625): Add support for reading cloop2 compressed filesystem images, enable by putting VND_COMPRESSION into kernel config file. Written by Cliff Wright, polished up slightly by me. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.90.2.2 2005/07/18 21:12:59 riz Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.90.2.2 $" a521 1 #options VND_COMPRESSION # compressed vnd(4) @ 1.89 log @Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.88 2005/02/11 08:25:56 dsl Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.88 $" d82 1 @ 1.88 log @Add 'option FFS_SNAPSHOT' to most of the config files. Commented out for kernels that appear to hace space constraints. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.87 2005/01/31 16:55:29 hannken Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.87 $" d112 1 a112 1 options FFS_SNAPSHOT # ffs snapshots @ 1.87 log @Add file system snapshots to kernel configs. - Ffs internal snapshots get compiled in unconditionally. - File system snapshot device fss(4) added to all kernel configs that have a disk. Device is commented out on all non-GENERIC kernels. Reviewed by: Jason Thorpe @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.86 2005/01/28 03:19:50 rumble Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.86 $" d112 1 @ 1.86 log @Sprinkle options UFS_DIRHASH on GENERIC kernels. It's presently commented out and labeled experimental pending further review and testing. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.85 2005/01/17 15:28:52 cube Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.85 $" d512 1 @ 1.85 log @Add tap(4) support to a random^Wcarefully chosen set of kernel configs. All those kernels have a line for both tun and bridge, and if either is commented out, tap is commented out also. With the exception of i386's GENERIC_TINY. XXX: we _need_ some way of making this more simple. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.84 2004/11/10 17:54:06 christos Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.84 $" d110 1 @ 1.85.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD$ d27 1 a27 1 #ident "GENERIC-$Revision$" a109 1 #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental a110 1 options FFS_SNAPSHOT # ffs snapshots a510 1 pseudo-device fss 4 # file system snapshot device @ 1.85.2.2 log @sync with head. xen and whitespace. xen part is not finished. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.85.2.1 2005/02/12 18:17:39 yamt Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.85.2.1 $" a81 1 options COMPAT_20 # NetBSD 2.0, d112 1 a112 1 #options FFS_NO_SNAPSHOT # ffs snapshots @ 1.85.2.3 log @sync with head. @ text @d1 1 a1 1 # $NetBSD$ d27 1 a27 1 #ident "GENERIC-$Revision$" a235 1 attimer0 at isa? # AT Timer @ 1.84 log @Add COMPAT_BSDPTY to the rest of the config files. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.83 2004/10/23 14:00:53 augustss Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.83 $" d523 1 @ 1.84.4.1 log @sync with -current @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.92 2005/04/15 17:27:21 itohy Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.92 $" a81 1 options COMPAT_20 # NetBSD 2.0, a109 1 #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental a110 1 #options FFS_NO_SNAPSHOT # ffs snapshots a232 1 attimer0 at isa? # AT Timer a457 4 # Kyocera AIR-EDGE PHONE #ukyopon* at uhub? port ? #ucom* at ukyopon? portno ? a510 1 pseudo-device fss 4 # file system snapshot device a522 1 pseudo-device tap # virtual Ethernet @ 1.83 log @s/uax/axe/ @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.82 2004/09/04 23:29:57 manu Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.82 $" d85 1 @ 1.82 log @IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@@ @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.81 2004/07/15 03:53:51 atatat Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.81 $" d428 1 a430 1 #uax* at uhub? port ? # ASIX AX88172 based adapters @ 1.81 log @Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.80 2004/06/28 21:07:49 bouyer Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.80 $" d121 1 @ 1.80 log @Add options P1003_1B_SEMAPHORE to all GENERIC-like kernel config files where SYSV* options were already present (commented out if the SYSV* options are commented out). Fix lib/25897 and lib/25898. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.79 2004/06/26 21:51:04 kleink Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.79 $" d63 1 @ 1.79 log @Add platform support for the IBM RS/6000 6015 a/k/a 7020-001 a/k/a 40P. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.78 2004/06/26 07:32:08 abs Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.78 $" d57 1 @ 1.78 log @Add (commented out) ALTQ options to all GENERIC-like files @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.77 2004/06/22 14:09:51 itojun Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.77 $" d32 1 d354 1 a354 1 #we1 at isa? port 0x300 iomem 0xe4000 irq 11 @ 1.77 log @have pf and pflog pseudo-device (commented out). reviewed by matt, perry, christos @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.76 2004/06/18 15:04:05 christos Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.76 $" d127 13 @ 1.76 log @ptm is now mandatory, depends on pty, and can be disabled with -DNO_DEV_PTM @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.75 2004/06/16 15:07:41 christos Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.75 $" d521 2 @ 1.75 log @Add pseudo-device ptm on all the generic flavored kernels. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.74 2004/03/12 15:18:33 nonaka Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.74 $" a514 1 pseudo-device ptm # pseudo-terminal multiplexor @ 1.74 log @reduce size... @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.73 2004/01/18 16:08:15 he Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.73 $" d515 1 @ 1.74.2.1 log @Pull up revision 1.78 (requested by abs in ticket #567). Add (commented out) ALTQ options to all GENERIC-like files @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.74 2004/03/12 15:18:33 nonaka Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.74 $" a126 13 #options ALTQ # Manipulate network interfaces' output queues #options ALTQ_BLUE # Stochastic Fair Blue #options ALTQ_CBQ # Class-Based Queueing #options ALTQ_CDNR # Diffserv Traffic Conditioner #options ALTQ_FIFOQ # First-In First-Out Queue #options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box) #options ALTQ_HFSC # Hierarchical Fair Service Curve #options ALTQ_LOCALQ # Local queueing discipline #options ALTQ_PRIQ # Priority Queueing #options ALTQ_RED # Random Early Detection #options ALTQ_RIO # RED with IN/OUT #options ALTQ_WFQ # Weighted Fair Queueing @ 1.74.2.2 log @Pull up revision 1.80 (requested by bouyer in ticket #573): Add options P1003_1B_SEMAPHORE to all GENERIC-like kernel config files where SYSV* options were already present (commented out if the SYSV* options are commented out). Fixes PR#25897 and PR#25898. @ text @d1 1 a1 1 # $NetBSD$ d27 1 a27 1 #ident "GENERIC-$Revision$" a55 1 options P1003_1B_SEMAPHORE # p1003.1b semaphore support @ 1.74.2.3 log @Pull up revision 1.81 (requested by atatat in ticket #663): Add "options SYSCTL_INCLUDE_DESCR" to a lot of configurations, but commented out in most of them. @ text @a61 1 options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel @ 1.74.2.3.2.1 log @Pull up revision 1.92 (requested by itohy in ticket #1430): Add ukyopon(4). @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.92 2005/04/15 17:27:21 itohy Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.74.2.3 $" a454 4 # Kyocera AIR-EDGE PHONE #ukyopon* at uhub? port ? #ucom* at ukyopon? portno ? @ 1.73 log @Comment out opencrypto bits for now; the prep port does not yet have generic soft interrupts, which the opencrypto software depends on. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.72 2004/01/14 22:29:03 jonathan Exp $ d25 3 a27 1 #ident "GENERIC-$Revision: 1.72 $" d67 1 a67 1 options DIAGNOSTIC # cheap kernel consistency checks d86 1 a86 1 file-system LFS # log-structured file system d89 1 a89 1 file-system NTFS # Windows/NT file system (experimental) d92 1 a92 1 file-system FDESC # /dev/fd d95 2 a96 2 file-system OVERLAY # overlay file system file-system PORTAL # portal filesystem (still experimental) d98 1 a98 1 file-system UMAPFS # NULLFS + uid and gid remapping d104 1 a104 1 options FFS_EI # FFS Endian Independant support d118 1 a118 1 options NETATALK # AppleTalk networking protocols d129 1 a129 1 options MIIVERBOSE # verbose PHY autoconfig messages d132 1 a132 1 options PCMCIAVERBOSE # verbose PCMCIA configuration messages d137 1 a137 1 options NFS_BOOT_BOOTP d159 1 a159 1 #config netbsd root on le0 type nfs d198 1 a198 1 isapnp0 at isa? d238 2 a239 2 pcmcom* at pcmcia? function ? # PCMCIA multi-port serial cards com* at pcmcom? slave ? # ...and the slave devices d251 1 a251 1 adw* at pci? dev ? function ? # AdvanSys 9x0UW[D], 3940U[2,3]W SCSI d253 2 a254 2 iha* at pci? dev ? function ? # Initio INIC-940/950 SCSI pcscp* at pci? dev ? function ? # AMD 53c974 PCscsi-PCI SCSI d262 1 a262 1 scsibus* at adw? d265 2 a266 2 scsibus* at iha? scsibus* at pcscp? d274 2 a275 2 ch* at scsibus? target ? lun ? # SCSI autochangers ss* at scsibus? target ? lun ? # SCSI scanners d286 1 a286 1 wdc* at isapnp? d319 2 a320 2 fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard ISA floppy controller fd0 at fdc0 drive ? d336 5 a340 5 ep* at isa? port ? irq ? # 3Com 3c509 Ethernet ne0 at isa? port 0x280 irq 9 # NE2000-compatible Ethernet ne1 at isa? port 0x300 irq 10 we0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC Ethernet we1 at isa? port 0x300 iomem 0xe4000 irq 11 d343 2 a344 2 ep* at isapnp? # 3Com 3c509 Ethernet ne* at isapnp? # NE2000-compatible Ethernet d460 1 a460 1 midi* at pcppi? # MIDI interface to the PC speaker d463 1 a463 1 spkr0 at pcppi? # PC speaker d469 1 a469 1 joy* at isapnp? # Game ports (usually on audio cards) d516 1 a516 1 pseudo-device sequencer 1 # MIDI sequencer @ 1.72 log @Add support for opencrypto, PCI accelerators to sys/arch/*/conf/GENERIC files for machines I know to have genuine PCI slots. As sent to tech-kern for feedback in December 2003. Based on feedback, opencrypto is commented out in the macppc GENERIC (due to absense of GENERIC_SOFTINT support), and added to the sparc64 config (sys/arch/sparc64/conf/GENERIC32). @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.71 2003/10/19 22:00:01 kleink Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.71 $" d223 2 a224 2 hifn* at pci? dev ? function ? # Hifn 7755/7811/795x ubsec* at pci? dev ? function ? # Broadcom 5501/5601/580x/582x d475 2 a476 1 pseudo-device crypto # opencrypto framework @ 1.71 log @Add COMPAT_16. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.70 2003/10/18 08:30:14 lukem Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.70 $" d220 7 d475 2 @ 1.70 log @Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?' Use 'atapibus* at atapi?' instead of 'atapibus* at atabus?' @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.69 2003/10/08 11:14:52 bouyer Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.69 $" d76 1 @ 1.69 log @Add atabus. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.68 2003/08/22 07:52:50 itojun Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.68 $" d281 2 a282 2 # ATA bus support atabus* at wdc? channel ? d298 1 a298 1 atapibus* at atabus? @ 1.68 log @add udav* @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.67 2003/08/06 12:32:08 bouyer Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.67 $" d281 3 d295 1 a295 1 wd* at wdc? channel ? drive ? flags 0x0000 d298 1 a298 1 atapibus* at wdc? channel ? d394 1 a394 1 #atapibus* at umass? channel ? @ 1.67 log @Add esiop at pci to GENERIC which already have siop at pci. esiop has been tested enouth now. esiop not added to INSTALL kernels because of possible space constraint. siop should be able to drive all adapters supported by esiop. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.66 2003/04/26 14:10:07 ragge Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.66 $" d402 1 @ 1.66 log @Add pseudo-device ksyms. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.65 2003/02/27 19:22:46 perseant Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.65 $" d246 1 d258 1 @ 1.66.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.81 2004/07/15 03:53:51 atatat Exp $ d25 1 a25 3 makeoptions COPTS="-Os -mmultiple" # -Os -mmultiple to reduce size. #ident "GENERIC-$Revision: 1.81 $" a29 1 options PLATFORM_IBM_6015 # IBM RS/6000 40P a53 1 options P1003_1B_SEMAPHORE # p1003.1b semaphore support a58 1 options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel d65 1 a65 1 #options DIAGNOSTIC # cheap kernel consistency checks a75 1 options COMPAT_16 # NetBSD 1.6, d83 1 a83 1 #file-system LFS # log-structured file system d86 1 a86 1 #file-system NTFS # Windows/NT file system (experimental) d89 1 a89 1 #file-system FDESC # /dev/fd d92 2 a93 2 #file-system OVERLAY # overlay file system #file-system PORTAL # portal filesystem (still experimental) d95 1 a95 1 #file-system UMAPFS # NULLFS + uid and gid remapping d101 1 a101 1 #options FFS_EI # FFS Endian Independant support d115 1 a115 1 #options NETATALK # AppleTalk networking protocols a123 13 #options ALTQ # Manipulate network interfaces' output queues #options ALTQ_BLUE # Stochastic Fair Blue #options ALTQ_CBQ # Class-Based Queueing #options ALTQ_CDNR # Diffserv Traffic Conditioner #options ALTQ_FIFOQ # First-In First-Out Queue #options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box) #options ALTQ_HFSC # Hierarchical Fair Service Curve #options ALTQ_LOCALQ # Local queueing discipline #options ALTQ_PRIQ # Priority Queueing #options ALTQ_RED # Random Early Detection #options ALTQ_RIO # RED with IN/OUT #options ALTQ_WFQ # Weighted Fair Queueing d126 1 a126 1 #options MIIVERBOSE # verbose PHY autoconfig messages d129 1 a129 1 #options PCMCIAVERBOSE # verbose PCMCIA configuration messages d134 1 a134 1 #options NFS_BOOT_BOOTP d156 1 a156 1 #config netbsd root on pcn0 type nfs d195 1 a195 1 #isapnp0 at isa? a218 7 # Cryptographic Devices # PCI cryptographic devices #hifn* at pci? dev ? function ? # Hifn 7755/7811/795x #ubsec* at pci? dev ? function ? # Broadcom 5501/5601/580x/582x d228 2 a229 2 #pcmcom* at pcmcia? function ? # PCMCIA multi-port serial cards #com* at pcmcom? slave ? # ...and the slave devices d241 1 a241 1 #adw* at pci? dev ? function ? # AdvanSys 9x0UW[D], 3940U[2,3]W SCSI d243 2 a244 2 #iha* at pci? dev ? function ? # Initio INIC-940/950 SCSI #pcscp* at pci? dev ? function ? # AMD 53c974 PCscsi-PCI SCSI a245 1 esiop* at pci? dev ? function ? # Symbios 53c875 SCSI and newer d251 1 a251 1 #scsibus* at adw? d254 2 a255 2 #scsibus* at iha? #scsibus* at pcscp? a256 1 scsibus* at esiop? d262 2 a263 2 #ch* at scsibus? target ? lun ? # SCSI autochangers #ss* at scsibus? target ? lun ? # SCSI scanners d274 1 a274 1 #wdc* at isapnp? a278 3 # ATA (IDE) bus support atabus* at ata? d290 1 a290 1 wd* at atabus? drive ? flags 0x0000 d293 1 a293 1 atapibus* at atapi? d304 2 a305 2 #fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard ISA floppy controller #fd0 at fdc0 drive ? d321 4 a324 4 #ep* at isa? port ? irq ? # 3Com 3c509 Ethernet #ne0 at isa? port 0x280 irq 9 # NE2000-compatible Ethernet #ne1 at isa? port 0x300 irq 10 #we0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC Ethernet d328 2 a329 2 #ep* at isapnp? # 3Com 3c509 Ethernet #ne* at isapnp? # NE2000-compatible Ethernet d389 1 a389 1 #atapibus* at umass? a399 1 #udav* at uhub? port ? # Davicom DM9601 based adapters d444 1 a444 1 #midi* at pcppi? # MIDI interface to the PC speaker d447 1 a447 1 #spkr0 at pcppi? # PC speaker d453 1 a453 1 #joy* at isapnp? # Game ports (usually on audio cards) a460 3 # Not yet ready -- prep lacks generic soft interrupts #pseudo-device crypto # opencrypto framework d497 1 a497 1 #pseudo-device sequencer 1 # MIDI sequencer a501 2 #pseudo-device pf # PF packet filter #pseudo-device pflog # PF log if @ 1.66.2.2 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.82 2004/09/04 23:29:57 manu Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.82 $" a120 1 #options PIM # Protocol Independent Multicast @ 1.66.2.3 log @Fix the sync with head I botched. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.66.2.1 2004/08/03 10:39:48 skrll Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.66.2.1 $" @ 1.66.2.4 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.66.2.3 2004/09/21 13:21:00 skrll Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.66.2.3 $" a427 1 #axe* at uhub? port ? # ASIX AX88172 based adapters d430 1 @ 1.66.2.5 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.66.2.4 2004/11/02 07:50:46 skrll Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.66.2.4 $" a84 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. @ 1.66.2.6 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.66.2.5 2004/11/14 08:15:24 skrll Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.66.2.5 $" a522 1 pseudo-device tap # virtual Ethernet @ 1.66.2.7 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.66.2.6 2005/01/24 08:34:27 skrll Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.66.2.6 $" a109 1 #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental a510 1 pseudo-device fss 4 # file system snapshot device @ 1.66.2.8 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.66.2.7 2005/02/04 11:44:48 skrll Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.66.2.7 $" a111 1 options FFS_SNAPSHOT # ffs snapshots @ 1.66.2.9 log @Sync with HEAD. Hi Perry! @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.66.2.8 2005/02/15 21:32:51 skrll Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.66.2.8 $" a81 1 options COMPAT_20 # NetBSD 2.0, d112 1 a112 1 #options FFS_NO_SNAPSHOT # ffs snapshots @ 1.66.2.10 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.66.2.9 2005/03/04 16:39:02 skrll Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.66.2.9 $" a235 1 attimer0 at isa? # AT Timer @ 1.66.2.11 log @Sync with HEAD. Here we go again... @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.66.2.10 2005/04/01 14:28:04 skrll Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.66.2.10 $" d67 1 a67 2 #options BUFQ_READPRIO #options BUFQ_PRIOCSCAN a82 1 options COMPAT_30 # NetBSD 3.0 compatibility. a105 2 file-system PTYFS # /dev/pts/N support #file-system TMPFS # experimental - Efficient memory file-system a122 1 #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) a412 3 # USB serial adpater #ucycom* at uhidev? reportid ? a461 4 # Kyocera AIR-EDGE PHONE #ukyopon* at uhub? port ? #ucom* at ukyopon? portno ? a517 1 #options VND_COMPRESSION # compressed vnd(4) @ 1.66.2.12 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.107 2005/12/09 23:34:03 elad Exp $ d27 1 a27 1 #ident "GENERIC-$Revision: 1.107 $" d117 1 a117 1 #options FFS_NO_SNAPSHOT # No FFS snapshot support d512 1 a512 2 #pseudo-device crypto # /dev/crypto device #pseudo-device swcrypto # software crypto implementation a566 18 # Veriexec #options VERIFIED_EXEC # # a pseudo device needed for veriexec #pseudo-device veriexec 1 # # Uncomment the fingerprint methods below that are desired. Note that # removing fingerprint methods will have almost no impact on the kernel # code size. # #options VERIFIED_EXEC_FP_RMD160 #options VERIFIED_EXEC_FP_SHA256 #options VERIFIED_EXEC_FP_SHA384 #options VERIFIED_EXEC_FP_SHA512 #options VERIFIED_EXEC_FP_SHA1 #options VERIFIED_EXEC_FP_MD5 @ 1.65 log @Make BRIDGE_IPF an option, and document it. Add it (commented) to GENERIC. Let brconfig tell whether the bridge is using the ipfilter hook, or not. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.64 2003/02/16 17:35:17 augustss Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.64 $" d501 1 @ 1.64 log @Add uax(4) (and url(4) in some cases). @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.63 2003/02/10 19:50:26 kleink Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.63 $" d492 1 @ 1.63 log @Add another we(4) instance. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.62 2003/01/16 07:23:06 matt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.62 $" d398 2 @ 1.62 log @Add ISA Floppy (to be consistent with INSTALL). @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.61 2003/01/16 06:59:19 matt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.61 $" d325 1 @ 1.61 log @Add PLATFORM_IBM_6040 @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.60 2002/11/22 12:21:04 wiz Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.60 $" d301 5 @ 1.60 log @Fix typo (responsiness -> responsiveness). @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.59 2002/10/18 15:11:14 junyoung Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.59 $" d30 1 @ 1.59 log @Add NEW_BUFQ_STRATEGY (disabled by default). @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.58 2002/10/14 18:39:37 elric Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.58 $" d59 1 a59 1 # Enable experimental buffer queue strategy for better responsiness under @ 1.58 log @Added commented out cgd(4)s to GENERIC configs. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.57 2002/10/06 02:12:00 provos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.57 $" d58 4 @ 1.57 log @add SYSTRACE; approved perry. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.56 2002/09/25 11:49:53 martti Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.56 $" d450 1 @ 1.56 log @Add one space between "#option" and "IPFILTER_DEFAULT_BLOCK" @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.55 2002/09/20 10:39:58 martti Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.55 $" d43 1 @ 1.55 log @Added (commented out) IPFILTER_DEFAULT_BLOCK. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.54 2002/09/18 02:44:07 lukem Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.54 $" d115 1 a115 1 #options IPFILTER_DEFAULT_BLOCK # block all packets by default @ 1.54 log @enable USERCONF by default; it's small and extremely useful to have available. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.53 2002/06/17 05:14:23 lukem Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.53 $" d115 1 @ 1.53 log @Enable "pseudo-device clockctl" in all kernels, except installation related kernels (INSTALL* and RAMDISK*). This enables rc.conf(5) $ntpd_chroot to be used "out of the box" @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.52 2002/05/30 16:10:03 nonaka Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.52 $" d55 1 a55 1 #options USERCONF # userconf(4) support @ 1.52 log @Support IBM RS/6000 43P 7043-140. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.51 2002/05/02 15:17:56 nonaka Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.51 $" d483 1 @ 1.51 log @Added IBM Personal Power Series 830 IDE controller support. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.50 2002/05/02 14:58:36 nonaka Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.50 $" d32 1 d35 2 d390 1 a390 2 # FTDI FT8U100AX serial adapter #uftdi* at uhub? port ? d392 9 @ 1.51.4.1 log @Pull up revision 1.53 (requested by lukem in ticket #312): Enable "pseudo-device clockctl" in all kernels, except installation related kernels (INSTALL* and RAMDISK*). This enables rc.conf(5) $ntpd_chroot to be used "out of the box" @ text @d1 1 a1 1 # $NetBSD$ d25 1 a25 1 #ident "GENERIC-$Revision$" a471 1 pseudo-device clockctl # user control of clock subsystem @ 1.51.4.2 log @Pull up upgrade to IPfilter 3.4.29 (requested by martti in ticket #905). Affected files & revisions: dist/ipf/HISTORY 1.14 dist/ipf/fils.c 1.17-1.21 dist/ipf/ipf.c 1.11-1.13 dist/ipf/ipfs.c 1.8-1.10 dist/ipf/ipft_ef.c 1.6-1.7 dist/ipf/ipft_td.c 1.6-1.7 dist/ipf/ipft_tx.c 1.7-1.8 dist/ipf/ipmon.c 1.12-1.17 dist/ipf/ipnat.c 1.11-1.12 dist/ipf/ipsend/ip_var.h 1.2 dist/ipf/ipsend/ipsend.c 1.8 dist/ipf/ipsend/iptests.c 1.5 dist/ipf/ipt.c 1.8-1.10 dist/ipf/kmem.c 1.8-1.10 dist/ipf/man/ipf.4 1.10 dist/ipf/man/ipf.5 1.8 dist/ipf/man/ipftest.1 1.3 dist/ipf/man/ipmon.8 1.10 dist/ipf/man/ipnat.5 1.9-1.10 dist/ipf/man/ipnat.8 1.4 dist/ipf/misc.c 1.7 dist/ipf/natparse.c 1.10 dist/ipf/parse.c 1.13 dist/ipf/printnat.c 1.8-1.10 dist/ipf/relay.c 1.5-1.6 dist/ipf/rules/example.9 1.2 etc/rc.d/ipnat 1.8 regress/sys/kern/ipf/Makefile 1.3-1.4 regress/sys/kern/ipf/dotest6 1.2 regress/sys/kern/ipf/expected/f13 1.1.1.2 regress/sys/kern/ipf/expected/i12 1.1.1.1 regress/sys/kern/ipf/expected/ni3 1.1.1.1 regress/sys/kern/ipf/expected/ni5 1.2 regress/sys/kern/ipf/input/f13 1.1.1.2 regress/sys/kern/ipf/input/ipv6.1 1.1.1.1 regress/sys/kern/ipf/input/ni3 1.1.1.1 regress/sys/kern/ipf/regress/i12 1.1.1.1 regress/sys/kern/ipf/regress/ipv6.1 1.1.1.1 regress/sys/kern/ipf/regress/ni3.ipf 1.1.1.1 regress/sys/kern/ipf/regress/ni3.nat 1.1.1.1 sys/arch/alpha/conf/ALPHA 1.169,1.171 sys/arch/amiga/conf/GENERIC 1.185-1.186 sys/arch/arc/conf/GENERIC 1.71-1.72 sys/arch/atari/conf/GENERIC.in 1.24-1.25 sys/arch/cats/conf/GENERIC 1.31-1.32 sys/arch/cobalt/conf/GENERIC 1.34-1.35 sys/arch/hp300/conf/GENERIC 1.83-1.84 sys/arch/i386/conf/CARDBUS 1.66-1.67 sys/arch/i386/conf/GENERIC 1.510,1.512 sys/arch/i386/conf/GENERIC_LAPTOP 1.58-1.59 sys/arch/i386/conf/GENERIC_PS2TINY 1.19-1.20 sys/arch/i386/conf/GENERIC_TINY 1.47-1.48 sys/arch/luna68k/conf/GENERIC 1.33-1.33 sys/arch/mac68k/conf/GENERIC 1.130-1.131 sys/arch/mac68k/conf/GENERICSBC 1.21-1.22 sys/arch/mac68k/conf/SMALLRAM 1.4-1.5 sys/arch/macppc/conf/GENERIC 1.142-1.143 sys/arch/mipsco/conf/GENERIC 1.21-1.22 sys/arch/mmeye/conf/GENERIC 1.44-1.45 sys/arch/news68k/conf/GENERIC 1.36-1.37 sys/arch/news68k/conf/GENERIC_TINY 1.18-1.19 sys/arch/newsmips/conf/GENERIC 1.50-1.51 sys/arch/ofppc/conf/GENERIC 1.56-1.57 sys/arch/pmax/conf/GENERIC 1.103-1.104 sys/arch/prep/conf/GENERIC 1.55-1.56 sys/arch/sbmips/conf/GENERIC 1.11-1.12 sys/arch/sgimips/conf/GENERIC 1.7-1.8 sys/arch/sparc/conf/GENERIC 1.138-1.139 sys/arch/sparc64/conf/GENERIC32 1.46-1.47 sys/arch/vax/conf/GENERIC 1.102-1.103 sys/arch/x68k/conf/ALL 1.55-1.56 sys/arch/x68k/conf/GENERIC 1.80-1.81 sys/lkm/netinet/if_ipl/mln_ipl.c 1.29 sys/netinet/fil.c 1.57-1.58 sys/netinet/ip_auth.c 1.29-1.30 sys/netinet/ip_compat.h 1.30-1.31 sys/netinet/ip_fil.c 1.81-1.86 sys/netinet/ip_fil.h 1.46-1.49 sys/netinet/ip_frag.c 1.33-1.34 sys/netinet/ip_frag.h 1.18 sys/netinet/ip_ftp_pxy.c 1.25-1.26 sys/netinet/ip_h323_pxy.c 1.5-1.6 sys/netinet/ip_log.c 1.22-1.23 sys/netinet/ip_nat.c 1.51-1.53 sys/netinet/ip_nat.h 1.27 sys/netinet/ip_netbios_pxy.c 1.4 sys/netinet/ip_proxy.c 1.35-1.36 sys/netinet/ip_proxy.h 1.18 sys/netinet/ip_state.c 1.41-1.42 sys/netinet/ip_state.h 1.23 sys/netinet/ipl.h 1.14 @ text @a111 1 #options IPFILTER_DEFAULT_BLOCK # block all packets by default @ 1.51.4.3 log @Pullup (via patch) requested in ticket #5754 by itohy Provide a backport for ukyopon(4) and pullup umodem(4) updates. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.92 2005/04/15 17:27:21 itohy Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.51.4.2 $" a398 4 # Kyocera AIR-EDGE PHONE #ukyopon* at uhub? port ? #ucom* at ukyopon? portno ? @ 1.51.2.1 log @catch up with -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.53 2002/06/17 05:14:23 lukem Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.53 $" a31 1 options PLATFORM_IBM_7043_140 # IBM RS/6000 43P 7043-140 a33 2 options OPENPIC # OpenPIC support (7043-140) d387 2 a388 1 #uftdi* at uhub? port ? # FTDI FT8U100AX serial adapter a390 9 #umct* at uhub? port ? # MCT USB-RS232 serial adapter #ucom* at umct? portno ? #uplcom* at uhub? port ? # I/O DATA USB-RSAQ2 serial adapter #ucom* at uplcom? portno ? #uvscom* at uhub? port ? # SUNTAC Slipper U VS-10U serial adapter #ucom* at uvscom? portno ? a471 1 pseudo-device clockctl # user control of clock subsystem @ 1.50 log @Use PLATFORM_* @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.49 2002/05/02 14:36:42 nonaka Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.49 $" d66 1 d187 4 d259 7 a318 4 mhzc* at pcmcia? function ? # Megahertz Ethernet/Modem combo cards com* at mhzc? sm* at mhzc? d423 1 d426 3 d430 1 a430 1 joy0 at isa? port 0x201 @ 1.49 log @Added dump residual data routine. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.48 2002/04/25 15:06:36 atatat Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.48 $" d28 5 @ 1.48 log @Add the INCLUDE_CONFIG_FILE option to all config files. In config files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or ALPHA), it is uncommented. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.47 2002/04/24 09:46:15 kleink Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.47 $" d116 1 @ 1.47 log @Add ex(4). @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.46 2002/04/17 02:22:54 mycroft Exp $ d23 3 a25 1 #ident "GENERIC-$Revision: 1.46 $" @ 1.46 log @Switch from de to tlp by default. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.45 2002/04/16 07:42:19 kleink Exp $ d23 1 a23 1 #ident "GENERIC-$Revision: 1.45 $" d276 1 @ 1.45 log @pmsi(4) is gone. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.44 2002/04/12 08:11:16 gmcgarry Exp $ d23 1 a23 1 #ident "GENERIC-$Revision: 1.44 $" d136 1 a136 1 #config netbsd root on de0 type nfs a274 1 de* at pci? dev ? function ? # DEC 21x4x-based Ethernet d281 1 a281 5 tlp* at pci? dev ? function ? # DECchip 21x4x (and clones) Ethernet #options TLP_MATCH_21040 #options TLP_MATCH_21041 #options TLP_MATCH_21140 #options TLP_MATCH_21142 @ 1.44 log @Add commented-out USERCONF option. Mainly useful for install media and can be optionally enabled based on miniroot and ramdisk size requirements. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.43 2002/03/04 13:24:11 sommerfeld Exp $ d23 1 a23 1 #ident "GENERIC-$Revision: 1.43 $" a183 1 pmsi* at pckbc? # PS/2 "Intelli"mouse for wsmouse a187 1 wsmouse* at pmsi? mux 0 @ 1.43 log @The "gif*" tunnelling interface does everything ipip does. Move usage example from ipip.4 to gif.4 Excise ipip and stitch up the scars. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.42 2002/02/25 19:09:43 kleink Exp $ d23 1 a23 1 #ident "GENERIC-$Revision: 1.42 $" d45 1 @ 1.42 log @Add an attachment for the MK48T18 RTC/NVRAM found on some Motorola boards. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.41 2002/02/10 17:37:01 wiz Exp $ d23 1 a23 1 #ident "GENERIC-$Revision: 1.41 $" a444 1 pseudo-device ipip 2 # IP Encapsulation within IP (RFC 2003) @ 1.41 log @Update description for icsphy. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.40 2002/01/27 13:23:25 jdolecek Exp $ d23 1 a23 1 #ident "GENERIC-$Revision: 1.40 $" d194 1 @ 1.40 log @add options PIPE_SOCKETPAIR to individual kernel configs the option is commented out on everything but kernels I was able to recognize as INSTALL-like or ones for small memory machines @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.39 2002/01/19 18:45:12 oster Exp $ d23 1 a23 1 #ident "GENERIC-$Revision: 1.39 $" d310 1 a310 1 icsphy* at mii? phy ? # Integrated Circuit Systems ICS1890 @ 1.39 log @Add new RF_* options for RAIDframe bits that are no longer built by default. While we're here, enable RAIDframe (and RAID_AUTOCONFIG) by default for architectures that I'm comfortable can deal with it being on by default. Also: bump the number of 'raid' devices from 4 to 8, since 4 seems to be insufficient in practise. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.38 2001/12/28 17:37:05 augustss Exp $ d23 1 a23 1 #ident "GENERIC-$Revision: 1.38 $" d44 2 @ 1.38 log @Update for new uhidev device attachment. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.37 2001/12/28 12:22:00 martin Exp $ d23 1 a23 1 #ident "GENERIC-$Revision: 1.37 $" d419 1 a419 1 #pseudo-device raid 4 # RAIDframe disk driver d421 8 @ 1.37 log @Add PPPoE to all generic kernels that should be able to use it. XXX TODO: do this for INSTALL kernels too, add sysinst support and make the XXX needed binaries available on the ramdisk root fs. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.36 2001/12/14 05:34:51 gmcgarry Exp $ d23 1 a23 1 #ident "GENERIC-$Revision: 1.36 $" d335 3 d339 1 a339 1 #ums* at uhub? port ? configuration ? interface ? d343 1 a343 1 #ukbd* at uhub? port ? configuration ? interface ? d347 1 a347 1 #uhid* at uhub? port ? configuration ? interface ? @ 1.36 log @Add a blurb to the top of all GENERIC files. This serves three purposes: - to clarify some terminology - to clarify the intention of the GENERIC file - to cross-reference some useful man pages @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.35 2001/12/11 20:49:18 kleink Exp $ d23 1 a23 1 #ident "GENERIC-$Revision: 1.35 $" d426 1 @ 1.35 log @Add wsfont pseudo-device. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.34 2001/11/23 05:00:28 atatat Exp $ d3 5 a7 1 # GENERIC -- everything that's currently supported d9 11 d21 1 a21 1 include "arch/prep/conf/std.prep" d23 1 a23 1 #ident "GENERIC-$Revision: 1.34 $" @ 1.34 log @The bridge(4) pseudo-device no longer requires the port to __HAVE_GENERIC_SOFT_INTERRUPTS, so add it back to all GENERIC configs. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.33 2001/11/21 22:40:45 soren Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.33 $" d432 3 a434 2 # mouse & keyboard multiplexor pseudo-devices pseudo-device wsmux @ 1.33 log @prep has no special dependencies on pccons; remove. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.32 2001/11/20 12:56:37 lukem Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.32 $" d420 1 a420 1 #pseudo-device bridge # simple inter-network bridging @ 1.32 log @cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\"" @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.31 2001/11/13 17:54:52 augustss Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.31 $" a160 9 # ISA console. #pc0 at isa? port 0x60 irq 1 # generic PC console device # Keyboard layout configuration for pccons #options FRENCH_KBD #options FINNISH_KBD #options GERMAN_KBD #options NORWEGIAN_KBD @ 1.31 log @The wsmux pseudo device does not need a count anymore. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.30 2001/09/12 21:05:37 manu Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.30 $" d21 4 a24 4 #options SEMMNI=10 # number of semaphore identifiers #options SEMMNS=60 # number of semaphores in system #options SEMUME=10 # max number of undo entries per process #options SEMMNU=30 # number of undo structures in system d35 1 a35 1 #options DDB_HISTORY_SIZE=100 # Enable history editing in DDB d166 4 a169 4 #options FRENCH_KBD #options FINNISH_KBD #options GERMAN_KBD #options NORWEGIAN_KBD d436 1 a436 1 #options RND_COM # use "com" randomness as well @ 1.30 log @Linux emulation is no longer experimental, removed comment @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.29 2001/09/05 11:54:43 tsutsui Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.29 $" d442 1 a442 1 pseudo-device wsmux 2 @ 1.30.4.1 log @file GENERIC was added on branch nathanw_sa on 2002-01-08 00:27:14 +0000 @ text @d1 442 @ 1.30.4.2 log @Catch up to -current. @ text @a0 453 # $NetBSD: GENERIC,v 1.30.4.1 2002/01/08 00:27:14 nathanw Exp $ # # GENERIC machine description file # # This machine description file is used to generate the default NetBSD # kernel. The generic kernel does not include all options, subsystems # and device drivers, but should be useful for most applications. # # The machine description file can be customised for your specific # machine to reduce the kernel size and improve its performance. # # For further information on compiling NetBSD kernels, see the config(8) # man page. # # For further information on hardware support for this architecture, see # the intro(4) man page. For further information about kernel options # for this architecture, see the options(4) man page. For an explanation # of each device driver in this file see the section 4 man page for the # device. include "arch/prep/conf/std.prep" #ident "GENERIC-$Revision: 1.30.4.1 $" maxusers 32 # Standard system options options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT options NTP # NTP phase/frequency locked loop options KTRACE # system call tracing via ktrace(1) options SYSVMSG # System V-like message queues options SYSVSEM # System V-like semaphores #options SEMMNI=10 # number of semaphore identifiers #options SEMMNS=60 # number of semaphores in system #options SEMUME=10 # max number of undo entries per process #options SEMMNU=30 # number of undo structures in system options SYSVSHM # System V-like memory sharing #options SHMMAXPGS=1024 # 1024 pages is the default options LKM # loadable kernel modules # Diagnostic/debugging support options options DIAGNOSTIC # cheap kernel consistency checks #options DEBUG # expensive debugging checks/support #options KMEMSTATS # kernel memory statistics (vmstat -m) options DDB # in-kernel debugger #options DDB_HISTORY_SIZE=100 # Enable history editing in DDB #makeoptions DEBUG="-g" # Compatibility options options COMPAT_13 # NetBSD 1.3, options COMPAT_14 # NetBSD 1.4, options COMPAT_43 # and 4.3BSD #options COMPAT_LINUX # Linux binary compatibility #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. # File systems file-system FFS # UFS file-system EXT2FS # second extended file system (linux) file-system LFS # log-structured file system file-system MFS # memory file system file-system NFS # Network File System client file-system NTFS # Windows/NT file system (experimental) file-system CD9660 # ISO 9660 + Rock Ridge file system file-system MSDOSFS # MS-DOS file system file-system FDESC # /dev/fd file-system KERNFS # /kern file-system NULLFS # loopback file system file-system OVERLAY # overlay file system file-system PORTAL # portal filesystem (still experimental) file-system PROCFS # /proc file-system UMAPFS # NULLFS + uid and gid remapping file-system UNION # union file system #file-system CODA # Coda File System; also needs vcoda (below) # File system options options QUOTA # UFS quotas options FFS_EI # FFS Endian Independant support options SOFTDEP # FFS soft updates support. options NFSSERVER # Network File System server #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and # immutable) behave as system flags. # Networking options #options GATEWAY # packet forwarding options INET # IP + ICMP + TCP + UDP options INET6 # IPv6 #options IPSEC # IP security #options IPSEC_ESP # IP security (encryption part; define w/IPSEC) #options IPSEC_DEBUG # debug for IP security #options MROUTING # IP multicast routing options NETATALK # AppleTalk networking protocols options PPP_BSDCOMP # BSD-Compress compression support for PPP options PPP_DEFLATE # Deflate compression support for PPP options PPP_FILTER # Active filter support for PPP (requires bpf) options PFIL_HOOKS # pfil(9) packet filter hooks options IPFILTER_LOG # ipmon(8) log support #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG # These options enable verbose messages for several subsystems. # Warning, these may compile large string tables into the kernel! options MIIVERBOSE # verbose PHY autoconfig messages options PCIVERBOSE # verbose PCI device autoconfig messages #options PCI_CONFIG_DUMP # verbosely dump PCI config space options PCMCIAVERBOSE # verbose PCMCIA configuration messages options SCSIVERBOSE # human readable SCSI error messages #options USBVERBOSE # verbose USB device autoconfig messages options NFS_BOOT_BOOTP options NFS_BOOT_BOOTPARAM options NFS_BOOT_DHCP # # wscons options # # builtin terminal emulations options WSEMUL_VT100 # VT100 / VT220 emulation # different kernel output - see dev/wscons/wsdisplayvar.h options WS_KERNEL_FG=WSCOL_GREEN #options WS_KERNEL_BG=WSCOL_BLACK # see dev/pckbc/wskbdmap_mfii.c for implemented layouts #options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" # allocate a number of virtual screens at autoconfiguration time #options WSDISPLAY_DEFAULTSCREENS=4 # use a large software cursor that doesn't blink options PCDISPLAY_SOFTCURSOR # Kernel root file system and dump configuration. config netbsd root on ? type ? #config netbsd root on de0 type nfs #config netbsd root on le0 type nfs # # Device configuration # mainbus0 at root cpu0 at mainbus0 # Basic Bus Support # PCI bus support pci0 at mainbus0 bus ? pci* at pchb? bus ? pci* at ppb? bus ? options PCI_NETBSD_CONFIGURE # PCI bridges pchb* at pci? dev ? function ? # PCI-Host bridges ppb* at pci? dev ? function ? # PCI-PCI bridges pcib* at pci? dev ? function ? # PCI-ISA bridges # ISA bus support isa* at pcib? # ISA on PCI-ISA bridge # PCMCIA bus support pcmcia* at pcic? controller ? socket ? # ISA PCMCIA controllers pcic0 at isa? port 0x3e0 iomem 0xd0000 iosiz 0x10000 #options PCIC_ISA_INTR_ALLOC_MASK=0x4a00 # free irq 9,11,14 #options PCIC_ISA_ALLOC_IOBASE=0x0400 #options PCIC_ISA_ALLOC_IOSIZE=0x0100 # ISA Plug-and-Play bus support isapnp0 at isa? # Console Devices # wscons pckbc0 at isa? # pc keyboard controller pckbd* at pckbc? # PC keyboard pms* at pckbc? # PS/2 mouse for wsmouse pmsi* at pckbc? # PS/2 "Intelli"mouse for wsmouse vga* at pci? wsdisplay* at vga? console ? wskbd* at pckbd? console ? wsmouse* at pms? mux 0 wsmouse* at pmsi? mux 0 pcppi0 at isa? # PC prog. periph. interface isabeep0 at pcppi? # "keyboard" beep mcclock0 at isa? port 0x70 # mc146818 and compatible # Serial Devices # ISA serial interfaces com0 at isa? port 0x3f8 irq 4 # standard PC serial ports com1 at isa? port 0x2f8 irq 3 # PCMCIA serial interfaces com* at pcmcia? function ? # Modems and serial cards pcmcom* at pcmcia? function ? # PCMCIA multi-port serial cards com* at pcmcom? slave ? # ...and the slave devices # Parallel Printer Interfaces # ISA parallel printer interfaces lpt0 at isa? port 0x3bc irq 7 # standard PC parallel ports # SCSI Controllers and Devices # PCI SCSI controllers adw* at pci? dev ? function ? # AdvanSys 9x0UW[D], 3940U[2,3]W SCSI ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI iha* at pci? dev ? function ? # Initio INIC-940/950 SCSI pcscp* at pci? dev ? function ? # AMD 53c974 PCscsi-PCI SCSI siop* at pci? dev ? function ? # Symbios 53c8xx SCSI # PCMCIA SCSI controllers aic* at pcmcia? function ? # Adaptec APA-1460 SCSI # SCSI bus support scsibus* at adw? scsibus* at ahc? scsibus* at aic? scsibus* at iha? scsibus* at pcscp? scsibus* at siop? # SCSI devices sd* at scsibus? target ? lun ? # SCSI disk drives st* at scsibus? target ? lun ? # SCSI tape drives cd* at scsibus? target ? lun ? # SCSI CD-ROM drives ch* at scsibus? target ? lun ? # SCSI autochangers ss* at scsibus? target ? lun ? # SCSI scanners uk* at scsibus? target ? lun ? # SCSI unknown # IDE and related devices # PCMCIA IDE controllers wdc* at pcmcia? function ? # IDE drives # Flags are used only with controllers that support DMA operations # and mode settings (e.g. some pciide controllers) # The lowest order four bits (rightmost digit) of the flags define the PIO # mode to use, the next set of four bits the DMA mode and the third set the # UltraDMA mode. For each set of four bits, the 3 lower bits define the mode # to use, and the last bit must be 1 for this setting to be used. # For DMA and UDMA, 0xf (1111) means 'disable'. # 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'. # (0xc=1100, 0xa=1010, 0xf=1111) # 0x0000 means "use whatever the drive claims to support". wd* at wdc? channel ? drive ? flags 0x0000 # ATAPI bus support atapibus* at wdc? channel ? # ATAPI devices # flags have the same meaning as for IDE drives. cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown # Network Interfaces # PCI network interfaces de* at pci? dev ? function ? # DEC 21x4x-based Ethernet ep* at pci? dev ? function ? # 3Com 3c59x fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B ne* at pci? dev ? function ? # NE2000-compatible Ethernet pcn* at pci? dev ? function ? # AMD PCnet-PCI Ethernet rtk* at pci? dev ? function ? # Realtek 8129/8139 sip* at pci? dev ? function ? # SiS 900/DP83815 Ethernet tlp* at pci? dev ? function ? # DECchip 21x4x (and clones) Ethernet #options TLP_MATCH_21040 #options TLP_MATCH_21041 #options TLP_MATCH_21140 #options TLP_MATCH_21142 vr* at pci? dev ? function ? # VIA Rhine Fast Ethernet # ISA network interfaces ep* at isa? port ? irq ? # 3Com 3c509 Ethernet ne0 at isa? port 0x280 irq 9 # NE2000-compatible Ethernet ne1 at isa? port 0x300 irq 10 we0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC Ethernet # ISA Plug-and-Play network intefaces ep* at isapnp? # 3Com 3c509 Ethernet ne* at isapnp? # NE2000-compatible Ethernet # PCMCIA network interfaces ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet ne* at pcmcia? function ? # NE2000-compatible Ethernet mhzc* at pcmcia? function ? # Megahertz Ethernet/Modem combo cards com* at mhzc? sm* at mhzc? # MII/PHY support dmphy* at mii? phy ? # Davicom DM9101 PHYs exphy* at mii? phy ? # 3Com internal PHYs icsphy* at mii? phy ? # Integrated Circuit Systems ICS1890 inphy* at mii? phy ? # Intel 82555 PHYs iophy* at mii? phy ? # Intel 82553 PHYs lxtphy* at mii? phy ? # Level One LXT-970 PHYs nsphy* at mii? phy ? # NS83840 PHYs nsphyter* at mii? phy ? # NS83843 PHYs qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs tlphy* at mii? phy ? # ThunderLAN PHYs tqphy* at mii? phy ? # TDK Semiconductor PHYs ukphy* at mii? phy ? # generic unknown PHYs # USB Controller and Devices # PCI USB controllers #uhci* at pci? dev ? function ? # Universal Host Controller (Intel) #ohci* at pci? dev ? function ? # Open Host Controller # USB bus support #usb* at uhci? #usb* at ohci? # USB Hubs #uhub* at usb? #uhub* at uhub? port ? configuration ? interface ? # USB HID device #uhidev* at uhub? port ? configuration ? interface ? # USB Mice #ums* at uhidev? reportid ? #wsmouse* at ums? mux 0 # USB Keyboards #ukbd* at uhidev? reportid ? #wskbd* at ukbd? console ? mux 1 # USB Generic HID devices #uhid* at uhidev? reportid ? # USB Printer #ulpt* at uhub? port ? configuration ? interface ? # USB Modem #umodem* at uhub? port ? configuration ? #ucom* at umodem? # USB Mass Storage #umass* at uhub? port ? configuration ? interface ? #scsibus* at umass? channel ? #atapibus* at umass? channel ? # USB audio #uaudio* at uhub? port ? configuration ? # USB Ethernet adapters #aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters #cue* at uhub? port ? # CATC USB-EL1201A based adapters #kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters # Prolofic PL2301/PL2302 host-to-host adapter #upl* at uhub? port ? # Serial adapters # FTDI FT8U100AX serial adapter #uftdi* at uhub? port ? #ucom* at uftdi? portno ? # Diamond Multimedia Rio 500 #urio* at uhub? port ? # USB Handspring Visor #uvisor* at uhub? port ? #ucom* at uvisor? # Y@@P firmware loader #uyap* at uhub? port ? # USB Generic driver #ugen* at uhub? port ? # USB scanners #uscanner* at uhub? port ? # Audio device # ISA Plug-and-Play audio devices #wss* at isapnp? # CS4232 # Audio support #audio* at uaudio? #audio* at wss? # MIDI support midi* at pcppi? # MIDI interface to the PC speaker # The spkr driver provides a simple tone interface to the built in speaker. spkr0 at pcppi? # PC speaker # Joysticks # ISA joysticks. Probe is a little strange; add only if you have one. joy0 at isa? port 0x201 # Pseudo-Devices # disk/mass storage pseudo-devices pseudo-device ccd 4 # concatenated/striped disk devices #pseudo-device raid 4 # RAIDframe disk driver #options RAID_AUTOCONFIG # auto-configuration of RAID components pseudo-device md 1 # memory disk device (ramdisk) pseudo-device vnd 4 # disk-like interface to files # network pseudo-devices pseudo-device loop # network loopback pseudo-device bpfilter 8 # Berkeley packet filter pseudo-device ipfilter # IP filter (firewall) and NAT pseudo-device ppp 2 # Point-to-Point Protocol pseudo-device pppoe # PPP over Ethernet (RFC 2516) pseudo-device sl 2 # Serial Line IP pseudo-device strip 2 # Starmode Radio IP (Metricom) pseudo-device tun 2 # network tunneling over tty pseudo-device gre 2 # generic L3 over IP tunnel pseudo-device ipip 2 # IP Encapsulation within IP (RFC 2003) pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith 2 # IPv[46] tcp relay translation i/f #pseudo-device stf 2 # 6to4 IPv6 over IPv4 encapsulation pseudo-device vlan # IEEE 802.1q encapsulation pseudo-device bridge # simple inter-network bridging # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals pseudo-device tb 1 # tablet line discipline pseudo-device sequencer 1 # MIDI sequencer pseudo-device rnd # /dev/random and in-kernel generator #options RND_COM # use "com" randomness as well # a pseudo device needed for Coda # also needs CODA (above) #pseudo-device vcoda 4 # coda minicache <-> venus comm. # wscons pseudo-devices pseudo-device wsmux # mouse & keyboard multiplexor pseudo-device wsfont @ 1.30.4.3 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.30.4.2 2002/02/28 04:11:28 nathanw Exp $ d23 1 a23 1 #ident "GENERIC-$Revision: 1.30.4.2 $" a44 2 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) a191 1 mkclock0 at isa? port 0x74 # mk48t18 and compatible d308 1 a308 1 icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x d419 1 a419 1 #pseudo-device raid 8 # RAIDframe disk driver a420 8 # Options to enable various other RAIDframe RAID types. # options RF_INCLUDE_EVENODD=1 # options RF_INCLUDE_RAID5_RS=1 # options RF_INCLUDE_PARITYLOGGING=1 # options RF_INCLUDE_CHAINDECLUSTER=1 # options RF_INCLUDE_INTERDECLUSTER=1 # options RF_INCLUDE_PARITY_DECLUSTERING=1 # options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 @ 1.30.4.4 log @Catch up to -current. (CVS: It's not just a program. It's an adventure!) @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.30.4.3 2002/04/01 07:42:10 nathanw Exp $ d23 1 a23 1 #ident "GENERIC-$Revision: 1.30.4.3 $" d445 1 @ 1.30.4.5 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.30.4.4 2002/04/17 00:04:15 nathanw Exp $ d23 1 a23 1 #ident "GENERIC-$Revision: 1.30.4.4 $" a44 1 #options USERCONF # userconf(4) support d183 1 d188 1 @ 1.30.4.6 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.30.4.5 2002/06/20 03:40:36 nathanw Exp $ d23 1 a23 3 options INCLUDE_CONFIG_FILE # embed config file in kernel binary #ident "GENERIC-$Revision: 1.30.4.5 $" a26 8 # Platform support options PLATFORM_IBM_6050 # IBM Personal Power Series 830 options PLATFORM_IBM_7248 # IBM RS/6000 7248-100/120/133 options PLATFORM_IBM_7043_140 # IBM RS/6000 43P 7043-140 options PLATFORM_MOTOROLA_ULMB60XA # Motorola ULMB60xA (?) options OPENPIC # OpenPIC support (7043-140) a58 1 options COMPAT_15 # NetBSD 1.5, a113 1 #options RESIDUAL_DATA_DUMP # verbosely dump residual data d136 1 a136 1 #config netbsd root on tlp0 type nfs a177 4 # on-board I/O for IBM Personal Power Series 830 IDE controller obio0 at mainbus0 a245 7 # IBM Personal Power Series 830 IDE controller wdc0 at obio? port 0x1f0 irq 13 wdc1 at obio? port 0x170 irq 13 # ISA Plug-and-Play IDE controllers wdc* at isapnp? d275 1 a276 1 ex* at pci? dev ? function ? # 3Com 3c90x[BC] d282 5 a286 1 tlp* at pci? dev ? function ? # DECchip 21x4x and clones d303 4 d375 2 a376 1 #uftdi* at uhub? port ? # FTDI FT8U100AX serial adapter a378 9 #umct* at uhub? port ? # MCT USB-RS232 serial adapter #ucom* at umct? portno ? #uplcom* at uhub? port ? # I/O DATA USB-RSAQ2 serial adapter #ucom* at uplcom? portno ? #uvscom* at uhub? port ? # SUNTAC Slipper U VS-10U serial adapter #ucom* at uvscom? portno ? a410 1 a412 3 # ISA Plug-and-Play joysticks joy* at isapnp? # Game ports (usually on audio cards) d414 1 a414 1 #joy0 at isa? port 0x201 a455 1 pseudo-device clockctl # user control of clock subsystem @ 1.30.4.7 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.30.4.6 2002/10/18 02:39:33 nathanw Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.30.4.6 $" a42 1 options SYSTRACE # system call vetting via systrace(1) d55 1 a55 1 options USERCONF # userconf(4) support a114 1 #options IPFILTER_DEFAULT_BLOCK # block all packets by default a447 1 #pseudo-device cgd 4 # cryptographic disk devices @ 1.30.4.8 log @Catch up to -current @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.30.4.7 2002/11/11 22:03:05 nathanw Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.30.4.7 $" a58 4 # Enable experimental buffer queue strategy for better responsiness under # high disk I/O load. Use it with caution - it's not proven to be stable yet. #options NEW_BUFQ_STRATEGY @ 1.30.4.9 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.30.4.8 2002/12/11 06:11:47 thorpej Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.30.4.8 $" d59 1 a59 1 # Enable experimental buffer queue strategy for better responsiveness under @ 1.30.4.10 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.30.4.9 2003/01/17 16:09:02 thorpej Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.30.4.9 $" a29 1 options PLATFORM_IBM_6040 # IBM ThinkPad 820 a299 5 # Miscellaneous mass storage devices # ISA Floppy fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard ISA floppy controller fd0 at fdc0 drive ? @ 1.29 log @Add pcn(4), sip(4) and tlp(4). XXX epic(4) seems to have problem, while it works on macppc... @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.28 2001/09/01 23:08:45 atatat Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.28 $" d42 1 a42 1 #options COMPAT_LINUX # Linux binary compatibility (experimental) @ 1.29.2.1 log @Catch up with -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.30 2001/09/12 21:05:37 manu Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.30 $" d42 1 a42 1 #options COMPAT_LINUX # Linux binary compatibility @ 1.28 log @Comment out bridge pseudo devices from ports that don't __HAVE_GENERIC_SOFT_INTERRUPTS. bridge(4) doesn't compile there. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.27 2001/09/01 21:52:31 atatat Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.27 $" a269 1 #le* at pci? dev ? function ? # PCnet-PCI Ethernet d271 1 d273 6 @ 1.27 log @Add bridge pseudo devices to GENERIC configs @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.26 2001/08/29 17:37:47 briggs Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.26 $" d423 1 a423 1 pseudo-device bridge # simple inter-network bridging @ 1.26 log @Add adw @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.25 2001/07/08 16:32:23 abs Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.25 $" d423 1 @ 1.25 log @Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options, and with the comment '4.2BSD TCP/IP bug compat. Not recommended' Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG' (All hail amiga and atari which make some attempt to automate the multiplicity of config files...) @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.24 2001/06/30 11:00:36 darcy Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.24 $" d210 1 d220 1 @ 1.25.2.1 log @Update the kqueue branch to HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.29 2001/09/05 11:54:43 tsutsui Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.29 $" a209 1 adw* at pci? dev ? function ? # AdvanSys 9x0UW[D], 3940U[2,3]W SCSI a218 1 scsibus* at adw? d268 1 a269 1 pcn* at pci? dev ? function ? # AMD PCnet-PCI Ethernet a270 6 sip* at pci? dev ? function ? # SiS 900/DP83815 Ethernet tlp* at pci? dev ? function ? # DECchip 21x4x (and clones) Ethernet #options TLP_MATCH_21040 #options TLP_MATCH_21041 #options TLP_MATCH_21140 #options TLP_MATCH_21142 a420 1 #pseudo-device bridge # simple inter-network bridging @ 1.25.2.2 log @Sync kqueue branch with -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.38 2001/12/28 17:37:05 augustss Exp $ d3 1 a3 5 # GENERIC machine description file # # This machine description file is used to generate the default NetBSD # kernel. The generic kernel does not include all options, subsystems # and device drivers, but should be useful for most applications. a4 11 # The machine description file can be customised for your specific # machine to reduce the kernel size and improve its performance. # # For further information on compiling NetBSD kernels, see the config(8) # man page. # # For further information on hardware support for this architecture, see # the intro(4) man page. For further information about kernel options # for this architecture, see the options(4) man page. For an explanation # of each device driver in this file see the section 4 man page for the # device. d6 1 a6 1 include "arch/prep/conf/std.prep" d8 1 a8 1 #ident "GENERIC-$Revision: 1.25.2.1 $" d21 4 a24 4 #options SEMMNI=10 # number of semaphore identifiers #options SEMMNS=60 # number of semaphores in system #options SEMUME=10 # max number of undo entries per process #options SEMMNU=30 # number of undo structures in system d35 1 a35 1 #options DDB_HISTORY_SIZE=100 # Enable history editing in DDB d42 1 a42 1 #options COMPAT_LINUX # Linux binary compatibility d162 9 a328 3 # USB HID device #uhidev* at uhub? port ? configuration ? interface ? d330 1 a330 1 #ums* at uhidev? reportid ? d334 1 a334 1 #ukbd* at uhidev? reportid ? d338 1 a338 1 #uhid* at uhidev? reportid ? a419 1 pseudo-device pppoe # PPP over Ethernet (RFC 2516) d429 1 a429 1 pseudo-device bridge # simple inter-network bridging d436 1 a436 1 #options RND_COM # use "com" randomness as well d441 2 a442 3 # wscons pseudo-devices pseudo-device wsmux # mouse & keyboard multiplexor pseudo-device wsfont @ 1.25.2.3 log @Sync w/ -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.25.2.2 2002/01/10 19:48:09 thorpej Exp $ d23 1 a23 1 #ident "GENERIC-$Revision: 1.25.2.2 $" a44 2 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) d419 1 a419 1 #pseudo-device raid 8 # RAIDframe disk driver a420 8 # Options to enable various other RAIDframe RAID types. # options RF_INCLUDE_EVENODD=1 # options RF_INCLUDE_RAID5_RS=1 # options RF_INCLUDE_PARITYLOGGING=1 # options RF_INCLUDE_CHAINDECLUSTER=1 # options RF_INCLUDE_INTERDECLUSTER=1 # options RF_INCLUDE_PARITY_DECLUSTERING=1 # options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 @ 1.25.2.4 log @Catch up with -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.25.2.3 2002/02/11 20:08:53 jdolecek Exp $ d23 1 a23 1 #ident "GENERIC-$Revision: 1.25.2.3 $" a193 1 mkclock0 at isa? port 0x74 # mk48t18 and compatible d310 1 a310 1 icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x d444 1 @ 1.25.2.5 log @catch up with -current on kqueue branch @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.25.2.4 2002/03/16 15:59:19 jdolecek Exp $ d23 1 a23 3 options INCLUDE_CONFIG_FILE # embed config file in kernel binary #ident "GENERIC-$Revision$" a26 8 # Platform support options PLATFORM_IBM_6050 # IBM Personal Power Series 830 options PLATFORM_IBM_7248 # IBM RS/6000 7248-100/120/133 options PLATFORM_IBM_7043_140 # IBM RS/6000 43P 7043-140 options PLATFORM_MOTOROLA_ULMB60XA # Motorola ULMB60xA (?) options OPENPIC # OpenPIC support (7043-140) a44 1 #options USERCONF # userconf(4) support a57 1 options COMPAT_15 # NetBSD 1.5, a112 1 #options RESIDUAL_DATA_DUMP # verbosely dump residual data d135 1 a135 1 #config netbsd root on tlp0 type nfs a176 4 # on-board I/O for IBM Personal Power Series 830 IDE controller obio0 at mainbus0 d183 1 d188 1 a246 7 # IBM Personal Power Series 830 IDE controller wdc0 at obio? port 0x1f0 irq 13 wdc1 at obio? port 0x170 irq 13 # ISA Plug-and-Play IDE controllers wdc* at isapnp? d276 1 a277 1 ex* at pci? dev ? function ? # 3Com 3c90x[BC] d283 5 a287 1 tlp* at pci? dev ? function ? # DECchip 21x4x and clones d304 4 d376 2 a377 1 #uftdi* at uhub? port ? # FTDI FT8U100AX serial adapter a379 9 #umct* at uhub? port ? # MCT USB-RS232 serial adapter #ucom* at umct? portno ? #uplcom* at uhub? port ? # I/O DATA USB-RSAQ2 serial adapter #ucom* at uplcom? portno ? #uvscom* at uhub? port ? # SUNTAC Slipper U VS-10U serial adapter #ucom* at uvscom? portno ? a411 1 a413 3 # ISA Plug-and-Play joysticks joy* at isapnp? # Game ports (usually on audio cards) d415 1 a415 1 #joy0 at isa? port 0x201 @ 1.25.2.6 log @sync kqueue branch with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.25.2.5 2002/06/23 17:39:49 jdolecek Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.25.2.5 $" a482 1 pseudo-device clockctl # user control of clock subsystem @ 1.25.2.7 log @sync kqueue with -current; this includes merge of gehenna-devsw branch, merge of i386 MP branch, and part of autoconf rototil work @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.25.2.6 2002/09/06 08:39:31 jdolecek Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.25.2.6 $" d55 1 a55 1 options USERCONF # userconf(4) support a114 1 #options IPFILTER_DEFAULT_BLOCK # block all packets by default @ 1.24 log @Add System V semaphore resource limits to each GENERIC file that has an option for System V semaphores. It appears that there are no overrides in the code and each file has the following added. options SYSVSEM # System V semaphores +#options SEMMNI=10 # number of semaphore identifiers +#options SEMMNS=60 # number of semaphores in system +#options SEMUME=10 # max number of undo entries per process +#options SEMMNU=30 # number of undo structures in system options SYSVSHM # System V shared memory If anyone thinks that this is incorrect for any of these files, please correct it. Note - the i386 port was not forgotten. It was done separately. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.23 2001/06/24 17:40:07 nonaka Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.23 $" d43 1 d86 1 a86 3 # Compatibility with 4.2BSD implementation of TCP/IP. Not recommended. #options TCP_COMPAT_42 @ 1.23 log @Add ahc(4), fxp(4), rtk(4) @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.22 2001/06/23 03:09:20 tsutsui Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.22 $" d21 4 @ 1.22 log @Add iha(4), which works as well on my 7248. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.21 2001/06/20 14:37:46 nonaka Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.21 $" d207 1 d216 1 d264 1 d267 1 d377 1 a377 1 #wss* at isapnp? # CS4232 d380 1 a381 1 #audio* at uaudio? a388 1 d399 1 a399 1 pseudo-device raid 4 # RAIDframe disk driver @ 1.21 log @ - Add "siop at pci" and related line. - Add "options PCI_NETBSD_CONFIGURE". @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.20 2001/04/04 17:08:08 manu Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.20 $" d207 1 d216 1 @ 1.20 log @Cosmetic change @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.19 2001/04/03 19:50:44 manu Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.19 $" d38 1 a38 1 #options COMPAT_LINUX # Linux binary compatibility (experimental) d134 2 d208 1 d216 1 @ 1.19 log @Added a comented out COMPAT_LINUX option in GENERIC kernels of PowerPC ports @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.18 2001/01/20 11:40:50 tsutsui Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.18 $" d38 1 a38 1 #options COMPAT_LINUX # Linux binary compatibility (experimental) @ 1.18 log @Add some working ISA devices: ep* at isa? port ? irq ? ne0 at isa? port 0x280 irq 9 ne1 at isa? port 0x300 irq 10 we0 at isa? port 0x280 iomem 0xd0000 irq 9 ne* at isapnp? @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.17 2001/01/16 03:38:24 augustss Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.17 $" d38 1 @ 1.18.2.1 log @Catch up with -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.20 2001/04/04 17:08:08 manu Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.20 $" a37 1 #options COMPAT_LINUX # Linux binary compatibility (experimental) @ 1.17 log @Add uyap. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.16 2001/01/05 17:55:38 tsutsui Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.16 $" d259 6 d267 1 @ 1.16 log @Add isapnp devices. XXX CS4232 is not probed properly. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.15 2000/12/19 10:42:06 bouyer Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.15 $" d345 3 @ 1.15 log @Add pseudo-device vlan @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.14 2000/11/22 16:15:44 nonaka Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.14 $" d151 2 d259 3 d355 3 d359 2 a360 1 #audio* at uaudio? @ 1.14 log @ - Add some PCMCIA devices. - Commented out USB devices. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.13 2000/11/14 19:52:05 augustss Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.13 $" d388 1 @ 1.13 log @Add uscanner. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.12 2000/09/24 15:59:37 jdolecek Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.12 $" d89 1 d91 1 a91 1 options USBVERBOSE # verbose USB device autoconfig messages d117 1 d125 1 d141 11 d179 1 d186 7 d198 1 d204 3 d208 1 d219 1 d222 19 d243 4 a246 3 #cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives #sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives #uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown d257 8 d280 1 d284 2 a285 2 uhci* at pci? dev ? function ? # Universal Host Controller (Intel) ohci* at pci? dev ? function ? # Open Host Controller d288 2 a289 2 usb* at uhci? usb* at ohci? d292 2 a293 2 uhub* at usb? uhub* at uhub? port ? configuration ? interface ? d296 2 a297 2 ums* at uhub? port ? configuration ? interface ? wsmouse* at ums? mux 0 d300 2 a301 2 ukbd* at uhub? port ? configuration ? interface ? wskbd* at ukbd? console ? mux 1 d304 1 a304 1 uhid* at uhub? port ? configuration ? interface ? d307 1 a307 1 ulpt* at uhub? port ? configuration ? interface ? d310 2 a311 2 umodem* at uhub? port ? configuration ? ucom* at umodem? d314 2 a315 2 umass* at uhub? port ? configuration ? interface ? scsibus* at umass? channel ? d319 1 a319 1 uaudio* at uhub? port ? configuration ? d322 3 a324 3 aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters cue* at uhub? port ? # CATC USB-EL1201A based adapters kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters d327 1 a327 1 upl* at uhub? port ? d335 1 a335 1 urio* at uhub? port ? d338 5 a342 2 uvisor* at uhub? port ? ucom* at uvisor? d345 1 a345 1 uscanner* at uhub? port ? a346 2 # USB Generic driver ugen* at uhub? port ? d351 1 a351 1 audio* at uaudio? d359 1 d364 1 @ 1.13.2.1 log @file GENERIC was added on branch thorpej_scsipi on 2000-11-20 20:22:56 +0000 @ text @d1 340 @ 1.13.2.2 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 @a0 337 # $NetBSD: GENERIC,v 1.13.2.1 2000/11/20 20:22:56 bouyer Exp $ # # GENERIC -- everything that's currently supported # include "arch/prep/conf/std.prep" #ident "GENERIC-$Revision: 1.13.2.1 $" maxusers 32 # Standard system options options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT options NTP # NTP phase/frequency locked loop options KTRACE # system call tracing via ktrace(1) options SYSVMSG # System V-like message queues options SYSVSEM # System V-like semaphores options SYSVSHM # System V-like memory sharing #options SHMMAXPGS=1024 # 1024 pages is the default options LKM # loadable kernel modules # Diagnostic/debugging support options options DIAGNOSTIC # cheap kernel consistency checks #options DEBUG # expensive debugging checks/support #options KMEMSTATS # kernel memory statistics (vmstat -m) options DDB # in-kernel debugger #options DDB_HISTORY_SIZE=100 # Enable history editing in DDB #makeoptions DEBUG="-g" # Compatibility options options COMPAT_13 # NetBSD 1.3, options COMPAT_14 # NetBSD 1.4, options COMPAT_43 # and 4.3BSD # File systems file-system FFS # UFS file-system EXT2FS # second extended file system (linux) file-system LFS # log-structured file system file-system MFS # memory file system file-system NFS # Network File System client file-system NTFS # Windows/NT file system (experimental) file-system CD9660 # ISO 9660 + Rock Ridge file system file-system MSDOSFS # MS-DOS file system file-system FDESC # /dev/fd file-system KERNFS # /kern file-system NULLFS # loopback file system file-system OVERLAY # overlay file system file-system PORTAL # portal filesystem (still experimental) file-system PROCFS # /proc file-system UMAPFS # NULLFS + uid and gid remapping file-system UNION # union file system #file-system CODA # Coda File System; also needs vcoda (below) # File system options options QUOTA # UFS quotas options FFS_EI # FFS Endian Independant support options SOFTDEP # FFS soft updates support. options NFSSERVER # Network File System server #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and # immutable) behave as system flags. # Networking options #options GATEWAY # packet forwarding options INET # IP + ICMP + TCP + UDP options INET6 # IPv6 #options IPSEC # IP security #options IPSEC_ESP # IP security (encryption part; define w/IPSEC) #options IPSEC_DEBUG # debug for IP security #options MROUTING # IP multicast routing options NETATALK # AppleTalk networking protocols options PPP_BSDCOMP # BSD-Compress compression support for PPP options PPP_DEFLATE # Deflate compression support for PPP options PPP_FILTER # Active filter support for PPP (requires bpf) options PFIL_HOOKS # pfil(9) packet filter hooks options IPFILTER_LOG # ipmon(8) log support # Compatibility with 4.2BSD implementation of TCP/IP. Not recommended. #options TCP_COMPAT_42 # These options enable verbose messages for several subsystems. # Warning, these may compile large string tables into the kernel! options MIIVERBOSE # verbose PHY autoconfig messages options PCIVERBOSE # verbose PCI device autoconfig messages #options PCI_CONFIG_DUMP # verbosely dump PCI config space options SCSIVERBOSE # human readable SCSI error messages options USBVERBOSE # verbose USB device autoconfig messages options NFS_BOOT_BOOTP options NFS_BOOT_BOOTPARAM options NFS_BOOT_DHCP # # wscons options # # builtin terminal emulations options WSEMUL_VT100 # VT100 / VT220 emulation # different kernel output - see dev/wscons/wsdisplayvar.h options WS_KERNEL_FG=WSCOL_GREEN #options WS_KERNEL_BG=WSCOL_BLACK # see dev/pckbc/wskbdmap_mfii.c for implemented layouts #options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" # allocate a number of virtual screens at autoconfiguration time #options WSDISPLAY_DEFAULTSCREENS=4 # use a large software cursor that doesn't blink options PCDISPLAY_SOFTCURSOR # Kernel root file system and dump configuration. config netbsd root on ? type ? #config netbsd root on de0 type nfs #config netbsd root on le0 type nfs # # Device configuration # mainbus0 at root cpu0 at mainbus0 # Basic Bus Support # PCI bus support pci0 at mainbus0 bus ? pci* at pchb? bus ? pci* at ppb? bus ? # PCI bridges pchb* at pci? dev ? function ? # PCI-Host bridges ppb* at pci? dev ? function ? # PCI-PCI bridges pcib* at pci? dev ? function ? # PCI-ISA bridges # ISA bus support isa* at pcib? # ISA on PCI-ISA bridge # Console Devices # ISA console. #pc0 at isa? port 0x60 irq 1 # generic PC console device # Keyboard layout configuration for pccons #options FRENCH_KBD #options FINNISH_KBD #options GERMAN_KBD #options NORWEGIAN_KBD # wscons pckbc0 at isa? # pc keyboard controller pckbd* at pckbc? # PC keyboard pms* at pckbc? # PS/2 mouse for wsmouse pmsi* at pckbc? # PS/2 "Intelli"mouse for wsmouse vga* at pci? wsdisplay* at vga? console ? wskbd* at pckbd? console ? wsmouse* at pms? mux 0 wsmouse* at pmsi? mux 0 pcppi0 at isa? # PC prog. periph. interface isabeep0 at pcppi? # "keyboard" beep mcclock0 at isa? port 0x70 # mc146818 and compatible # Serial Devices # ISA serial interfaces com0 at isa? port 0x3f8 irq 4 # standard PC serial ports com1 at isa? port 0x2f8 irq 3 # Parallel Printer Interfaces # ISA parallel printer interfaces lpt0 at isa? port 0x3bc irq 7 # standard PC parallel ports # SCSI Controllers and Devices # PCI SCSI controllers pcscp* at pci? dev ? function ? # AMD 53c974 PCscsi-PCI SCSI # SCSI bus support scsibus* at pcscp? # SCSI devices sd* at scsibus? target ? lun ? # SCSI disk drives st* at scsibus? target ? lun ? # SCSI tape drives cd* at scsibus? target ? lun ? # SCSI CD-ROM drives ch* at scsibus? target ? lun ? # SCSI autochangers ss* at scsibus? target ? lun ? # SCSI scanners uk* at scsibus? target ? lun ? # SCSI unknown # IDE and related devices # ATAPI devices # flags have the same meaning as for IDE drives. #cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives #sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives #uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown # Network Interfaces # PCI network interfaces de* at pci? dev ? function ? # DEC 21x4x-based Ethernet ep* at pci? dev ? function ? # 3Com 3c59x #le* at pci? dev ? function ? # PCnet-PCI Ethernet ne* at pci? dev ? function ? # NE2000-compatible Ethernet vr* at pci? dev ? function ? # VIA Rhine Fast Ethernet # MII/PHY support dmphy* at mii? phy ? # Davicom DM9101 PHYs exphy* at mii? phy ? # 3Com internal PHYs icsphy* at mii? phy ? # Integrated Circuit Systems ICS1890 inphy* at mii? phy ? # Intel 82555 PHYs iophy* at mii? phy ? # Intel 82553 PHYs lxtphy* at mii? phy ? # Level One LXT-970 PHYs nsphy* at mii? phy ? # NS83840 PHYs nsphyter* at mii? phy ? # NS83843 PHYs qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs tlphy* at mii? phy ? # ThunderLAN PHYs tqphy* at mii? phy ? # TDK Semiconductor PHYs ukphy* at mii? phy ? # generic unknown PHYs # USB Controller and Devices # PCI USB controllers uhci* at pci? dev ? function ? # Universal Host Controller (Intel) ohci* at pci? dev ? function ? # Open Host Controller # USB bus support usb* at uhci? usb* at ohci? # USB Hubs uhub* at usb? uhub* at uhub? port ? configuration ? interface ? # USB Mice ums* at uhub? port ? configuration ? interface ? wsmouse* at ums? mux 0 # USB Keyboards ukbd* at uhub? port ? configuration ? interface ? wskbd* at ukbd? console ? mux 1 # USB Generic HID devices uhid* at uhub? port ? configuration ? interface ? # USB Printer ulpt* at uhub? port ? configuration ? interface ? # USB Modem umodem* at uhub? port ? configuration ? ucom* at umodem? # USB Mass Storage umass* at uhub? port ? configuration ? interface ? scsibus* at umass? channel ? #atapibus* at umass? channel ? # USB audio uaudio* at uhub? port ? configuration ? # USB Ethernet adapters aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters cue* at uhub? port ? # CATC USB-EL1201A based adapters kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters # Prolofic PL2301/PL2302 host-to-host adapter upl* at uhub? port ? # Serial adapters # FTDI FT8U100AX serial adapter #uftdi* at uhub? port ? #ucom* at uftdi? portno ? # Diamond Multimedia Rio 500 urio* at uhub? port ? # USB Handspring Visor uvisor* at uhub? port ? ucom* at uvisor? # USB Generic driver ugen* at uhub? port ? # Audio device # Audio support audio* at uaudio? # MIDI support midi* at pcppi? # MIDI interface to the PC speaker # The spkr driver provides a simple tone interface to the built in speaker. spkr0 at pcppi? # PC speaker # Joysticks # ISA joysticks. Probe is a little strange; add only if you have one. joy0 at isa? port 0x201 # Pseudo-Devices # disk/mass storage pseudo-devices pseudo-device ccd 4 # concatenated/striped disk devices pseudo-device raid 4 # RAIDframe disk driver #options RAID_AUTOCONFIG # auto-configuration of RAID components pseudo-device md 1 # memory disk device (ramdisk) pseudo-device vnd 4 # disk-like interface to files # network pseudo-devices pseudo-device loop # network loopback pseudo-device bpfilter 8 # Berkeley packet filter pseudo-device ipfilter # IP filter (firewall) and NAT pseudo-device ppp 2 # Point-to-Point Protocol pseudo-device sl 2 # Serial Line IP pseudo-device strip 2 # Starmode Radio IP (Metricom) pseudo-device tun 2 # network tunneling over tty pseudo-device gre 2 # generic L3 over IP tunnel pseudo-device ipip 2 # IP Encapsulation within IP (RFC 2003) pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith 2 # IPv[46] tcp relay translation i/f #pseudo-device stf 2 # 6to4 IPv6 over IPv4 encapsulation # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals pseudo-device tb 1 # tablet line discipline pseudo-device sequencer 1 # MIDI sequencer pseudo-device rnd # /dev/random and in-kernel generator #options RND_COM # use "com" randomness as well # a pseudo device needed for Coda # also needs CODA (above) #pseudo-device vcoda 4 # coda minicache <-> venus comm. # mouse & keyboard multiplexor pseudo-devices pseudo-device wsmux 2 @ 1.13.2.3 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.13.2.2 2000/11/22 16:01:30 bouyer Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.13.2.2 $" a283 3 # USB scanners uscanner* at uhub? port ? @ 1.13.2.4 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.13.2.3 2000/12/08 09:30:19 bouyer Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.13.2.3 $" a88 1 options PCMCIAVERBOSE # verbose PCMCIA configuration messages d90 1 a90 1 #options USBVERBOSE # verbose USB device autoconfig messages a115 1 a122 1 a137 11 # PCMCIA bus support pcmcia* at pcic? controller ? socket ? # ISA PCMCIA controllers pcic0 at isa? port 0x3e0 iomem 0xd0000 iosiz 0x10000 #options PCIC_ISA_INTR_ALLOC_MASK=0x4a00 # free irq 9,11,14 #options PCIC_ISA_ALLOC_IOBASE=0x0400 #options PCIC_ISA_ALLOC_IOSIZE=0x0100 a164 1 a170 7 # PCMCIA serial interfaces com* at pcmcia? function ? # Modems and serial cards pcmcom* at pcmcia? function ? # PCMCIA multi-port serial cards com* at pcmcom? slave ? # ...and the slave devices a175 1 a180 3 # PCMCIA SCSI controllers aic* at pcmcia? function ? # Adaptec APA-1460 SCSI a181 1 scsibus* at aic? a191 1 a193 19 # PCMCIA IDE controllers wdc* at pcmcia? function ? # IDE drives # Flags are used only with controllers that support DMA operations # and mode settings (e.g. some pciide controllers) # The lowest order four bits (rightmost digit) of the flags define the PIO # mode to use, the next set of four bits the DMA mode and the third set the # UltraDMA mode. For each set of four bits, the 3 lower bits define the mode # to use, and the last bit must be 1 for this setting to be used. # For DMA and UDMA, 0xf (1111) means 'disable'. # 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'. # (0xc=1100, 0xa=1010, 0xf=1111) # 0x0000 means "use whatever the drive claims to support". wd* at wdc? channel ? drive ? flags 0x0000 # ATAPI bus support atapibus* at wdc? channel ? d196 3 a198 4 cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown a208 8 # PCMCIA network interfaces ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet ne* at pcmcia? function ? # NE2000-compatible Ethernet mhzc* at pcmcia? function ? # Megahertz Ethernet/Modem combo cards com* at mhzc? sm* at mhzc? a223 1 d227 2 a228 2 #uhci* at pci? dev ? function ? # Universal Host Controller (Intel) #ohci* at pci? dev ? function ? # Open Host Controller d231 2 a232 2 #usb* at uhci? #usb* at ohci? d235 2 a236 2 #uhub* at usb? #uhub* at uhub? port ? configuration ? interface ? d239 2 a240 2 #ums* at uhub? port ? configuration ? interface ? #wsmouse* at ums? mux 0 d243 2 a244 2 #ukbd* at uhub? port ? configuration ? interface ? #wskbd* at ukbd? console ? mux 1 d247 1 a247 1 #uhid* at uhub? port ? configuration ? interface ? d250 1 a250 1 #ulpt* at uhub? port ? configuration ? interface ? d253 2 a254 2 #umodem* at uhub? port ? configuration ? #ucom* at umodem? d257 2 a258 2 #umass* at uhub? port ? configuration ? interface ? #scsibus* at umass? channel ? d262 1 a262 1 #uaudio* at uhub? port ? configuration ? d265 3 a267 3 #aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters #cue* at uhub? port ? # CATC USB-EL1201A based adapters #kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters d270 1 a270 1 #upl* at uhub? port ? d278 1 a278 1 #urio* at uhub? port ? d281 2 a282 5 #uvisor* at uhub? port ? #ucom* at uvisor? # USB Generic driver #ugen* at uhub? port ? d285 1 a285 1 #uscanner* at uhub? port ? d287 2 d293 1 a293 1 #audio* at uaudio? a300 1 a305 1 @ 1.13.2.5 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.13.2.4 2001/01/05 17:34:58 bouyer Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.13.2.4 $" a387 1 pseudo-device vlan # IEEE 802.1q encapsulation @ 1.13.2.6 log @Sync with head (for UBC+NFS fixes, mostly). @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.13.2.5 2001/01/18 09:22:56 bouyer Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.13.2.5 $" a150 2 # ISA Plug-and-Play bus support isapnp0 at isa? a256 3 # ISA Plug-and-Play network intefaces ep* at isapnp? # 3Com 3c509 Ethernet a340 3 # Y@@P firmware loader #uyap* at uhub? port ? a349 3 # ISA Plug-and-Play audio devices #wss* at isapnp? # CS4232 d351 1 a351 2 #audio* at wss? #audio* at uaudio? @ 1.13.2.7 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.13.2.6 2001/02/11 19:11:38 bouyer Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.13.2.6 $" a258 6 # ISA network interfaces ep* at isa? port ? irq ? # 3Com 3c509 Ethernet ne0 at isa? port 0x280 irq 9 # NE2000-compatible Ethernet ne1 at isa? port 0x300 irq 10 we0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC Ethernet a260 1 ne* at isapnp? # NE2000-compatible Ethernet @ 1.13.2.8 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.13.2.7 2001/04/21 17:54:32 bouyer Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.13.2.7 $" a37 1 #options COMPAT_LINUX # Linux binary compatibility (experimental) @ 1.12 log @don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.11 2000/08/13 01:31:20 itojun Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.11 $" d283 3 @ 1.11 log @move "options PULLDOWN_TEST" into sys/sys/mbuf.h (in #ifdef _KERNEL), as it is no wthe default setting for everyone. the reason we still use the name "PULLDOWN_TEST" while it is now default: kame code sharing. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.10 2000/06/30 17:10:20 itojun Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.10 $" d327 1 a327 1 pseudo-device pty 64 # pseudo-terminals @ 1.10 log @add PULLDOWN_TEST for all the platforms. XXX should be moved to somewhere else when stabilized @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.9 2000/06/22 20:27:55 fvdl Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.9 $" a69 1 options PULLDOWN_TEST # use m_pulldown for IPv4/v6 processing @ 1.9 log @Remove prefix construction for softdeps. Add SOFTDEP option to GENERIC. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.8 2000/06/14 22:02:36 veego Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.8 $" d70 1 @ 1.8 log @Remove the obsolete config fragments for kernel crypto, because the IPsec crypto code is now in the kernel source tree. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.7 2000/06/08 13:16:55 nonaka Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.7 $" d61 1 a61 1 #options SOFTDEP # FFS soft updates support. @ 1.8.2.1 log @As on the trunk, update these for the move of ffs_softdep.c into the kernel source itself. Remove prefix construction, and add the SOFTDEP option to GENERIC kernels. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.9 2000/06/22 20:27:55 fvdl Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.9 $" d61 1 a61 1 options SOFTDEP # FFS soft updates support. @ 1.8.2.2 log @Pull up revision 1.15 (requested by he): Add pseudo-device vlan. Make sure "rnd is EXPERIMENTAL" comment is removed. @ text @d1 1 a1 1 # $NetBSD$ d8 1 a8 1 #ident "GENERIC-$Revision$" a324 1 pseudo-device vlan # IEEE 802.1q encapsulation @ 1.7 log @Added USB devices. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.6 2000/05/08 13:49:48 augustss Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.1.1.6 $" a64 13 # Pull in config fragments for kernel crypto. This is required for # options IPSEC etc. to work. If you want to run with IPSEC, uncomment # one of these, based on whether you use crypto-us or crypto-intl, and # adjust the prefixes as necessary. #prefix ../crypto-us/sys #cinclude "conf/files.crypto-us" #prefix #prefix ../crypto-intl/sys #cinclude "conf/files.crypto-intl" #prefix @ 1.6 log @Add (sometimes commented out) MIIVERBOSE option. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.5 2000/04/19 06:50:35 itojun Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.5 $" d56 1 a56 1 file-system CODA # Coda File System; also needs vcoda (below) d61 1 a61 1 options SOFTDEP # FFS soft updates support. d99 1 a100 1 options MIIVERBOSE # verbose PHY autoconfig messages d103 1 d205 8 d223 12 d237 63 d302 3 d341 1 a341 1 #pseudo-device tb 1 # tablet line discipline d343 1 a343 1 #pseudo-device rnd # /dev/random and in-kernel generator d347 1 a347 1 pseudo-device vcoda 4 # coda minicache <-> venus comm. @ 1.6.2.1 log @Sync w/ netbsd-1-5-base. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.8 2000/06/14 22:02:36 veego Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.8 $" d56 1 a56 1 #file-system CODA # Coda File System; also needs vcoda (below) d61 1 a61 1 #options SOFTDEP # FFS soft updates support. d66 13 d99 1 a100 1 options PCIVERBOSE # verbose PCI device autoconfig messages a102 1 options USBVERBOSE # verbose USB device autoconfig messages a203 8 # IDE and related devices # ATAPI devices # flags have the same meaning as for IDE drives. #cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives #sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives #uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown a213 12 dmphy* at mii? phy ? # Davicom DM9101 PHYs exphy* at mii? phy ? # 3Com internal PHYs icsphy* at mii? phy ? # Integrated Circuit Systems ICS1890 inphy* at mii? phy ? # Intel 82555 PHYs iophy* at mii? phy ? # Intel 82553 PHYs lxtphy* at mii? phy ? # Level One LXT-970 PHYs nsphy* at mii? phy ? # NS83840 PHYs nsphyter* at mii? phy ? # NS83843 PHYs qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs tlphy* at mii? phy ? # ThunderLAN PHYs tqphy* at mii? phy ? # TDK Semiconductor PHYs a215 63 # USB Controller and Devices # PCI USB controllers uhci* at pci? dev ? function ? # Universal Host Controller (Intel) ohci* at pci? dev ? function ? # Open Host Controller # USB bus support usb* at uhci? usb* at ohci? # USB Hubs uhub* at usb? uhub* at uhub? port ? configuration ? interface ? # USB Mice ums* at uhub? port ? configuration ? interface ? wsmouse* at ums? mux 0 # USB Keyboards ukbd* at uhub? port ? configuration ? interface ? wskbd* at ukbd? console ? mux 1 # USB Generic HID devices uhid* at uhub? port ? configuration ? interface ? # USB Printer ulpt* at uhub? port ? configuration ? interface ? # USB Modem umodem* at uhub? port ? configuration ? ucom* at umodem? # USB Mass Storage umass* at uhub? port ? configuration ? interface ? scsibus* at umass? channel ? #atapibus* at umass? channel ? # USB audio uaudio* at uhub? port ? configuration ? # USB Ethernet adapters aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters cue* at uhub? port ? # CATC USB-EL1201A based adapters kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters # Prolofic PL2301/PL2302 host-to-host adapter upl* at uhub? port ? # Serial adapters # FTDI FT8U100AX serial adapter #uftdi* at uhub? port ? #ucom* at uftdi? portno ? # Diamond Multimedia Rio 500 urio* at uhub? port ? # USB Handspring Visor uvisor* at uhub? port ? ucom* at uvisor? # USB Generic driver ugen* at uhub? port ? a217 3 # Audio support audio* at uaudio? d254 1 a254 1 pseudo-device tb 1 # tablet line discipline d256 1 a256 1 pseudo-device rnd # /dev/random and in-kernel generator d260 1 a260 1 #pseudo-device vcoda 4 # coda minicache <-> venus comm. @ 1.5 log @add stf pseudo interface (commented out due to possible security risks) @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.4 2000/04/08 18:16:42 kleink Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.4 $" d100 1 @ 1.4 log @Make this actually configure. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.3 2000/03/25 04:13:54 nonaka Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.3 $" d249 1 @ 1.3 log @add some devices @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.2 2000/03/22 00:58:22 cgd Exp $ d8 1 a8 1 #ident "GENERIC-$Revision: 1.2 $" d143 1 d191 3 @ 1.2 log @add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.1 2000/02/29 15:21:25 nonaka Exp $ d3 1 a3 1 # GENERIC config file d8 1 a8 1 #ident "GENERIC-$Revision: 1.1 $" d15 1 a15 1 #options NTP # NTP phase/frequency locked loop d24 1 a24 1 #options LKM # loadable kernel modules d40 3 a42 3 #file-system FFS # UFS #file-system EXT2FS # second extended file system (linux) #file-system LFS # log-structured file system d45 4 a48 4 #file-system NTFS # Windows/NT file system (experimental) #file-system CD9660 # ISO 9660 + Rock Ridge file system #file-system MSDOSFS # MS-DOS file system #file-system FDESC # /dev/fd d50 3 a52 3 #file-system NULLFS # loopback file system #file-system OVERLAY # overlay file system #file-system PORTAL # portal filesystem (still experimental) d54 3 a56 3 #file-system UMAPFS # NULLFS + uid and gid remapping #file-system UNION # union file system #file-system CODA # Coda File System; also needs vcoda (below) d59 4 a62 4 #options QUOTA # UFS quotas #options FFS_EI # FFS Endian Independant support #options SOFTDEP # FFS soft updates support. #options NFSSERVER # Network File System server d87 1 a87 1 #options NETATALK # AppleTalk networking protocols d101 1 d124 2 a125 2 #config netbsd root on ne0 type nfs #config netbsd root on ep0 type nfs d139 1 d186 13 d202 1 d204 1 d206 1 d209 9 d228 1 a228 1 #pseudo-device raid 4 # RAIDframe disk driver d249 1 a249 1 #pseudo-device sequencer 1 # MIDI sequencer d254 1 a254 1 #pseudo-device vcoda 4 # coda minicache <-> venus comm. @ 1.1 log @Initial import prep port. @ text @d1 1 a1 1 # $NetBSD$ d8 1 a8 1 #ident "GENERIC-$Revision$" d100 1 @