head 1.277; access; symbols netbsd-10-2-RELEASE:1.272.4.1 netbsd-9-5-RELEASE:1.267.2.1 netbsd-11-0-RELEASE:1.275.2.2 netbsd-11-0-RC7:1.275.2.2 netbsd-11-0-RC6:1.275.2.1 netbsd-11-0-RC5:1.275.2.1 netbsd-11-0-RC4:1.275.2.1 netbsd-11-0-RC3:1.275.2.1 netbsd-11-0-RC2:1.275.2.1 netbsd-11-0-RC1:1.275.2.1 perseant-exfatfs-base-20250801:1.275 netbsd-11:1.275.0.2 netbsd-11-base:1.275 netbsd-10-1-RELEASE:1.272.4.1 perseant-exfatfs-base-20240630:1.273 perseant-exfatfs:1.273.0.6 perseant-exfatfs-base:1.273 netbsd-8-3-RELEASE:1.253.8.2 netbsd-9-4-RELEASE:1.267.2.1 netbsd-10-0-RELEASE:1.272.4.1 netbsd-10-0-RC6:1.272.4.1 netbsd-10-0-RC5:1.272.4.1 netbsd-10-0-RC4:1.272.4.1 netbsd-10-0-RC3:1.272.4.1 netbsd-10-0-RC2:1.272.4.1 thorpej-ifq:1.273.0.4 thorpej-ifq-base:1.273 thorpej-altq-separation:1.273.0.2 thorpej-altq-separation-base:1.273 netbsd-10-0-RC1:1.272.4.1 netbsd-10:1.272.0.4 netbsd-10-base:1.272 bouyer-sunxi-drm:1.272.0.2 bouyer-sunxi-drm-base:1.272 netbsd-9-3-RELEASE:1.267.2.1 thorpej-i2c-spi-conf2:1.270.0.16 thorpej-i2c-spi-conf2-base:1.270 thorpej-futex2:1.270.0.14 thorpej-futex2-base:1.270 thorpej-cfargs2:1.270.0.12 thorpej-cfargs2-base:1.270 cjep_sun2x-base1:1.270 cjep_sun2x:1.270.0.10 cjep_sun2x-base:1.270 cjep_staticlib_x-base1:1.270 netbsd-9-2-RELEASE:1.267.2.1 cjep_staticlib_x:1.270.0.8 cjep_staticlib_x-base:1.270 thorpej-i2c-spi-conf:1.270.0.6 thorpej-i2c-spi-conf-base:1.270 thorpej-cfargs:1.270.0.4 thorpej-cfargs-base:1.270 thorpej-futex:1.270.0.2 thorpej-futex-base:1.270 netbsd-9-1-RELEASE:1.267 bouyer-xenpvh-base2:1.268 phil-wifi-20200421:1.268 bouyer-xenpvh-base1:1.268 phil-wifi-20200411:1.268 bouyer-xenpvh:1.268.0.4 bouyer-xenpvh-base:1.268 is-mlppp:1.268.0.2 is-mlppp-base:1.268 phil-wifi-20200406:1.268 netbsd-8-2-RELEASE:1.253.8.2 ad-namecache-base3:1.268 netbsd-9-0-RELEASE:1.267 netbsd-9-0-RC2:1.267 ad-namecache-base2:1.268 ad-namecache-base1:1.267 ad-namecache:1.267.0.4 ad-namecache-base:1.267 netbsd-9-0-RC1:1.267 phil-wifi-20191119:1.267 netbsd-9:1.267.0.2 netbsd-9-base:1.267 phil-wifi-20190609:1.267 netbsd-8-1-RELEASE:1.253.8.2 netbsd-8-1-RC1:1.253.8.2 isaki-audio2:1.265.0.2 isaki-audio2-base:1.265 pgoyette-compat-merge-20190127:1.259.2.4 pgoyette-compat-20190127:1.263 pgoyette-compat-20190118:1.263 pgoyette-compat-1226:1.262 pgoyette-compat-1126:1.261 pgoyette-compat-1020:1.261 pgoyette-compat-0930:1.261 pgoyette-compat-0906:1.260 netbsd-7-2-RELEASE:1.243.4.4 pgoyette-compat-0728:1.259 netbsd-8-0-RELEASE:1.253.8.2 phil-wifi:1.259.0.4 phil-wifi-base:1.259 pgoyette-compat-0625:1.259 netbsd-8-0-RC2:1.253.8.2 pgoyette-compat-0521:1.259 pgoyette-compat-0502:1.259 pgoyette-compat-0422:1.259 netbsd-8-0-RC1:1.253.8.2 pgoyette-compat-0415:1.259 pgoyette-compat-0407:1.259 pgoyette-compat-0330:1.259 pgoyette-compat-0322:1.259 pgoyette-compat-0315:1.259 netbsd-7-1-2-RELEASE:1.243.4.3.6.1 pgoyette-compat:1.259.0.2 pgoyette-compat-base:1.259 netbsd-7-1-1-RELEASE:1.243.4.3 tls-maxphys-base-20171202:1.256 matt-nb8-mediatek:1.253.8.1.0.2 matt-nb8-mediatek-base:1.253.8.1 nick-nhusb-base-20170825:1.254 perseant-stdc-iso10646:1.253.0.10 perseant-stdc-iso10646-base:1.253 netbsd-8:1.253.0.8 netbsd-8-base:1.253 prg-localcount2-base3:1.253 prg-localcount2-base2:1.253 prg-localcount2-base1:1.253 prg-localcount2:1.253.0.6 prg-localcount2-base:1.253 pgoyette-localcount-20170426:1.253 bouyer-socketcan-base1:1.253 jdolecek-ncq:1.253.0.4 jdolecek-ncq-base:1.253 pgoyette-localcount-20170320:1.253 netbsd-7-1:1.243.4.3.0.6 netbsd-7-1-RELEASE:1.243.4.3 netbsd-7-1-RC2:1.243.4.3 nick-nhusb-base-20170204:1.253 netbsd-7-nhusb-base-20170116:1.243.4.3 bouyer-socketcan:1.253.0.2 bouyer-socketcan-base:1.253 pgoyette-localcount-20170107:1.253 netbsd-7-1-RC1:1.243.4.3 nick-nhusb-base-20161204:1.251 pgoyette-localcount-20161104:1.250 netbsd-7-0-2-RELEASE:1.243.4.3 nick-nhusb-base-20161004:1.250 localcount-20160914:1.250 netbsd-7-nhusb:1.243.4.3.0.4 netbsd-7-nhusb-base:1.243.4.3 pgoyette-localcount-20160806:1.250 pgoyette-localcount-20160726:1.250 pgoyette-localcount:1.250.0.2 pgoyette-localcount-base:1.250 nick-nhusb-base-20160907:1.250 nick-nhusb-base-20160529:1.250 netbsd-7-0-1-RELEASE:1.243.4.3 nick-nhusb-base-20160422:1.250 nick-nhusb-base-20160319:1.249 nick-nhusb-base-20151226:1.249 netbsd-7-0:1.243.4.3.0.2 netbsd-7-0-RELEASE:1.243.4.3 nick-nhusb-base-20150921:1.248 netbsd-7-0-RC3:1.243.4.3 netbsd-7-0-RC2:1.243.4.3 netbsd-7-0-RC1:1.243.4.3 nick-nhusb-base-20150606:1.248 nick-nhusb-base-20150406:1.248 nick-nhusb:1.248.0.2 nick-nhusb-base:1.248 netbsd-5-2-3-RELEASE:1.205.4.4 netbsd-5-1-5-RELEASE:1.205.4.4 netbsd-6-0-6-RELEASE:1.230 netbsd-6-1-5-RELEASE:1.230 netbsd-7:1.243.0.4 netbsd-7-base:1.243 yamt-pagecache-base9:1.243 yamt-pagecache-tag8:1.227.2.2 netbsd-6-1-4-RELEASE:1.230 netbsd-6-0-5-RELEASE:1.230 tls-earlyentropy:1.243.0.2 tls-earlyentropy-base:1.243 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.243 riastradh-drm2-base3:1.242 netbsd-6-1-3-RELEASE:1.230 netbsd-6-0-4-RELEASE:1.230 netbsd-5-2-2-RELEASE:1.205.4.4 netbsd-5-1-4-RELEASE:1.205.4.4 netbsd-6-1-2-RELEASE:1.230 netbsd-6-0-3-RELEASE:1.230 netbsd-5-2-1-RELEASE:1.205.4.4 netbsd-5-1-3-RELEASE:1.205.4.4 rmind-smpnet-nbase:1.243 netbsd-6-1-1-RELEASE:1.230 riastradh-drm2-base2:1.242 riastradh-drm2-base1:1.242 riastradh-drm2:1.242.0.2 riastradh-drm2-base:1.242 rmind-smpnet:1.241.0.2 rmind-smpnet-base:1.243 netbsd-6-1:1.230.0.8 netbsd-6-0-2-RELEASE:1.230 netbsd-6-1-RELEASE:1.230 khorben-n900:1.240.0.2 netbsd-6-1-RC4:1.230 netbsd-6-1-RC3:1.230 agc-symver:1.238.0.2 agc-symver-base:1.238 netbsd-6-1-RC2:1.230 netbsd-6-1-RC1:1.230 yamt-pagecache-base8:1.235 netbsd-5-2:1.205.4.4.0.6 netbsd-6-0-1-RELEASE:1.230 yamt-pagecache-base7:1.235 netbsd-5-2-RELEASE:1.205.4.4 netbsd-5-2-RC1:1.205.4.4 matt-nb6-plus-nbase:1.230 yamt-pagecache-base6:1.235 netbsd-6-0:1.230.0.6 netbsd-6-0-RELEASE:1.230 netbsd-6-0-RC2:1.230 tls-maxphys:1.234.0.2 tls-maxphys-base:1.243 matt-nb6-plus:1.230.0.4 matt-nb6-plus-base:1.230 netbsd-6-0-RC1:1.230 jmcneill-usbmp-base10:1.232 yamt-pagecache-base5:1.232 jmcneill-usbmp-base9:1.232 yamt-pagecache-base4:1.232 jmcneill-usbmp-base8:1.232 jmcneill-usbmp-base7:1.231 jmcneill-usbmp-base6:1.230 jmcneill-usbmp-base5:1.230 jmcneill-usbmp-base4:1.230 jmcneill-usbmp-base3:1.230 jmcneill-usbmp-pre-base2:1.228 jmcneill-usbmp-base2:1.230 netbsd-6:1.230.0.2 netbsd-6-base:1.230 netbsd-5-1-2-RELEASE:1.205.4.4 netbsd-5-1-1-RELEASE:1.205.4.4 jmcneill-usbmp:1.228.0.2 jmcneill-usbmp-base:1.228 jmcneill-audiomp3:1.227.0.4 jmcneill-audiomp3-base:1.227 yamt-pagecache-base3:1.227 yamt-pagecache-base2:1.227 yamt-pagecache:1.227.0.2 yamt-pagecache-base:1.227 rmind-uvmplock-nbase:1.226 cherry-xenmp:1.226.0.4 cherry-xenmp-base:1.226 uebayasi-xip-base7:1.226 bouyer-quota2-nbase:1.226 bouyer-quota2:1.226.0.2 bouyer-quota2-base:1.226 jruoho-x86intr:1.225.0.2 jruoho-x86intr-base:1.225 matt-mips64-premerge-20101231:1.225 matt-nb5-mips64-premerge-20101231:1.205.8.1 matt-nb5-pq3:1.205.4.4.0.4 matt-nb5-pq3-base:1.205.4.4 netbsd-5-1:1.205.4.4.0.2 uebayasi-xip-base6:1.224 uebayasi-xip-base5:1.224 netbsd-5-1-RELEASE:1.205.4.4 uebayasi-xip-base4:1.224 uebayasi-xip-base3:1.224 yamt-nfs-mp-base11:1.224 netbsd-5-1-RC4:1.205.4.4 matt-nb5-mips64-k15:1.205.8.1 uebayasi-xip-base2:1.224 yamt-nfs-mp-base10:1.224 netbsd-5-1-RC3:1.205.4.4 netbsd-5-1-RC2:1.205.4.4 uebayasi-xip-base1:1.222 netbsd-5-1-RC1:1.205.4.4 rmind-uvmplock:1.220.0.2 rmind-uvmplock-base:1.226 yamt-nfs-mp-base9:1.220 uebayasi-xip:1.219.0.2 uebayasi-xip-base:1.219 netbsd-5-0-2-RELEASE:1.205 matt-nb5-mips64-premerge-20091211:1.205 matt-premerge-20091211:1.218 yamt-nfs-mp-base8:1.215 matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.205 matt-nb4-mips64-k7-u2a-k9b:1.205 matt-nb5-mips64-u1-k1-k5:1.205 yamt-nfs-mp-base7:1.215 matt-nb5-mips64:1.205.0.8 netbsd-5-0-1-RELEASE:1.205 jymxensuspend-base:1.214 yamt-nfs-mp-base6:1.214 yamt-nfs-mp-base5:1.213 yamt-nfs-mp-base4:1.213 jym-xensuspend-nbase:1.226 yamt-nfs-mp-base3:1.212 nick-hppapmap-base4:1.212 nick-hppapmap-base3:1.212 netbsd-5-0:1.205.0.6 netbsd-5-0-RELEASE:1.205 netbsd-5-0-RC4:1.205 netbsd-5-0-RC3:1.205 nick-hppapmap-base2:1.211 netbsd-5-0-RC2:1.205 jym-xensuspend:1.211.0.2 jym-xensuspend-base:1.226 netbsd-5-0-RC1:1.205 haad-dm-base2:1.207 haad-nbase2:1.207 ad-audiomp2:1.207.0.2 ad-audiomp2-base:1.207 netbsd-5:1.205.0.4 netbsd-5-base:1.205 nick-hppapmap:1.205.0.2 nick-hppapmap-base:1.212 matt-mips64-base2:1.205 haad-dm-base1:1.205 wrstuden-revivesa-base-4:1.205 netbsd-4-0-1-RELEASE:1.196.2.3 wrstuden-revivesa-base-3:1.205 wrstuden-revivesa-base-2:1.205 wrstuden-fixsa-newbase:1.196.2.3 nick-csl-alignment-base5:1.200 haad-dm:1.203.0.16 haad-dm-base:1.207 wrstuden-revivesa-base-1:1.203 simonb-wapbl-nbase:1.203 yamt-pf42-base4:1.203 simonb-wapbl:1.203.0.14 simonb-wapbl-base:1.203 yamt-pf42-base3:1.203 hpcarm-cleanup-nbase:1.203 yamt-pf42-baseX:1.203 yamt-pf42-base2:1.203 yamt-nfs-mp-base2:1.203 wrstuden-revivesa:1.203.0.12 wrstuden-revivesa-base:1.203 yamt-nfs-mp:1.203.0.10 yamt-nfs-mp-base:1.203 yamt-pf42:1.203.0.8 yamt-pf42-base:1.203 ad-socklock-base1:1.203 yamt-lazymbuf-base15:1.203 yamt-lazymbuf-base14:1.203 keiichi-mipv6-nbase:1.203 mjf-devfs2:1.203.0.6 mjf-devfs2-base:1.208 nick-net80211-sync:1.203.0.4 nick-net80211-sync-base:1.203 keiichi-mipv6:1.203.0.2 keiichi-mipv6-base:1.203 bouyer-xeni386-merge1:1.202.8.1 matt-armv6-prevmlocking:1.200.2.1 wrstuden-fixsa-base-1:1.196.2.3 vmlocking2-base3:1.202 netbsd-4-0:1.196.2.3.0.4 netbsd-4-0-RELEASE:1.196.2.3 bouyer-xeni386-nbase:1.203 yamt-kmem-base3:1.202 cube-autoconf:1.202.0.10 cube-autoconf-base:1.202 yamt-kmem-base2:1.202 bouyer-xeni386:1.202.0.8 bouyer-xeni386-base:1.203 yamt-kmem:1.202.0.6 yamt-kmem-base:1.202 vmlocking2-base2:1.202 reinoud-bufcleanup-nbase:1.202 vmlocking2:1.202.0.4 vmlocking2-base1:1.202 netbsd-4-0-RC5:1.196.2.3 matt-nb4-arm:1.196.2.3.0.2 matt-nb4-arm-base:1.196.2.3 matt-armv6-nbase:1.203 jmcneill-base:1.202 netbsd-4-0-RC4:1.196.2.3 mjf-devfs:1.202.0.2 mjf-devfs-base:1.203 bouyer-xenamd64-base2:1.202 vmlocking-nbase:1.202 yamt-x86pmap-base4:1.201 bouyer-xenamd64:1.200.0.6 bouyer-xenamd64-base:1.202 netbsd-4-0-RC3:1.196.2.3 yamt-x86pmap-base3:1.200 yamt-x86pmap-base2:1.200 netbsd-4-0-RC2:1.196.2.3 yamt-x86pmap:1.200.0.4 yamt-x86pmap-base:1.200 netbsd-4-0-RC1:1.196.2.3 matt-armv6:1.200.0.2 matt-armv6-base:1.203 jmcneill-pm:1.199.0.8 jmcneill-pm-base:1.202 hpcarm-cleanup:1.199.0.6 hpcarm-cleanup-base:1.203 nick-csl-alignment:1.199.0.4 nick-csl-alignment-base:1.199 matt-mips64:1.199.0.2 matt-mips64-base:1.200 netbsd-3-1-1-RELEASE:1.169.4.2 netbsd-3-0-3-RELEASE:1.169.4.2 yamt-idlelwp-base8:1.197 wrstuden-fixsa:1.196.2.1.0.2 wrstuden-fixsa-base:1.196.2.3 ppcoea-renovation:1.197.0.14 ppcoea-renovation-base:1.200 thorpej-atomic:1.197.0.12 thorpej-atomic-base:1.197 reinoud-bufcleanup:1.197.0.10 reinoud-bufcleanup-base:1.202 mjf-ufs-trans:1.197.0.8 mjf-ufs-trans-base:1.199 vmlocking:1.197.0.6 vmlocking-base:1.200 ad-audiomp:1.197.0.4 ad-audiomp-base:1.197 yamt-idlelwp:1.197.0.2 post-newlock2-merge:1.197 newlock2-nbase:1.197 yamt-splraiseipl-base5:1.197 yamt-splraiseipl-base4:1.197 yamt-splraiseipl-base3:1.197 abandoned-netbsd-4-base:1.189 abandoned-netbsd-4:1.189.0.2 netbsd-3-1:1.169.4.2.0.4 netbsd-3-1-RELEASE:1.169.4.2 netbsd-3-0-2-RELEASE:1.169.4.2 yamt-splraiseipl-base2:1.195 netbsd-3-1-RC4:1.169.4.2 yamt-splraiseipl:1.192.0.4 yamt-splraiseipl-base:1.192 netbsd-3-1-RC3:1.169.4.2 yamt-pdpolicy-base9:1.192 newlock2:1.192.0.2 newlock2-base:1.197 yamt-pdpolicy-base8:1.192 netbsd-3-1-RC2:1.169.4.2 netbsd-3-1-RC1:1.169.4.2 yamt-pdpolicy-base7:1.189 netbsd-4:1.196.0.2 netbsd-4-base:1.196 yamt-pdpolicy-base6:1.187 chap-midi-nbase:1.187 netbsd-3-0-1-RELEASE:1.169.4.2 gdamore-uart:1.187.0.4 gdamore-uart-base:1.187 simonb-timcounters-final:1.183.2.1 yamt-pdpolicy-base5:1.187 chap-midi:1.187.0.2 chap-midi-base:1.187 yamt-pdpolicy-base4:1.187 yamt-pdpolicy-base3:1.187 peter-altq-base:1.186 peter-altq:1.186.0.2 yamt-pdpolicy-base2:1.186 elad-kernelauth-base:1.187 elad-kernelauth:1.185.0.4 yamt-pdpolicy:1.185.0.2 yamt-pdpolicy-base:1.185 yamt-uio_vmspace-base5:1.185 simonb-timecounters:1.183.0.2 simonb-timecounters-base:1.187 rpaulo-netinet-merge-pcb:1.182.0.4 rpaulo-netinet-merge-pcb-base:1.192 yamt-uio_vmspace:1.182.0.2 netbsd-3-0:1.169.4.2.0.2 netbsd-3-0-RELEASE:1.169.4.2 netbsd-3-0-RC6:1.169.4.2 yamt-readahead-base3:1.180 netbsd-3-0-RC5:1.169.4.2 netbsd-3-0-RC4:1.169.4.2 netbsd-3-0-RC3:1.169.4.2 yamt-readahead-base2:1.180 netbsd-3-0-RC2:1.169.4.2 yamt-readahead-pervnode:1.180 yamt-readahead-perfile:1.180 yamt-readahead:1.180.0.6 yamt-readahead-base:1.180 netbsd-3-0-RC1:1.169.4.2 yamt-vop-base3:1.180 netbsd-2-0-3-RELEASE:1.149.2.4 netbsd-2-1:1.149.2.4.0.4 yamt-vop-base2:1.180 thorpej-vnode-attr:1.180.0.4 thorpej-vnode-attr-base:1.180 netbsd-2-1-RELEASE:1.149.2.4 yamt-vop:1.180.0.2 yamt-vop-base:1.180 netbsd-2-1-RC6:1.149.2.4 netbsd-2-1-RC5:1.149.2.4 netbsd-2-1-RC4:1.149.2.4 netbsd-2-1-RC3:1.149.2.4 netbsd-2-1-RC2:1.149.2.4 netbsd-2-1-RC1:1.149.2.4 yamt-lazymbuf:1.171.0.2 yamt-km-base4:1.169 netbsd-2-0-2-RELEASE:1.149.2.4 yamt-km-base3:1.169 netbsd-3:1.169.0.4 netbsd-3-base:1.169 yamt-km-base2:1.168 yamt-km:1.165.0.2 yamt-km-base:1.165 kent-audio2:1.164.0.4 kent-audio2-base:1.169 netbsd-2-0-1-RELEASE:1.149.2.4 kent-audio1-beforemerge:1.164 netbsd-2:1.149.2.4.0.2 netbsd-2-base:1.149.2.4 kent-audio1:1.164.0.2 kent-audio1-base:1.164 netbsd-2-0-RELEASE:1.149.2.4 netbsd-2-0-RC5:1.149.2.4 netbsd-2-0-RC4:1.149.2.4 netbsd-2-0-RC3:1.149.2.4 netbsd-2-0-RC2:1.149.2.4 netbsd-2-0-RC1:1.149.2.4 netbsd-2-0:1.149.0.2 netbsd-2-0-base:1.149 netbsd-1-6-PATCH002-RELEASE:1.134.4.2 netbsd-1-6-PATCH002:1.134.4.2 netbsd-1-6-PATCH002-RC4:1.134.4.2 netbsd-1-6-PATCH002-RC3:1.134.4.2 netbsd-1-6-PATCH002-RC2:1.134.4.2 netbsd-1-6-PATCH002-RC1:1.134.4.2 ktrace-lwp:1.147.0.2 ktrace-lwp-base:1.182 netbsd-1-6-PATCH001:1.134.4.2 netbsd-1-6-PATCH001-RELEASE:1.134.4.2 netbsd-1-6-PATCH001-RC3:1.134.4.2 netbsd-1-6-PATCH001-RC2:1.134.4.2 netbsd-1-6-PATCH001-RC1:1.134.4.2 nathanw_sa_end:1.123.6.9 nathanw_sa_before_merge:1.144 fvdl_fs64_base:1.144 gmcgarry_ctxsw:1.144.0.4 gmcgarry_ctxsw_base:1.144 gmcgarry_ucred:1.144.0.2 gmcgarry_ucred_base:1.144 nathanw_sa_base:1.144 kqueue-aftermerge:1.143 kqueue-beforemerge:1.143 netbsd-1-6-RELEASE:1.134.4.1 netbsd-1-6-RC3:1.134.4.1 netbsd-1-6-RC2:1.134.4.1 netbsd-1-6-RC1:1.134.4.1 netbsd-1-6:1.134.0.4 netbsd-1-6-base:1.134 gehenna-devsw:1.134.0.2 gehenna-devsw-base:1.135 netbsd-1-5-PATCH003:1.107.2.5 eeh-devprop:1.131.0.6 eeh-devprop-base:1.131 newlock:1.131.0.4 newlock-base:1.131 ifpoll-base:1.131 nathanw_sa:1.123.0.6 thorpej-mips-cache:1.123.0.4 thorpej-mips-cache-base:1.123 thorpej-devvp-base3:1.123 thorpej-devvp-base2:1.123 post-chs-ubcperf:1.123 pre-chs-ubcperf:1.123 thorpej-devvp:1.123.0.2 thorpej-devvp-base:1.123 netbsd-1-5-PATCH002:1.107.2.5 kqueue:1.121.0.2 kqueue-base:1.139 netbsd-1-5-PATCH001:1.107.2.5 thorpej_scsipi_beforemerge:1.119 thorpej_scsipi_nbase:1.119 netbsd-1-5-RELEASE:1.107.2.3 netbsd-1-5-BETA2:1.107.2.3 netbsd-1-5-BETA:1.107.2.3 netbsd-1-4-PATCH003:1.76.2.4 netbsd-1-5-ALPHA2:1.107.2.3 netbsd-1-5:1.107.0.2 netbsd-1-5-base:1.107 minoura-xpg4dl-base:1.105 minoura-xpg4dl:1.105.0.2 netbsd-1-4-PATCH002:1.76.2.2 chs-ubc2-newbase:1.99 wrstuden-devbsize-19991221:1.94 wrstuden-devbsize:1.90.0.2 wrstuden-devbsize-base:1.94 kame_141_19991130:1.76.2.1 comdex-fall-1999:1.91.0.6 comdex-fall-1999-base:1.91 fvdl-softdep:1.91.0.4 fvdl-softdep-base:1.92 thorpej_scsipi:1.91.0.2 thorpej_scsipi_base:1.119 netbsd-1-4-PATCH001:1.76.2.1 kame_14_19990705:1.76.2.1 kame_14_19990628:1.76.2.1 kame:1.76.2.1.0.4 chs-ubc2:1.76.2.1.0.2 chs-ubc2-base:1.89 netbsd-1-4-RELEASE:1.76.2.1 netbsd-1-4:1.76.0.2 netbsd-1-4-base:1.76 netbsd-1-3-PATCH003:1.51.2.1 netbsd-1-3-PATCH003-CANDIDATE2:1.51.2.1 kenh-if-detach:1.73.0.2 kenh-if-detach-base:1.73 netbsd-1-3-PATCH003-CANDIDATE1:1.51.2.1 netbsd-1-3-PATCH003-CANDIDATE0:1.51.2.1 chs-ubc:1.70.0.2 chs-ubc-base:1.70 eeh-paddr_t:1.69.0.2 eeh-paddr_t-base:1.69 netbsd-1-3-PATCH002:1.51.2.1 netbsd-1-3-PATCH001:1.51.2.1 netbsd-1-3-RELEASE:1.51.2.1 netbsd-1-3-BETA:1.51.2.1 netbsd-1-3:1.51.0.2 netbsd-1-3-base:1.51 thorpej-signal:1.48.0.2 thorpej-signal-base:1.48 marc-pcmcia:1.45.0.2 marc-pcmcia-bp:1.45 marc-pcmcia-base:1.49 bouyer-scsipi:1.44.0.2 is-newarp-before-merge:1.41 is-newarp:1.41.0.4 is-newarp-base:1.41 netbsd-1-2-PATCH001:1.28.2.1 mrg-vm-swap:1.41.0.2 thorpej-setroot:1.38.0.2 netbsd-1-2-RELEASE:1.28.2.1 netbsd-1-2-BETA:1.28 netbsd-1-2:1.28.0.2 netbsd-1-2-base:1.28 netbsd-1-1-PATCH001:1.19 netbsd-1-1-RELEASE:1.19 netbsd-1-1:1.19.0.2 netbsd-1-1-base:1.19; locks; strict; comment @# @; 1.277 date 2026.07.18.14.08.52; author thorpej; state Exp; branches; next 1.276; commitid fo8urEeOK5FsR8OG; 1.276 date 2026.05.02.21.45.34; author mrg; state Exp; branches; next 1.275; commitid EsgdwYJLyZGQRhEG; 1.275 date 2025.05.01.02.04.32; author mrg; state Exp; branches 1.275.2.1; next 1.274; commitid DTopSHJheKeoL8TF; 1.274 date 2025.02.24.21.32.26; author andvar; state Exp; branches; next 1.273; commitid MZwQlTI9pi26GLKF; 1.273 date 2023.02.12.14.50.41; author abs; state Exp; branches 1.273.6.1; next 1.272; commitid SblLlq95sRoclfdE; 1.272 date 2022.09.29.10.10.10; author riastradh; state Exp; branches 1.272.4.1; next 1.271; commitid I1zvTyF77D5Z9KVD; 1.271 date 2022.08.07.02.52.29; author simonb; state Exp; branches; next 1.270; commitid HXKRRXLciPDtrTOD; 1.270 date 2020.09.27.13.48.54; author roy; state Exp; branches; next 1.269; commitid DA9l8f9bbF8ATGpC; 1.269 date 2020.08.01.08.20.52; author maxv; state Exp; branches; next 1.268; commitid JD2lavAMv7TQUkiC; 1.268 date 2020.01.19.01.25.07; author thorpej; state Exp; branches; next 1.267; commitid JHEWDzmAWJGESeTB; 1.267 date 2019.05.08.13.40.16; author isaki; state Exp; branches 1.267.2.1 1.267.4.1; next 1.266; commitid LEGDdtzAItkeapmB; 1.266 date 2019.04.26.21.40.32; author sevan; state Exp; branches; next 1.265; commitid 6ehTybiQEayJbUkB; 1.265 date 2019.04.13.08.23.00; author isaki; state Exp; branches 1.265.2.1; next 1.264; commitid rmsmdwQtLK6aeajB; 1.264 date 2019.02.12.07.15.58; author mrg; state Exp; branches; next 1.263; commitid lf0dvfuUua0SMrbB; 1.263 date 2019.01.14.00.13.18; author mrg; state Exp; branches; next 1.262; commitid ZTCNXXdN1hVznG7B; 1.262 date 2018.12.19.13.57.49; author maxv; state Exp; branches; next 1.261; commitid mM5V1h9xgHV4Mp4B; 1.261 date 2018.09.06.05.36.50; author maxv; state Exp; branches; next 1.260; commitid rBzGO4OZzHoBl0RA; 1.260 date 2018.08.01.20.04.14; author maxv; state Exp; branches; next 1.259; commitid UbIHSaPqOzfNisMA; 1.259 date 2018.02.05.15.18.11; author maxv; state Exp; branches 1.259.2.1 1.259.4.1; next 1.258; commitid Q9pwWszEM6appGpA; 1.258 date 2018.01.23.14.47.56; author sevan; state Exp; branches; next 1.257; commitid AGdejQ7TNSzBE0oA; 1.257 date 2018.01.15.09.48.28; author martin; state Exp; branches; next 1.256; commitid Qg6P1B3xSVKqgXmA; 1.256 date 2017.09.14.07.58.43; author mrg; state Exp; branches; next 1.255; commitid ngZ6fHXwTqlZA87A; 1.255 date 2017.09.13.22.24.46; author sevan; state Exp; branches; next 1.254; commitid U9QcH0HsUyAtp57A; 1.254 date 2017.07.30.13.12.49; author maxv; state Exp; branches; next 1.253; 1.253 date 2016.12.10.09.44.06; author mrg; state Exp; branches 1.253.8.1; next 1.252; 1.252 date 2016.12.08.11.31.12; author nat; state Exp; branches; next 1.251; 1.251 date 2016.11.26.13.59.46; author christos; state Exp; branches; next 1.250; 1.250 date 2016.04.13.17.32.27; author macallan; state Exp; branches 1.250.2.1; next 1.249; 1.249 date 2015.09.26.11.16.13; author maxv; state Exp; branches; next 1.248; 1.248 date 2014.11.16.16.01.43; author manu; state Exp; branches 1.248.2.1; next 1.247; 1.247 date 2014.11.12.10.47.24; author manu; state Exp; branches; next 1.246; 1.246 date 2014.08.24.07.59.23; author jnemeth; state Exp; branches; next 1.245; 1.245 date 2014.08.23.20.26.59; author dholland; state Exp; branches; next 1.244; 1.244 date 2014.08.16.17.56.33; author apb; state Exp; branches; next 1.243; 1.243 date 2014.03.24.14.15.38; author szptvlfn; state Exp; branches 1.243.4.1; next 1.242; 1.242 date 2013.06.30.21.38.58; author rmind; state Exp; branches; next 1.241; 1.241 date 2013.06.05.23.08.03; author christos; state Exp; branches 1.241.2.1; next 1.240; 1.240 date 2013.04.27.21.43.40; author christos; state Exp; branches; next 1.239; 1.239 date 2013.04.27.18.19.51; author christos; state Exp; branches; next 1.238; 1.238 date 2013.03.02.02.42.21; author christos; state Exp; branches; next 1.237; 1.237 date 2013.03.01.18.25.52; author joerg; state Exp; branches; next 1.236; 1.236 date 2013.02.07.16.19.15; author macallan; state Exp; branches; next 1.235; 1.235 date 2012.10.17.14.48.17; author apb; state Exp; branches; next 1.234; 1.234 date 2012.08.17.19.43.25; author abs; state Exp; branches 1.234.2.1; next 1.233; 1.233 date 2012.06.26.02.04.55; author macallan; state Exp; branches; next 1.232; 1.232 date 2012.03.11.06.18.46; author nakayama; state Exp; branches; next 1.231; 1.231 date 2012.03.10.21.51.56; author joerg; state Exp; branches; next 1.230; 1.230 date 2012.01.11.17.18.51; author macallan; state Exp; branches 1.230.2.1 1.230.6.1 1.230.8.1; next 1.229; 1.229 date 2011.12.18.05.49.32; author dholland; state Exp; branches; next 1.228; 1.228 date 2011.11.22.21.25.36; author tls; state Exp; branches 1.228.2.1; next 1.227; 1.227 date 2011.06.12.01.44.06; author mrg; state Exp; branches 1.227.2.1; next 1.226; 1.226 date 2011.01.17.13.43.02; author jdc; state Exp; branches 1.226.4.1; next 1.225; 1.225 date 2010.11.23.11.14.06; author hannken; state Exp; branches 1.225.2.1; next 1.224; 1.224 date 2010.05.08.22.16.30; author mrg; state Exp; branches; next 1.223; 1.223 date 2010.04.29.22.40.54; author chs; state Exp; branches; next 1.222; 1.222 date 2010.04.16.13.48.35; author pooka; state Exp; branches; next 1.221; 1.221 date 2010.03.24.00.39.07; author macallan; state Exp; branches; next 1.220; 1.220 date 2010.03.01.06.14.17; author macallan; state Exp; branches 1.220.2.1; next 1.219; 1.219 date 2010.01.15.20.57.12; author bouyer; state Exp; branches 1.219.2.1; next 1.218; 1.218 date 2009.12.05.20.11.17; author pooka; state Exp; branches; next 1.217; 1.217 date 2009.11.27.11.05.45; author tsutsui; state Exp; branches; next 1.216; 1.216 date 2009.09.27.13.27.44; author tsutsui; state Exp; branches; next 1.215; 1.215 date 2009.08.06.18.28.41; author macallan; state Exp; branches; next 1.214; 1.214 date 2009.06.22.14.57.52; author tsutsui; state Exp; branches; next 1.213; 1.213 date 2009.05.05.23.58.50; author macallan; state Exp; branches; next 1.212; 1.212 date 2009.03.24.12.16.12; author tsutsui; state Exp; branches; next 1.211; 1.211 date 2009.02.08.13.05.51; author jdc; state Exp; branches 1.211.2.1; next 1.210; 1.210 date 2009.01.27.06.57.59; author mrg; state Exp; branches; next 1.209; 1.209 date 2009.01.24.05.06.07; author mrg; state Exp; branches; next 1.208; 1.208 date 2008.12.14.03.28.51; author macallan; state Exp; branches; next 1.207; 1.207 date 2008.11.24.11.41.14; author ad; state Exp; branches; next 1.206; 1.206 date 2008.11.12.12.36.06; author ad; state Exp; branches; next 1.205; 1.205 date 2008.08.10.15.31.22; author tls; state Exp; branches 1.205.2.1 1.205.4.1 1.205.8.1; next 1.204; 1.204 date 2008.07.31.07.41.07; author simonb; state Exp; branches; next 1.203; 1.203 date 2007.12.31.15.32.05; author ad; state Exp; branches 1.203.6.1 1.203.10.1 1.203.12.1 1.203.16.1; next 1.202; 1.202 date 2007.11.04.14.34.26; author xtraeme; state Exp; branches 1.202.2.1 1.202.8.1; next 1.201; 1.201 date 2007.10.17.19.57.11; author garbled; state Exp; branches; next 1.200; 1.200 date 2007.08.06.21.26.56; author adrianp; state Exp; branches 1.200.2.1 1.200.6.1; next 1.199; 1.199 date 2007.06.04.08.55.24; author martin; state Exp; branches 1.199.2.1 1.199.4.1 1.199.8.1; next 1.198; 1.198 date 2007.06.02.17.16.12; author uwe; state Exp; branches; next 1.197; 1.197 date 2006.12.04.23.43.35; author elad; state Exp; branches 1.197.6.1 1.197.8.1 1.197.14.1; next 1.196; 1.196 date 2006.11.11.18.47.12; author jmmv; state Exp; branches 1.196.2.1; next 1.195; 1.195 date 2006.09.27.21.42.06; author manu; state Exp; branches; next 1.194; 1.194 date 2006.09.26.14.30.27; author elad; state Exp; branches; next 1.193; 1.193 date 2006.09.26.14.08.19; author elad; state Exp; branches; next 1.192; 1.192 date 2006.08.26.20.26.56; author christos; state Exp; branches 1.192.2.1 1.192.4.1; next 1.191; 1.191 date 2006.08.26.07.59.23; author tsutsui; state Exp; branches; next 1.190; 1.190 date 2006.08.12.15.29.54; author christos; state Exp; branches; next 1.189; 1.189 date 2006.07.31.23.29.54; author hubertf; state Exp; branches 1.189.2.1; next 1.188; 1.188 date 2006.06.28.15.19.29; author liamjfoy; state Exp; branches; next 1.187; 1.187 date 2006.03.28.20.58.41; author pavel; state Exp; branches 1.187.4.1; next 1.186; 1.186 date 2006.03.09.20.58.40; author macallan; state Exp; branches 1.186.2.1; next 1.185; 1.185 date 2006.02.05.05.02.02; author cube; state Exp; branches 1.185.2.1 1.185.4.1; next 1.184; 1.184 date 2006.02.04.03.40.41; author rpaulo; state Exp; branches; next 1.183; 1.183 date 2006.02.02.21.32.10; author reinoud; state Exp; branches 1.183.2.1; next 1.182; 1.182 date 2005.12.09.23.34.03; author elad; state Exp; branches 1.182.2.1 1.182.4.1; next 1.181; 1.181 date 2005.12.07.09.10.19; author tsutsui; state Exp; branches; next 1.180; 1.180 date 2005.09.10.19.20.50; author jmmv; state Exp; branches; next 1.179; 1.179 date 2005.08.19.05.20.03; author christos; state Exp; branches; next 1.178; 1.178 date 2005.08.19.02.03.53; author christos; state Exp; branches; next 1.177; 1.177 date 2005.07.31.04.04.46; author yamt; state Exp; branches; next 1.176; 1.176 date 2005.07.30.06.35.39; author yamt; state Exp; branches; next 1.175; 1.175 date 2005.07.17.00.08.30; author hubertf; state Exp; branches; next 1.174; 1.174 date 2005.07.16.19.00.39; author macallan; state Exp; branches; next 1.173; 1.173 date 2005.07.10.15.47.37; author macallan; state Exp; branches; next 1.172; 1.172 date 2005.07.07.17.05.58; author tron; state Exp; branches; next 1.171; 1.171 date 2005.06.25.12.05.19; author rpaulo; state Exp; branches 1.171.2.1; next 1.170; 1.170 date 2005.06.09.14.43.31; author tsutsui; state Exp; branches; next 1.169; 1.169 date 2005.02.18.21.05.54; author dsl; state Exp; branches 1.169.4.1; next 1.168; 1.168 date 2005.02.11.08.25.56; author dsl; state Exp; branches; next 1.167; 1.167 date 2005.01.31.16.55.29; author hannken; state Exp; branches; next 1.166; 1.166 date 2005.01.28.03.19.51; author rumble; state Exp; branches; next 1.165; 1.165 date 2005.01.17.15.28.52; author cube; state Exp; branches 1.165.2.1; next 1.164; 1.164 date 2004.11.10.17.54.07; author christos; state Exp; branches 1.164.4.1; next 1.163; 1.163 date 2004.09.04.23.29.57; author manu; state Exp; branches; next 1.162; 1.162 date 2004.08.01.10.45.23; author mrg; state Exp; branches; next 1.161; 1.161 date 2004.07.15.03.53.51; author atatat; state Exp; branches; next 1.160; 1.160 date 2004.07.10.12.05.35; author uwe; state Exp; branches; next 1.159; 1.159 date 2004.07.05.10.50.35; author pk; state Exp; branches; next 1.158; 1.158 date 2004.07.05.06.31.36; author martin; state Exp; branches; next 1.157; 1.157 date 2004.06.28.21.07.49; author bouyer; state Exp; branches; next 1.156; 1.156 date 2004.06.26.07.32.08; author abs; state Exp; branches; next 1.155; 1.155 date 2004.06.22.14.09.51; author itojun; state Exp; branches; next 1.154; 1.154 date 2004.06.18.15.04.06; author christos; state Exp; branches; next 1.153; 1.153 date 2004.06.16.15.07.41; author christos; state Exp; branches; next 1.152; 1.152 date 2004.05.02.03.13.34; author christos; state Exp; branches; next 1.151; 1.151 date 2004.04.10.04.02.29; author fair; state Exp; branches; next 1.150; 1.150 date 2004.04.03.17.43.50; author chs; state Exp; branches; next 1.149; 1.149 date 2003.12.17.08.08.02; author martin; state Exp; branches 1.149.2.1; next 1.148; 1.148 date 2003.10.07.09.43.58; author tron; state Exp; branches; next 1.147; 1.147 date 2003.04.26.14.10.06; author ragge; state Exp; branches 1.147.2.1; next 1.146; 1.146 date 2003.04.10.22.07.03; author christos; state Exp; branches; next 1.145; 1.145 date 2003.02.27.19.22.47; author perseant; state Exp; branches; next 1.144; 1.144 date 2002.11.22.12.21.05; author wiz; state Exp; branches; next 1.143; 1.143 date 2002.10.18.15.11.14; author junyoung; state Exp; branches; next 1.142; 1.142 date 2002.10.15.13.53.01; author jdc; state Exp; branches; next 1.141; 1.141 date 2002.10.14.18.39.39; author elric; state Exp; branches; next 1.140; 1.140 date 2002.10.06.02.12.02; author provos; state Exp; branches; next 1.139; 1.139 date 2002.09.25.11.49.54; author martti; state Exp; branches; next 1.138; 1.138 date 2002.09.20.10.39.59; author martti; state Exp; branches; next 1.137; 1.137 date 2002.09.18.02.44.08; author lukem; state Exp; branches; next 1.136; 1.136 date 2002.09.13.14.03.52; author ad; state Exp; branches; next 1.135; 1.135 date 2002.06.17.05.14.25; author lukem; state Exp; branches; next 1.134; 1.134 date 2002.05.14.14.27.33; author lukem; state Exp; branches 1.134.2.1 1.134.4.1; next 1.133; 1.133 date 2002.04.25.15.06.37; author atatat; state Exp; branches; next 1.132; 1.132 date 2002.04.12.08.11.20; author gmcgarry; state Exp; branches; next 1.131; 1.131 date 2002.02.10.17.37.02; author wiz; state Exp; branches; next 1.130; 1.130 date 2002.01.27.13.23.26; author jdolecek; state Exp; branches; next 1.129; 1.129 date 2002.01.19.18.45.13; author oster; state Exp; branches; next 1.128; 1.128 date 2001.12.28.12.22.00; author martin; state Exp; branches; next 1.127; 1.127 date 2001.12.14.05.34.52; author gmcgarry; state Exp; branches; next 1.126; 1.126 date 2001.11.23.05.00.29; author atatat; state Exp; branches; next 1.125; 1.125 date 2001.11.20.12.56.39; author lukem; state Exp; branches; next 1.124; 1.124 date 2001.11.20.08.43.34; author lukem; state Exp; branches; next 1.123; 1.123 date 2001.09.01.23.08.45; author atatat; state Exp; branches 1.123.6.1; next 1.122; 1.122 date 2001.09.01.21.52.31; author atatat; state Exp; branches; next 1.121; 1.121 date 2001.06.30.11.00.36; author darcy; state Exp; branches 1.121.2.1; next 1.120; 1.120 date 2001.05.05.00.11.48; author hubertf; state Exp; branches; next 1.119; 1.119 date 2000.12.19.10.42.06; author bouyer; state Exp; branches 1.119.2.1; next 1.118; 1.118 date 2000.10.16.01.29.06; author mjacob; state Exp; branches; next 1.117; 1.117 date 2000.09.24.15.59.37; author jdolecek; state Exp; branches; next 1.116; 1.116 date 2000.08.13.01.31.21; author itojun; state Exp; branches; next 1.115; 1.115 date 2000.07.27.17.53.39; author mason; state Exp; branches; next 1.114; 1.114 date 2000.07.27.14.34.09; author mrg; state Exp; branches; next 1.113; 1.113 date 2000.07.15.19.59.53; author matt; state Exp; branches; next 1.112; 1.112 date 2000.07.05.04.07.26; author sommerfeld; state Exp; branches; next 1.111; 1.111 date 2000.06.30.17.10.20; author itojun; state Exp; branches; next 1.110; 1.110 date 2000.06.22.20.27.56; author fvdl; state Exp; branches; next 1.109; 1.109 date 2000.06.21.13.46.43; author pk; state Exp; branches; next 1.108; 1.108 date 2000.06.20.14.24.24; author pk; state Exp; branches; next 1.107; 1.107 date 2000.06.14.22.02.36; author veego; state Exp; branches 1.107.2.1; next 1.106; 1.106 date 2000.05.27.20.56.51; author matt; state Exp; branches; next 1.105; 1.105 date 2000.05.08.13.49.49; author augustss; state Exp; branches 1.105.2.1; next 1.104; 1.104 date 2000.04.19.06.50.35; author itojun; state Exp; branches; next 1.103; 1.103 date 2000.04.17.21.48.23; author pk; state Exp; branches; next 1.102; 1.102 date 2000.02.29.06.32.29; author simonb; state Exp; branches; next 1.101; 1.101 date 2000.02.26.17.35.41; author oster; state Exp; branches; next 1.100; 1.100 date 2000.02.14.18.08.38; author pk; state Exp; branches; next 1.99; 1.99 date 2000.02.12.12.59.36; author pk; state Exp; branches; next 1.98; 1.98 date 2000.02.07.21.24.48; author pk; state Exp; branches; next 1.97; 1.97 date 2000.01.28.16.08.52; author cjs; state Exp; branches; next 1.96; 1.96 date 2000.01.23.23.46.18; author hubertf; state Exp; branches; next 1.95; 1.95 date 2000.01.20.19.12.35; author wrstuden; state Exp; branches; next 1.94; 1.94 date 99.11.21.14.00.43; author itojun; state Exp; branches; next 1.93; 1.93 date 99.11.15.19.10.57; author fvdl; state Exp; branches; next 1.92; 1.92 date 99.11.13.20.56.14; author matt; state Exp; branches; next 1.91; 1.91 date 99.10.14.16.09.31; author phil; state Exp; branches 1.91.2.1 1.91.4.1; next 1.90; 1.90 date 99.10.04.19.02.55; author hubertf; state Exp; branches 1.90.2.1; next 1.89; 1.89 date 99.07.29.10.37.22; author augustss; state Exp; branches; next 1.88; 1.88 date 99.07.28.09.45.08; author drochner; state Exp; branches; next 1.87; 1.87 date 99.07.28.05.45.50; author christos; state Exp; branches; next 1.86; 1.86 date 99.07.20.07.40.36; author christos; state Exp; branches; next 1.85; 1.85 date 99.06.28.20.26.47; author pk; state Exp; branches; next 1.84; 1.84 date 99.06.06.13.00.03; author mrg; state Exp; branches; next 1.83; 1.83 date 99.06.06.09.23.38; author pk; state Exp; branches; next 1.82; 1.82 date 99.05.19.21.05.59; author ad; state Exp; branches; next 1.81; 1.81 date 99.05.01.14.18.35; author pk; state Exp; branches; next 1.80; 1.80 date 99.04.30.21.09.50; author abs; state Exp; branches; next 1.79; 1.79 date 99.04.26.04.25.38; author ad; state Exp; branches; next 1.78; 1.78 date 99.04.14.09.48.37; author pk; state Exp; branches; next 1.77; 1.77 date 99.04.13.18.45.41; author ad; state Exp; branches; next 1.76; 1.76 date 99.01.17.20.45.26; author pk; state Exp; branches 1.76.2.1; next 1.75; 1.75 date 99.01.16.13.43.50; author pk; state Exp; branches; next 1.74; 1.74 date 99.01.13.20.35.30; author pk; state Exp; branches; next 1.73; 1.73 date 98.11.25.20.30.46; author hwr; state Exp; branches; next 1.72; 1.72 date 98.11.22.23.36.42; author pk; state Exp; branches; next 1.71; 1.71 date 98.11.16.16.44.57; author oster; state Exp; branches; next 1.70; 1.70 date 98.08.27.20.56.44; author pk; state Exp; branches; next 1.69; 1.69 date 98.07.23.13.03.23; author pk; state Exp; branches; next 1.68; 1.68 date 98.06.26.01.54.09; author lukem; state Exp; branches; next 1.67; 1.67 date 98.05.20.11.50.54; author pk; state Exp; branches; next 1.66; 1.66 date 98.05.20.00.00.12; author pk; state Exp; branches; next 1.65; 1.65 date 98.05.05.01.15.41; author mrg; state Exp; branches; next 1.64; 1.64 date 98.04.18.19.03.00; author pk; state Exp; branches; next 1.63; 1.63 date 98.03.21.11.15.25; author pk; state Exp; branches; next 1.62; 1.62 date 98.03.18.16.34.44; author bouyer; state Exp; branches; next 1.61; 1.61 date 98.02.08.19.24.28; author thorpej; state Exp; branches; next 1.60; 1.60 date 98.02.05.07.57.48; author mrg; state Exp; branches; next 1.59; 1.59 date 98.02.04.21.49.12; author pk; state Exp; branches; next 1.58; 1.58 date 98.01.25.19.56.31; author pk; state Exp; branches; next 1.57; 1.57 date 98.01.23.22.47.20; author pk; state Exp; branches; next 1.56; 1.56 date 98.01.20.22.12.51; author pk; state Exp; branches; next 1.55; 1.55 date 98.01.11.23.32.55; author pk; state Exp; branches; next 1.54; 1.54 date 97.11.30.23.19.58; author mjacob; state Exp; branches; next 1.53; 1.53 date 97.11.20.08.11.20; author fair; state Exp; branches; next 1.52; 1.52 date 97.11.17.01.58.27; author lukem; state Exp; branches; next 1.51; 1.51 date 97.10.20.18.05.21; author pk; state Exp; branches 1.51.2.1; next 1.50; 1.50 date 97.10.17.23.59.44; author gwr; state Exp; branches; next 1.49; 1.49 date 97.09.27.09.56.25; author mrg; state Exp; branches; next 1.48; 1.48 date 97.08.23.19.19.01; author mjacob; state Exp; branches; next 1.47; 1.47 date 97.08.20.18.44.18; author mjacob; state Exp; branches; next 1.46; 1.46 date 97.08.19.23.49.52; author augustss; state Exp; branches; next 1.45; 1.45 date 97.07.07.21.54.51; author pk; state Exp; branches 1.45.2.1; next 1.44; 1.44 date 97.06.10.21.54.21; author pk; state Exp; branches; next 1.43; 1.43 date 97.05.07.01.55.23; author lukem; state Exp; branches; next 1.42; 1.42 date 97.03.13.00.46.13; author cgd; state Exp; branches; next 1.41; 1.41 date 97.02.04.21.59.26; author pk; state Exp; branches; next 1.40; 1.40 date 97.01.31.02.06.41; author thorpej; state Exp; branches; next 1.39; 1.39 date 97.01.17.03.43.56; author mrg; state Exp; branches; next 1.38; 1.38 date 97.01.07.11.35.18; author mrg; state Exp; branches 1.38.2.1; next 1.37; 1.37 date 97.01.06.07.35.39; author mrg; state Exp; branches; next 1.36; 1.36 date 96.12.06.22.02.32; author pk; state Exp; branches; next 1.35; 1.35 date 96.11.18.00.10.19; author pk; state Exp; branches; next 1.34; 1.34 date 96.11.03.11.18.15; author pk; state Exp; branches; next 1.33; 1.33 date 96.10.03.00.05.41; author abrown; state Exp; branches; next 1.32; 1.32 date 96.10.02.07.11.46; author mrg; state Exp; branches; next 1.31; 1.31 date 96.08.26.23.40.59; author mrg; state Exp; branches; next 1.30; 1.30 date 96.06.20.19.50.41; author pk; state Exp; branches; next 1.29; 1.29 date 96.06.19.13.23.25; author pk; state Exp; branches; next 1.28; 1.28 date 96.05.21.19.06.28; author pk; state Exp; branches 1.28.2.1; next 1.27; 1.27 date 96.05.17.18.02.56; author abrown; state Exp; branches; next 1.26; 1.26 date 96.05.16.22.47.47; author pk; state Exp; branches; next 1.25; 1.25 date 96.05.16.22.38.06; author pk; state Exp; branches; next 1.24; 1.24 date 96.05.16.03.13.27; author thorpej; state Exp; branches; next 1.23; 1.23 date 96.04.01.00.20.31; author pk; state Exp; branches; next 1.22; 1.22 date 96.03.31.22.57.09; author pk; state Exp; branches; next 1.21; 1.21 date 96.02.27.22.09.14; author thorpej; state Exp; branches; next 1.20; 1.20 date 96.01.01.22.46.08; author thorpej; state Exp; branches; next 1.19; 1.19 date 95.10.08.11.45.39; author pk; state Exp; branches; next 1.18; 1.18 date 95.10.04.23.45.52; author pk; state Exp; branches; next 1.17; 1.17 date 95.09.25.22.33.37; author pk; state Exp; branches; next 1.16; 1.16 date 95.09.25.20.20.27; author chuck; state Exp; branches; next 1.15; 1.15 date 95.09.17.21.11.13; author pk; state Exp; branches; next 1.14; 1.14 date 95.09.17.21.02.56; author pk; state Exp; branches; next 1.13; 1.13 date 95.09.11.19.20.12; author pk; state Exp; branches; next 1.12; 1.12 date 95.09.05.21.43.10; author pk; state Exp; branches; next 1.11; 1.11 date 95.08.29.22.50.36; author pk; state Exp; branches; next 1.10; 1.10 date 95.07.08.21.33.48; author pk; state Exp; branches; next 1.9; 1.9 date 95.06.26.23.00.32; author pk; state Exp; branches; next 1.8; 1.8 date 95.06.05.12.46.31; author pk; state Exp; branches; next 1.7; 1.7 date 95.06.02.17.53.51; author pk; state Exp; branches; next 1.6; 1.6 date 95.03.02.20.48.17; author pk; state Exp; branches; next 1.5; 1.5 date 95.03.01.21.11.43; author pk; state Exp; branches; next 1.4; 1.4 date 95.01.25.05.35.07; author cgd; state Exp; branches; next 1.3; 1.3 date 94.12.17.23.12.41; author deraadt; state Exp; branches; next 1.2; 1.2 date 94.12.16.21.53.43; author deraadt; state Exp; branches; next 1.1; 1.1 date 94.12.07.14.45.54; author deraadt; state Exp; branches; next ; 1.275.2.1 date 2026.02.03.20.51.25; author snj; state Exp; branches; next 1.275.2.2; commitid xJf92BKl6kL8oYsG; 1.275.2.2 date 2026.07.19.16.08.55; author martin; state Exp; branches; next ; commitid TE8C6P2KE4t2vhOG; 1.273.6.1 date 2025.08.02.05.56.08; author perseant; state Exp; branches; next ; commitid 23j6GFaDws3O875G; 1.272.4.1 date 2023.10.09.23.33.46; author snj; state Exp; branches; next ; commitid Gy7Rt3RMsJCGx0IE; 1.267.2.1 date 2021.04.21.18.11.06; author martin; state Exp; branches; next ; commitid OA1Owtnmmmi4JbQC; 1.267.4.1 date 2020.01.25.22.38.43; author ad; state Exp; branches; next ; commitid ethRERRmx7bMJ7UB; 1.265.2.1 date 2019.05.01.12.18.59; author isaki; state Exp; branches; next ; commitid 3eNmXFWroxWjXulB; 1.259.2.1 date 2018.09.06.06.55.41; author pgoyette; state Exp; branches; next 1.259.2.2; commitid HCi1bXD317XIK0RA; 1.259.2.2 date 2018.09.30.01.45.47; author pgoyette; state Exp; branches; next 1.259.2.3; commitid SQ44grEPCeKPh4UA; 1.259.2.3 date 2018.12.26.14.01.42; author pgoyette; state Exp; branches; next 1.259.2.4; commitid xUhK8IAeBM1azj5B; 1.259.2.4 date 2019.01.18.08.50.23; author pgoyette; state Exp; branches; next ; commitid Lmlzg3OVT2cd6f8B; 1.259.4.1 date 2019.06.10.22.06.45; author christos; state Exp; branches; next 1.259.4.2; commitid jtc8rnCzWiEEHGqB; 1.259.4.2 date 2020.04.08.14.07.53; author martin; state Exp; branches; next ; commitid Qli2aW9E74UFuA3C; 1.253.8.1 date 2017.08.31.08.41.33; author bouyer; state Exp; branches; next 1.253.8.2; commitid H3jwynmAmeJail5A; 1.253.8.2 date 2018.01.26.14.28.15; author martin; state Exp; branches; next ; commitid PZEWbwc3WwWusooA; 1.250.2.1 date 2017.01.07.08.56.26; author pgoyette; state Exp; branches; next ; 1.248.2.1 date 2015.12.27.12.09.43; author skrll; state Exp; branches; next 1.248.2.2; 1.248.2.2 date 2016.04.22.15.44.11; author skrll; state Exp; branches; next 1.248.2.3; 1.248.2.3 date 2016.12.05.10.54.58; author skrll; state Exp; branches; next 1.248.2.4; 1.248.2.4 date 2017.08.28.17.51.52; author skrll; state Exp; branches; next ; commitid UQQpnjvcNkUZn05A; 1.243.4.1 date 2014.11.14.15.16.19; author martin; state Exp; branches; next 1.243.4.2; 1.243.4.2 date 2014.11.18.19.05.31; author snj; state Exp; branches; next 1.243.4.3; 1.243.4.3 date 2015.05.15.03.44.19; author snj; state Exp; branches 1.243.4.3.2.1 1.243.4.3.6.1; next 1.243.4.4; 1.243.4.4 date 2018.02.25.21.16.07; author snj; state Exp; branches; next ; commitid Fg9D3IrPNbEDKhsA; 1.243.4.3.2.1 date 2018.02.25.21.15.20; author snj; state Exp; branches; next ; commitid QmNwtWGthc8kKhsA; 1.243.4.3.6.1 date 2018.02.25.21.15.39; author snj; state Exp; branches; next ; commitid 9bjBa1HhQG9tKhsA; 1.241.2.1 date 2013.08.28.23.59.22; author rmind; state Exp; branches; next 1.241.2.2; 1.241.2.2 date 2014.05.18.17.45.25; author rmind; state Exp; branches; next ; 1.234.2.1 date 2012.11.20.03.01.42; author tls; state Exp; branches; next 1.234.2.2; 1.234.2.2 date 2013.02.25.00.28.57; author tls; state Exp; branches; next 1.234.2.3; 1.234.2.3 date 2013.06.23.06.20.12; author tls; state Exp; branches; next 1.234.2.4; 1.234.2.4 date 2014.08.20.00.03.24; author tls; state Exp; branches; next 1.234.2.5; 1.234.2.5 date 2017.12.03.11.36.43; author jdolecek; state Exp; branches; next ; commitid XcIYRZTAh1LmerhA; 1.230.2.1 date 2018.05.22.14.38.20; author martin; state Exp; branches; next ; commitid OGSb8OUOhfuAMiDA; 1.230.6.1 date 2018.05.22.14.49.02; author martin; state Exp; branches; next ; commitid QyAwkt5kT1DoQiDA; 1.230.8.1 date 2018.05.22.14.44.30; author martin; state Exp; branches; next ; commitid hqrMF9QBTlnIOiDA; 1.228.2.1 date 2012.02.18.07.33.12; author mrg; state Exp; branches; next 1.228.2.2; 1.228.2.2 date 2012.03.11.01.52.25; author mrg; state Exp; branches; next 1.228.2.3; 1.228.2.3 date 2012.04.05.21.33.19; author mrg; state Exp; branches; next ; 1.227.2.1 date 2012.04.17.00.06.53; author yamt; state Exp; branches; next 1.227.2.2; 1.227.2.2 date 2012.10.30.17.20.20; author yamt; state Exp; branches; next 1.227.2.3; 1.227.2.3 date 2014.05.22.11.40.08; author yamt; state Exp; branches; next ; 1.226.4.1 date 2011.06.23.14.19.40; author cherry; state Exp; branches; next ; 1.225.2.1 date 2011.06.06.09.06.44; author jruoho; state Exp; branches; next ; 1.220.2.1 date 2010.05.30.05.17.07; author rmind; state Exp; branches; next 1.220.2.2; 1.220.2.2 date 2011.03.05.20.52.00; author rmind; state Exp; branches; next ; 1.219.2.1 date 2010.04.30.14.39.49; author uebayasi; state Exp; branches; next 1.219.2.2; 1.219.2.2 date 2010.08.17.06.45.13; author uebayasi; state Exp; branches; next ; 1.211.2.1 date 2009.05.13.17.18.23; author jym; state Exp; branches; next ; 1.205.2.1 date 2009.01.19.13.16.44; author skrll; state Exp; branches; next 1.205.2.2; 1.205.2.2 date 2009.03.03.18.29.25; author skrll; state Exp; branches; next 1.205.2.3; 1.205.2.3 date 2009.04.28.07.34.40; author skrll; state Exp; branches; next ; 1.205.4.1 date 2009.10.16.06.30.01; author snj; state Exp; branches; next 1.205.4.2; 1.205.4.2 date 2009.10.18.13.33.29; author bouyer; state Exp; branches; next 1.205.4.3; 1.205.4.3 date 2009.10.18.14.45.54; author bouyer; state Exp; branches; next 1.205.4.4; 1.205.4.4 date 2010.01.27.21.17.55; author sborrill; state Exp; branches; next ; 1.205.8.1 date 2010.04.21.00.33.47; author matt; state Exp; branches; next ; 1.203.6.1 date 2008.09.28.10.40.08; author mjf; state Exp; branches; next 1.203.6.2; 1.203.6.2 date 2009.01.17.13.28.30; author mjf; state Exp; branches; next ; 1.203.10.1 date 2009.05.04.08.11.54; author yamt; state Exp; branches; next 1.203.10.2; 1.203.10.2 date 2009.05.16.10.41.16; author yamt; state Exp; branches; next 1.203.10.3; 1.203.10.3 date 2009.07.18.14.52.55; author yamt; state Exp; branches; next 1.203.10.4; 1.203.10.4 date 2009.08.19.18.46.46; author yamt; state Exp; branches; next 1.203.10.5; 1.203.10.5 date 2010.03.11.15.02.56; author yamt; state Exp; branches; next 1.203.10.6; 1.203.10.6 date 2010.08.11.22.52.44; author yamt; state Exp; branches; next ; 1.203.12.1 date 2008.09.18.04.33.33; author wrstuden; state Exp; branches; next ; 1.203.16.1 date 2008.10.19.22.15.56; author haad; state Exp; branches; next 1.203.16.2; 1.203.16.2 date 2008.12.13.01.13.26; author haad; state Exp; branches; next ; 1.202.2.1 date 2008.02.18.21.05.03; author mjf; state Exp; branches; next ; 1.202.8.1 date 2008.01.02.21.50.20; author bouyer; state Exp; branches; next ; 1.200.2.1 date 2007.11.06.23.22.16; author matt; state Exp; branches; next 1.200.2.2; 1.200.2.2 date 2008.01.09.01.48.51; author matt; state Exp; branches; next ; 1.200.6.1 date 2007.11.13.15.59.32; author bouyer; state Exp; branches; next ; 1.199.2.1 date 2007.08.07.18.05.44; author matt; state Exp; branches; next ; 1.199.4.1 date 2007.08.15.13.47.42; author skrll; state Exp; branches; next ; 1.199.8.1 date 2007.08.09.02.37.02; author jmcneill; state Exp; branches; next 1.199.8.2; 1.199.8.2 date 2007.11.04.21.03.13; author jmcneill; state Exp; branches; next ; 1.197.6.1 date 2007.06.09.23.55.24; author ad; state Exp; branches; next 1.197.6.2; 1.197.6.2 date 2007.08.20.18.38.55; author ad; state Exp; branches; next 1.197.6.3; 1.197.6.3 date 2007.12.03.18.39.06; author ad; state Exp; branches; next ; 1.197.8.1 date 2007.07.11.20.02.16; author mjf; state Exp; branches; next ; 1.197.14.1 date 2007.06.26.18.13.33; author garbled; state Exp; branches; next 1.197.14.2; 1.197.14.2 date 2007.10.03.19.25.09; author garbled; state Exp; branches; next ; 1.196.2.1 date 2006.12.09.11.41.19; author bouyer; state Exp; branches 1.196.2.1.2.1; next 1.196.2.2; 1.196.2.2 date 2007.06.05.20.50.07; author bouyer; state Exp; branches; next 1.196.2.3; 1.196.2.3 date 2007.08.25.09.00.04; author liamjfoy; state Exp; branches; next ; 1.196.2.1.2.1 date 2007.09.03.07.04.04; author wrstuden; state Exp; branches; next ; 1.192.2.1 date 2006.11.18.21.29.32; author ad; state Exp; branches; next 1.192.2.2; 1.192.2.2 date 2007.01.12.01.00.59; author ad; state Exp; branches; next ; 1.192.4.1 date 2006.10.22.06.05.10; author yamt; state Exp; branches; next 1.192.4.2; 1.192.4.2 date 2006.12.10.07.16.35; author yamt; state Exp; branches; next ; 1.189.2.1 date 2006.08.14.13.41.25; author tron; state Exp; branches; next 1.189.2.2; 1.189.2.2 date 2006.09.22.05.56.53; author riz; state Exp; branches; next ; 1.187.4.1 date 2006.07.13.17.49.03; author gdamore; state Exp; branches; next ; 1.186.2.1 date 2006.03.31.09.45.09; author tron; state Exp; branches; next ; 1.185.2.1 date 2006.03.13.09.07.02; author yamt; state Exp; branches; next 1.185.2.2; 1.185.2.2 date 2006.04.01.12.06.29; author yamt; state Exp; branches; next 1.185.2.3; 1.185.2.3 date 2006.08.11.15.42.47; author yamt; state Exp; branches; next 1.185.2.4; 1.185.2.4 date 2006.09.03.15.23.31; author yamt; state Exp; branches; next ; 1.185.4.1 date 2006.04.19.02.33.44; author elad; state Exp; branches; next ; 1.183.2.1 date 2006.04.22.11.37.57; author simonb; state Exp; branches; next ; 1.182.2.1 date 2006.02.18.15.38.45; author yamt; state Exp; branches; next ; 1.182.4.1 date 2006.09.09.02.43.08; author rpaulo; state Exp; branches; next ; 1.171.2.1 date 2006.06.21.14.55.54; author yamt; state Exp; branches; next 1.171.2.2; 1.171.2.2 date 2006.12.30.20.46.57; author yamt; state Exp; branches; next 1.171.2.3; 1.171.2.3 date 2007.09.03.14.29.53; author yamt; state Exp; branches; next 1.171.2.4; 1.171.2.4 date 2007.11.15.11.43.27; author yamt; state Exp; branches; next 1.171.2.5; 1.171.2.5 date 2008.01.21.09.39.21; author yamt; state Exp; branches; next ; 1.169.4.1 date 2005.07.18.21.13.32; author riz; state Exp; branches; next 1.169.4.2; 1.169.4.2 date 2005.08.14.21.14.04; author riz; state Exp; branches 1.169.4.2.2.1 1.169.4.2.4.1; next 1.169.4.3; 1.169.4.3 date 2007.08.28.13.49.41; author ghen; state Exp; branches; next ; 1.169.4.2.2.1 date 2007.08.28.13.52.49; author ghen; state Exp; branches; next ; 1.169.4.2.4.1 date 2007.08.28.13.54.01; author ghen; state Exp; branches; next ; 1.165.2.1 date 2005.02.12.18.17.39; author yamt; state Exp; branches; next 1.165.2.2; 1.165.2.2 date 2005.03.19.08.33.14; author yamt; state Exp; branches; next ; 1.164.4.1 date 2005.04.29.11.28.22; author kent; state Exp; branches; next ; 1.149.2.1 date 2004.04.12.05.11.51; author jmc; state Exp; branches; next 1.149.2.2; 1.149.2.2 date 2004.06.30.21.25.05; author jdc; state Exp; branches; next 1.149.2.3; 1.149.2.3 date 2004.07.02.17.41.00; author he; state Exp; branches; next 1.149.2.4; 1.149.2.4 date 2004.07.15.20.31.06; author he; state Exp; branches 1.149.2.4.2.1 1.149.2.4.4.1; next 1.149.2.5; 1.149.2.5 date 2007.08.11.14.49.09; author bouyer; state Exp; branches; next ; 1.149.2.4.2.1 date 2007.08.11.14.46.23; author bouyer; state Exp; branches; next ; 1.149.2.4.4.1 date 2007.08.11.14.40.11; author bouyer; state Exp; branches; next ; 1.147.2.1 date 2004.08.03.10.40.44; author skrll; state Exp; branches; next 1.147.2.2; 1.147.2.2 date 2004.09.18.14.40.27; author skrll; state Exp; branches; next 1.147.2.3; 1.147.2.3 date 2004.09.21.13.22.00; author skrll; state Exp; branches; next 1.147.2.4; 1.147.2.4 date 2004.11.14.08.15.25; author skrll; state Exp; branches; next 1.147.2.5; 1.147.2.5 date 2005.01.24.08.34.33; author skrll; state Exp; branches; next 1.147.2.6; 1.147.2.6 date 2005.02.04.11.44.56; author skrll; state Exp; branches; next 1.147.2.7; 1.147.2.7 date 2005.02.15.21.33.00; author skrll; state Exp; branches; next 1.147.2.8; 1.147.2.8 date 2005.03.04.16.39.11; author skrll; state Exp; branches; next 1.147.2.9; 1.147.2.9 date 2005.11.10.13.58.55; author skrll; state Exp; branches; next 1.147.2.10; 1.147.2.10 date 2005.12.11.10.28.26; author christos; state Exp; branches; next ; 1.134.2.1 date 2002.07.15.01.21.09; author gehenna; state Exp; branches; next ; 1.134.4.1 date 2002.08.01.04.32.01; author lukem; state Exp; branches; next 1.134.4.2; 1.134.4.2 date 2002.10.24.09.34.40; author lukem; state Exp; branches; next ; 1.123.6.1 date 2001.09.01.23.08.45; author nathanw; state dead; branches; next 1.123.6.2; 1.123.6.2 date 2002.01.08.00.27.33; author nathanw; state Exp; branches; next 1.123.6.3; 1.123.6.3 date 2002.02.28.04.12.00; author nathanw; state Exp; branches; next 1.123.6.4; 1.123.6.4 date 2002.04.17.00.04.22; author nathanw; state Exp; branches; next 1.123.6.5; 1.123.6.5 date 2002.06.20.03.41.01; author nathanw; state Exp; branches; next 1.123.6.6; 1.123.6.6 date 2002.09.17.21.17.37; author nathanw; state Exp; branches; next 1.123.6.7; 1.123.6.7 date 2002.10.18.02.39.50; author nathanw; state Exp; branches; next 1.123.6.8; 1.123.6.8 date 2002.11.11.22.04.20; author nathanw; state Exp; branches; next 1.123.6.9; 1.123.6.9 date 2002.12.11.06.11.59; author thorpej; state Exp; branches; next ; 1.121.2.1 date 2001.09.13.01.14.33; author thorpej; state Exp; branches; next 1.121.2.2; 1.121.2.2 date 2002.01.10.19.48.42; author thorpej; state Exp; branches; next 1.121.2.3; 1.121.2.3 date 2002.02.11.20.09.02; author jdolecek; state Exp; branches; next 1.121.2.4; 1.121.2.4 date 2002.03.16.15.59.44; author jdolecek; state Exp; branches; next 1.121.2.5; 1.121.2.5 date 2002.06.23.17.41.40; author jdolecek; state Exp; branches; next 1.121.2.6; 1.121.2.6 date 2002.09.06.08.40.45; author jdolecek; state Exp; branches; next 1.121.2.7; 1.121.2.7 date 2002.10.10.18.36.06; author jdolecek; state Exp; branches; next ; 1.119.2.1 date 2001.06.21.19.34.14; author nathanw; state Exp; branches; next ; 1.107.2.1 date 2000.06.23.14.36.14; author fvdl; state Exp; branches; next 1.107.2.2; 1.107.2.2 date 2000.07.06.14.10.35; author sommerfeld; state Exp; branches; next 1.107.2.3; 1.107.2.3 date 2000.08.11.20.18.08; author mason; state Exp; branches; next 1.107.2.4; 1.107.2.4 date 2001.05.01.15.54.45; author he; state Exp; branches; next 1.107.2.5; 1.107.2.5 date 2001.05.06.14.04.07; author he; state Exp; branches; next ; 1.105.2.1 date 2000.06.22.17.03.53; author minoura; state Exp; branches; next ; 1.91.2.1 date 2000.11.20.20.25.27; author bouyer; state Exp; branches; next 1.91.2.2; 1.91.2.2 date 2001.01.05.17.35.01; author bouyer; state Exp; branches; next ; 1.91.4.1 date 99.11.15.00.39.12; author fvdl; state Exp; branches; next ; 1.90.2.1 date 99.12.21.23.16.16; author wrstuden; state Exp; branches; next 1.90.2.2; 1.90.2.2 date 99.12.27.18.33.46; author wrstuden; state Exp; branches; next ; 1.76.2.1 date 99.05.02.22.24.28; author perry; state Exp; branches 1.76.2.1.2.1; next 1.76.2.2; 1.76.2.2 date 2000.01.05.23.24.39; author he; state Exp; branches; next 1.76.2.3; 1.76.2.3 date 2000.06.03.14.45.44; author he; state Exp; branches; next 1.76.2.4; 1.76.2.4 date 2000.07.05.19.18.40; author he; state Exp; branches; next ; 1.76.2.1.2.1 date 99.06.21.01.01.39; author thorpej; state Exp; branches; next 1.76.2.1.2.2; 1.76.2.1.2.2 date 99.07.01.23.22.07; author thorpej; state Exp; branches; next 1.76.2.1.2.3; 1.76.2.1.2.3 date 99.08.02.20.09.12; author thorpej; state Exp; branches; next ; 1.51.2.1 date 97.11.20.08.46.57; author mellon; state Exp; branches; next ; 1.45.2.1 date 97.08.23.07.11.58; author thorpej; state Exp; branches; next 1.45.2.2; 1.45.2.2 date 97.08.27.22.39.20; author thorpej; state Exp; branches; next 1.45.2.3; 1.45.2.3 date 97.10.14.10.18.20; author thorpej; state Exp; branches; next ; 1.38.2.1 date 97.01.14.21.26.15; author thorpej; state Exp; branches; next ; 1.28.2.1 date 96.07.02.23.55.22; author jtc; state Exp; branches; next ; desc @@ 1.277 log @Adapt the SBus config register for 32-bit SPARC systems and enable GEM Ethernet in the GENERIC SPARC configuration. From Erik LaBine. PR kern/60453 @ text @# $NetBSD: GENERIC,v 1.276 2026/05/02 21:45:34 mrg 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/sparc/conf/std.sparc" options INCLUDE_CONFIG_FILE # embed config file in kernel binary #ident "GENERIC-$Revision: 1.276 $" maxusers 32 ## System kernel configuration. See options(4) for more detail. # Options for variants of the Sun SPARC architecture. # We currently support three architecture types; at least one is required. options SUN4 # sun4/100, sun4/200, sun4/300 options SUN4C # sun4c - SS1, 1+, 2, ELC, SLC, IPC, IPX, etc. options SUN4M # sun4m - SS10, SS20, Classic, etc. options SUN4D # sun4d - SS1000, SC2000 options SUN4_MMU3L # sun4/400 3-level MMU ## System options specific to the sparc machine type # Blink the power LED on some machines to indicate the system load. #options BLINK # wscons stuff #options WSEMUL_SUN options WSEMUL_VT100 options WSDISPLAY_COMPAT_RAWKBD options WSDISPLAY_CUSTOM_OUTPUT options WS_DEFAULT_FG=WSCOL_BLACK options WS_DEFAULT_BG=WSCOL_LIGHT_WHITE options WS_KERNEL_FG=WSCOL_GREEN options WS_KERNEL_BG=WSCOL_LIGHT_WHITE options WSDISPLAY_COMPAT_PCVT options WSDISPLAY_COMPAT_SYSCONS options WSDISPLAY_COMPAT_USL # wsconscfg VT handling options WSDISPLAY_SCROLLSUPPORT options FONT_GALLANT12x22 # the console font options FONT_BOLD8x16 # a somewhat smaller font #### System options that are the same for all ports ## Root device configuration: change the ?'s if you are going to use a ## nonstandard root partition (other than where the kernel is booted from) ## and/or nonstandard root type (not ffs or nfs). Normally this can be ## automagically determined at boot time. config netbsd root on ? type ? ## System call tracing (see ktrace(1)). options KTRACE ## System V compatible IPC subsystem. (msgctl(2), semctl(2), and shmctl(2)) options SYSVMSG # System V message queues options SYSVSEM # System V semaphores options SYSVSHM # System V shared memory options MODULAR # new style module(7) framework options MODULAR_DEFAULT_AUTOLOAD 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 ## NFS boot options; tries DHCP/BOOTP then BOOTPARAM options NFS_BOOT_BOOTPARAM #options NFS_BOOT_BOOTP options NFS_BOOT_DHCP #### Debugging options ## The DDB in-kernel debugger runs at panic (unless DDB_ONPANIC=0), or at ## serial console break or keyboard reset, where the PROM would normally ## intercept. DDB_HISTORY_SIZE adds up/down arrow command history. options DDB # kernel dynamic debugger options DDB_HISTORY_SIZE=100 # enable history editing in DDB #options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic' ## You may also use gdb, on another computer connected to this machine over ## a serial port. Both KGDB_DEV and KGDB_DEVRATE should be specified; ## KGDB_DEV is a dev_t encoded device number of the serial port to use, where ## the minor device number encodes the PROM enumeration of the serial ports, ## i.e.: ## 0xc00 = ttya, 0xc01 = ttyb, 0xc02 = ttyc, 0xc03 = ttyd. ## (Note: ttyc and ttyd are available only on some sun4 models) #options KGDB # support for kernel gdb #options KGDB_DEV=0xc01 # kgdb device number (this is `ttyb') #options KGDB_DEVRATE=38400 # baud rate ## Compile the kernel with debugging symbols (`netbsd.gdb' is the debug file), ## such that gdb(1) can be used on a kernel coredump. #makeoptions DEBUG="-g" ## Adds code to the kernel that does internal consistency checks, and will ## cause the kernel to panic if corruption of internal data structures ## is detected. options DIAGNOSTIC # extra kernel sanity checking ## Enable (possibly expensive) debugging code that may also display messages ## on the system console #options DEBUG #options LOCKDEBUG #options SYSCALL_DEBUG ## Make SCSI error messages more verbose when explaining their meanings. options SCSIVERBOSE options MIIVERBOSE # verbose PHY autoconfig messages ## `INSECURE' turns off the kernel security level (securelevel = 0 always). ## This allows writing to /dev/mem, loading kernel modules while multi-user, ## and other insecurities good only for development work. Do not use this ## option on a production machine. #options INSECURE ## `FDSCRIPTS' allows non-readable but executable scripts by providing a ## pre-opened opaque file to the script interpreter. `SETUIDSCRIPTS', ## which implies FDSCRIPTS, allows scripts to be set-user-id using the same ## opaque file mechanism. Perl calls this "secure setuid scripts." #options FDSCRIPTS #options SETUIDSCRIPTS ## Options for compatibility with previous releases foreign system binaries. ## In the cases of COMPAT_SUNOS, you may need to set up additional user-level ## utilities or system configuration files. See compat_sunos(8). include "conf/compat_netbsd10.config" options COMPAT_SUNOS # SunOS 4.x binary compatibility ## File systems. You probably need at least one of FFS or NFS. file-system FFS # Berkeley Fast Filesystem file-system NFS # Sun NFS-compatible filesystem client file-system KERNFS # kernel data-structure filesystem file-system NULLFS # NULL layered filesystem file-system OVERLAY # overlay file system file-system MFS # memory-based filesystem file-system FDESC # user file descriptor filesystem file-system UMAPFS # uid/gid remapping filesystem file-system LFS # Log-based filesystem (still experimental) file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs) file-system PROCFS # /proc file-system CD9660 # ISO 9660 + Rock Ridge file system file-system UNION # union file system file-system MSDOSFS # MS-DOS FAT filesystem(s). 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 LFS_DIRHASH # LFS version of UFS_DIRHASH - experimental options NFSSERVER # Network File System server ## Network protocol support. In most environments, INET is required. options INET # IP (Internet Protocol) v4 options INET6 # IPV6 #options IPSEC # IP security #options IPSEC_DEBUG # debug for IP security #options GATEWAY # packet forwarding ("router switch") #options MROUTING # packet forwarding of multicast packets #options PIM # Protocol Independent Multicast #options NETATALK # AppleTalk (over Ethernet) protocol options NTP # Network Time Protocol in-kernel support #options PPS_SYNC # Add serial line synchronization for NTP options PPP_BSDCOMP # Add BSD compression to ppp device options PPP_DEFLATE # Add deflate (libz) compression to ppp device options PPP_FILTER # Add active filters for ppp (via bpf) #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 #### Main bus and CPU .. all systems. mainbus0 at root cpu0 at mainbus0 cpuunit0 at mainbus0 # sun4d cpuunit* at mainbus0 # sun4d cpu0 at cpuunit0 # sun4d #### SX rendering engine found in SS20 and SS10SX sx0 at mainbus0 #### Bus types found on SPARC systems. sbus0 at mainbus0 # sun4c obio0 at mainbus0 # sun4 and sun4m sparcvme0 at mainbus0 # sun4 iommu0 at mainbus0 # sun4m sbus0 at iommu0 # sun4m sparcvme0 at iommu0 # sun4m vme0 at sparcvme0 # MI VME attachment bootbus0 at cpuunit0 # sun4d bootbus* at cpuunit? # sun4d ## SBus expander box xbox* at sbus? slot ? offset ? sbus* at xbox? ## SBus to PCMCIA bridge nell* at sbus? slot ? offset ? # PCMCIA bridge pcmcia* at nell? tslot* at sbus? slot ? offset ? # PCMCIA bridge (tadpole 3gx) pcmcia* at tslot? #### Standard system devices -- all required for a given architecture ## Auxiliary system registers on sun4c and sun4m auxreg0 at mainbus0 # sun4c auxreg0 at obio0 # sun4m auxiotwo0 at obio0 # only on Tadpole SPARCbook. ## Power status and control register on Sun4m systems power0 at obio0 ## Mostek clock found on 4/300, sun4c, sun4m and sun4d systems. ## The Mostek clock NVRAM is the "eeprom" on sun4/300 systems. clock0 at mainbus0 # sun4c clock0 at obio0 # sun4m clock0 at obio0 addr 0xf2000000 # sun4/300 clock0 at bootbus0 # sun4d ## Intersil clock found on 4/100 and 4/200 systems. oclock0 at obio0 addr 0xf3000000 # sun4/200 oclock0 at obio0 addr 0x03000000 # sun4/100 ## Memory error registers. memreg0 at mainbus0 # sun4c memreg0 at obio0 # sun4m memreg0 at obio0 addr 0xf4000000 # sun4/200 and sun4/300 memreg0 at obio0 addr 0x04000000 # sun4/100 ## ECC memory control eccmemctl0 at mainbus0 # sun4m ## Timer chip found on 4/300, sun4c, and sun4m systems. timer0 at mainbus0 # sun4c timer0 at obio0 # sun4m timer0 at obio0 addr 0xef000000 # sun4/300 ## EEPROM found on 4/100 and 4/200 systems. Note that the 4/300 ## doesn't use this driver; the `EEPROM' is in the NVRAM on the ## Mostek clock chip on 4/300 systems. eeprom0 at obio0 addr 0xf2000000 # sun4/200 eeprom0 at obio0 addr 0x02000000 # sun4/100 #### Serial port configuration ## Zilog 8530 serial chips. Each has two-channels. ## zs0 is ttya and ttyb. zs1 is the keyboard and mouse. zs0 at mainbus0 # sun4c zs0 at obio0 # sun4m zs0 at obio0 addr 0xf1000000 level 12 # sun4/200 and sun4/300 zs0 at obio0 addr 0x01000000 level 12 # sun4/100 zs0 at bootbus0 # sun4d zstty0 at zs0 channel 0 # ttya zstty1 at zs0 channel 1 # ttyb zs1 at mainbus0 # sun4c zs1 at obio0 # sun4m zs1 at obio0 addr 0xf0000000 level 12 # sun4/200 and sun4/300 zs1 at obio0 addr 0x00000000 level 12 # sun4/100 zs1 at bootbus0 # sun4d # old kbd and mouse attachments #kbd0 at zs1 channel 0 # keyboard #ms0 at zs1 channel 1 # mouse zstty* at zs? # these are for wscons kbd0 at zstty? ms0 at zstty? wskbd* at wskbddev? wsmouse* at wsmousedev? zs2 at obio0 addr 0xe0000000 level 12 # sun4/300 zstty2 at zs2 channel 0 # ttyc zstty3 at zs2 channel 1 # ttyd zs* at bootbus? # sun4d zstty* at zs? ## NS16x50 serial chips and clones. Present on the ## Sun JavaStation-1 and Tadpole SPARCbook 3 com* at obio0 # sun4m # Parallel port. bpp* at sbus? slot? offset ? ## Magma Serial/Parallel driver magma* at sbus? slot ? offset ? mtty* at magma? mbpp* at magma? ## SUNW,spif Serial/Parallel driver spif* at sbus? slot ? offset ? stty* at spif? sbpp* at spif? ## PCMCIA serial interfaces #com* at pcmcia? #pcmcom* at pcmcia? #com* at pcmcom? #### Disk controllers and disks # ## The following flags may be set for the NCR53c94 based esp driver: ## bits 0-7: disable disconnect/reselect for the corresponding target ## bits 8-15: disable synchronous negotiation for target [bit-8] ## sun4/300, sun4c, sun4m on-board SCSI, and FSBE/S SBus SCSI cards. ## Both `dma' and `esp' are needed in all cases. ## Two kinds of additional SBus SCSI interfaces are available. One uses ## "esp at sbus" like the sun4c on-board; the other uses "esp at dma". ## sun4/300 SCSI - an NCR53c94 or equivalent behind ## an LSI Logic DMA controller dma0 at obio0 addr 0xfa001000 level 4 # sun4/300 esp0 at obio0 addr 0xfa000000 level 4 flags 0x0000 # sun4/300 dma0 at sbus0 slot ? offset ? # sun4c/sun4m esp0 at sbus0 slot ? offset ? flags 0x0000 # sun4c esp0 at dma0 flags 0x0000 # sun4m # FSBE/S SCSI & SunSwift Sbus FAS366 dma* at sbus? slot ? offset ? # SBus esp* at sbus? slot ? offset ? flags 0x0000 # SBus esp* at dma? flags 0x0000 # SBus scsibus* at esp? ## Qlogic ISP SBus SCSI Card isp* at sbus? slot ? offset ? scsibus* at isp? ## NCR5380-based "Sun SCSI 3" VME SCSI controller. ## This driver has several flags which may be enabled by OR'ing ## the values and using the "flags" directive. ## Valid flags are: ## ## 0x01 Use DMA (may be polled) ## 0x02 Use DMA completion interrupts ## 0x04 Allow disconnect/reselect ## ## E.g. the following would enable DMA, interrupts, and reselect: ## si0 at vme0 addr 0x200000 irq 3 vect 0x40 flags 0x07 ## ## By default, DMA is enabled in the driver. si0 at vme0 addr 0x200000 irq 2 vect 0x40 scsibus* at si? ## NCR5380-based "SCSI Weird" on-board SCSI interface found ## on sun4/100 systems. The flags are the same as the "si" ## controller. Note, while DMA is enabled by default, only ## polled DMA works at this time, and reselects do not work ## on this particular controller. sw0 at obio0 addr 0x0a000000 level 3 scsibus* at sw? ## PCMCIA SCSI controllers #aic* at pcmcia? #spc* at pcmcia? #scsibus* at aic? #scsibus* at spc? ## These entries find devices on all SCSI busses and assign ## unit numbers dynamically. sd* at scsibus? target ? lun ? # SCSI disks st* at scsibus? target ? lun ? # SCSI tapes cd* at scsibus? target ? lun ? # SCSI CD-ROMs ch* at scsibus? target ? lun ? # SCSI changer devices ss* at scsibus? target ? lun ? # SCSI scanners ses* at scsibus? target ? lun ? # SCSI SES/SAF-TE dse* at scsibus? target ? lun ? # DaynaPORT SCSI Ethernet uk* at scsibus? target ? lun ? # unknown SCSI ## Xylogics 753 or 7053 VME SMD disk controllers and disks, found ## on sun4 systems. xdc0 at vme0 addr 0xee80 irq 3 vect 0x44 xdc1 at vme0 addr 0xee90 irq 3 vect 0x45 xdc2 at vme0 addr 0xeea0 irq 3 vect 0x46 xdc3 at vme0 addr 0xeeb0 irq 3 vect 0x47 xd* at xdc? drive ? ## Xylogics 451 or 451 VME SMD disk controllers and disks, found ## on sun4 systems. xyc0 at vme0 addr 0xee40 irq 3 vect 0x48 xyc1 at vme0 addr 0xee48 irq 3 vect 0x49 xy* at xyc? drive ? ## Floppy controller and drive found on SPARCstations. fdc0 at mainbus0 # sun4c controller fdc0 at obio0 # sun4m controller fd* at fdc0 # the drive itself ## PCMCIA IDE controllers #wdc* at pcmcia? #atabus* at ata? #wd* at atabus? drive ? flags 0x0000 ## A disk-like interface to files. Can be used to create floppy, CD, ## miniroot images, etc. pseudo-device vnd #options VND_COMPRESSION # compressed vnd(4) ## Concatenated and striped disks; with this, you can create a software-based ## disk array similar to a "RAID 0" setup. See ccd(4). pseudo-device ccd ## Cryptographic disk devices; See cgd(4) #pseudo-device cgd ## RAIDframe disk driver: software RAID driver. See raid(4). pseudo-device raid 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 ## Memory disk device, used on boot floppies with compressed ## kernel-plus-root-disk images. #pseudo-device md #### Network interfaces ## LANCE Ethernet - an AMD 7990 LANCE behind specialized DMA glue ## Three flavors of additional SBus ethernets are available. One attaches ## directly like the sun4c on-board, one uses the ledma device like the ## sun4m on-board, and one uses the lebuffer device. le0 at obio0 addr 0xf9000000 level 6 # sun4/300 le0 at sbus0 slot ? offset ? # sun4c on-board ledma0 at sbus0 slot ? offset ? # sun4m on-board le0 at ledma0 # sun4m on-board le* at sbus? slot ? offset ? # SBus ledma* at sbus? slot ? offset ? # SBus le* at ledma? # SBus lebuffer0 at sbus? slot ? offset ? # SBus le0 at lebuffer? # SBus lebuffer* at sbus? slot ? offset ? # SBus le* at lebuffer? # SBus ## sun4/100 and sun4/200 Ethernet - an Intel 82586 on-board ## or on a Multibus/VME card. ie0 at obio0 addr 0xf6000000 level 6 # sun4/200 on-board ie0 at obio0 addr 0x06000000 level 6 # sun4/100 on-board ## VME: the first [addr,len] pair specifies the device registers; ## the second pair specifies the on-board memory buffer ie1 at vme0 addr 0xe88000,0xe00000 len -1,0x40000 irq 3 vect 0x75 ie2 at vme0 addr 0x31ff02,0x300000 len -1,0x40000 irq 3 vect 0x76 ie3 at vme0 addr 0x35ff02,0x300000 len -1,0x40000 irq 3 vect 0x77 ie4 at vme0 addr 0x2dff02,0x200000 len -1,0x40000 irq 3 vect 0x7c ## Quad Ethernet Controller with BigMac (be, 10/100MBd) and Mace Ethernet ## (qe, 10MBd) attached. qec* at sbus? slot ? offset ? # Quad Ethernet Controller be* at qec? # BigMac Ethernet (10/100MBd) qe* at qec? # Mace Ethernet (10MBd) ## Happy Meal Ethernet hme* at sbus? slot ? offset ? ## Gigabit Ethernet gem* at sbus? slot ? offset ? # PCMCIA ethernet devices #ep* at pcmcia? #mbe* at pcmcia? #ne* at pcmcia? #sm* at pcmcia? ## PCMCIA wavelan card #wi* at pcmcia? function ? # Lucent WaveLan IEEE (802.11) # MII/PHY support exphy* at mii? phy ? # 3Com internal PHYs icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x inphy* at mii? phy ? # Intel 82555 PHYs lxtphy* at mii? phy ? # Level One LXT-970 PHYs nsphy* at mii? phy ? # NS83840 PHYs qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs tlphy* at mii? phy ? # ThunderLAN PHYs ukphy* at mii? phy ? # generic unknown PHYs ## Loopback network interface; required pseudo-device loop ## SLIP and CSLIP interfaces, for IP over a serial line. pseudo-device sl ## PPP, the successor to SLIP. See pppd(8). pseudo-device ppp ## PPP over Ethernet (RFC 2516) pseudo-device pppoe ## Network "tunnel" device, allowing protocol stacks to run in the userland. ## This is used by the third-party user-mode "ppp" program, and others. pseudo-device tun pseudo-device tap # virtual Ethernet ## Generic L3 over IP tunnel #pseudo-device gre # generic L3 over IP tunnel ## Berkeley Packet Filter, required to run RARPD. A generic C-language ## interface that allows selective examining of incoming packets. pseudo-device bpfilter pseudo-device carp # Common Address Redundancy Protocol pseudo-device npf # NPF packet filter ## for IPv6 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 ## IEEE 802.1Q Virtual LAN encapsulation, see vlan(4). pseudo-device vlan ## Simple inter-network traffic bridging pseudo-device bridge 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 #### Audio and video devices ## /dev/audio support (`audioamd' plus `audio') ## audioamd0 at mainbus0 # sun4c audioamd0 at obio0 # sun4m audioamd0 at sbus0 slot ? offset ? # sun4m audiocs0 at sbus0 slot ? offset ? # SUNW,CS4231 #options DBRI_DEBUG # noisy debug output from the dbri driver dbri* at sbus? slot ? offset ? # SUNW,DBRI[s3|e] audio* at audiobus? ## Sun "bwtwo" black and white framebuffer, found on sun4, sun4c, and sun4m ## systems. If your sun4 system has a cgfour installed in the P4 slot, ## the P4 entries for "bwtwo" will attach to the overlay plane of the ## "cgfour". bwtwo0 at sbus0 slot ? offset ? # sun4c and sun4m bwtwo* at sbus? slot ? offset ? # bwtwo0 at obio0 addr 0xfd000000 level 4 # sun4/200 bwtwo0 at obio0 addr 0xfb300000 level 4 # sun4/300 in P4 slot bwtwo0 at obio0 addr 0x0b300000 level 4 # sun4/100 in P4 slot ## Sun "cgtwo" VME color framebuffer # XXX no wsdisplay support #cgtwo0 at vme0 addr 0x400000 irq ? vect 0xa8 ## Sun "cgthree" Sbus color framebuffer cgthree0 at sbus? slot ? offset ? cgthree* at sbus? slot ? offset ? ## Sun "cgfour" color framebuffer with overlay plane. See above comment ## regarding overlay plane. # XXX no wsdisplay support #cgfour0 at obio0 addr 0xfb300000 level 4 # sun4/300 P4 #cgfour0 at obio0 addr 0x0b300000 level 4 # sun4/100 P4 ## Sun "cgsix" accelerated color framebuffer. cgsix0 at sbus? slot ? offset ? cgsix* at sbus? slot ? offset ? cgsix0 at obio0 addr 0xfb000000 level 4 # sun4/300 P4 cgsix0 at obio0 addr 0x0b000000 level 4 # sun4/100 P4 ## Sun "cgeight" 24-bit framebuffer # XXX no wsdisplay support #cgeight0 at obio0 addr 0xfb300000 level 4 # sun4/300 P4 #cgeight0 at obio0 addr 0x0b300000 level 4 # sun4/100 P4 ## Sun "tcx" accelerated color framebuffer. # there can be only one tcx0 at sbus? slot ? offset ? ## Sun CG12 / Matrox SG3 accelerated 24bit framebuffer cgtwelve* at sbus? slot ? offset ? # the driver can use the color framebuffer or the monochrome overlay # the latter is faster options CG12_COLOR # Sun "cgfourteen" accelerated 24-bit framebuffer. cgfourteen* at obio0 # sun4m # P9100-based display on Tadpole SPARCbook 3. pnozz0 at sbus? slot ? offset ? # the SPARCbook 3 hardware docs say that accesses to P9100 registers need to be # 'latched in' but at least my 3GX works happily without # Enable it by default since we don't know which hardware really needs it. options PNOZZ_USE_LATCH # Sun ZX/Leo 24-bit framebuffer zx* at sbus? slot ? offset ? # Fujitsu AG-10e accelerated graphics 8/24-bit board agten* at sbus? slot ? offset ? ## Southland Media Systems (now Quantum 3D) MGX mgx* at sbus? slot ? offset ? # generic framebuffer console genfb* at sbus? slot ? offset ? # make sure wsdisplay0 is the console wsdisplay0 at wsemuldisplaydev? console 1 wsdisplay* at wsemuldisplaydev? #### Other device configuration # Tadpole microcontroller tctrl0 at obio0 # Aurora Personality Chip (APC) on SPARCstation-4/5 # May hang on some prototype systems (never seen with NetBSD). # Enables qemu to idle properly. apc* at sbus? slot ? offset ? ## Pseudo ttys, required for network logins and programs like screen. pseudo-device pty # pseudo-terminals ## Random device, used to implement /dev/random (a source of random noise), ## and generate randomness for some kernel formulae. # a pseudo device needed for Coda # also needs CODA (above) pseudo-device vcoda # coda minicache <-> venus comm. pseudo-device clockctl # user control of clock subsystem pseudo-device drvctl # user control of drive subsystem pseudo-device ksyms # /dev/ksyms pseudo-device fss # file system snapshot device pseudo-device wsmux # mouse and keyboard multiplexor pseudo-device wsfont pseudo-device putter # for puffs and pud pseudo-device swwdog # software watchdog timer -- swwdog(4) include "dev/veriexec.config" #options PAX_MPROTECT=0 # PaX mprotect(2) restrictions # (for static binaries only for now) # Pull in optional local configuration - always at end cinclude "arch/sparc/conf/GENERIC.local" @ 1.276 log @add DaynaPORT SCSI Ethernet aka dse(4) as discussed on port-sparc. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.275 2025/05/01 02:04:32 mrg Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.275 $" d535 3 @ 1.275 log @enable apc(4) by default. it seems that the original commit left it disabled as the linux driver has a comment about it hanging on prototype systems (that i don't recall ever hearing about with netbsd), but it's enabled by default there, so let's enable it by default. the real benefit here is that qemu-system-sparc detects this and it idles on the host properly. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.274 2025/02/24 21:32:26 andvar Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.274 $" d430 1 @ 1.275.2.1 log @Apply patch (requested by martin in ticket #182): Remove "options DIAGNOSTIC" and "options DEBUG" from all kernels and _DIAGNOSTIC from libc. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.275 2025/05/01 02:04:32 mrg Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.275 $" d128 1 a128 1 #options DIAGNOSTIC # extra kernel sanity checking @ 1.275.2.2 log @Pull up following revision(s) (requested by thorpej in ticket #385): sys/arch/sparc/conf/GENERIC: revision 1.277 sys/dev/sbus/if_gem_sbus.c: revision 1.16 Adapt the SBus config register for 32-bit SPARC systems and enable GEM Ethernet in the GENERIC SPARC configuration. From Erik LaBine. PR kern/60453 @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.275.2.1 2026/02/03 20:51:25 snj Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.275.2.1 $" a533 3 ## Gigabit Ethernet gem* at sbus? slot ? offset ? @ 1.274 log @s/architecure/architecture/ and few other typos in comments. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.273 2023/02/12 14:50:41 abs Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.273 $" d692 3 a694 2 # Not enabled by default as it may hang some systems #apc* at sbus? slot ? offset ? @ 1.273 log @Add optoion GENERIC.local include to the end of ~all GENERIC configs This excludes atari, sgimips, evbmips, evbppc, evbsh3, and hpcarm all of which have somewhat specific kernel config file layouts @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.272 2022/09/29 10:10:10 riastradh Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.272 $" d32 1 a32 1 # Options for variants of the Sun SPARC architecure. @ 1.273.6.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.275 2025/05/01 02:04:32 mrg Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.275 $" d32 1 a32 1 # Options for variants of the Sun SPARC architecture. d692 2 a693 3 # May hang on some prototype systems (never seen with NetBSD). # Enables qemu to idle properly. apc* at sbus? slot ? offset ? @ 1.272 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.271 2022/08/07 02:52:29 simonb Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.271 $" d719 3 @ 1.272.4.1 log @Apply patch (requested by martin in ticket #401): Disable DIAGNOSTIC/DEBUG. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.272 2022/09/29 10:10:10 riastradh Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.272 $" d128 1 a128 1 #options DIAGNOSTIC # extra kernel sanity checking @ 1.271 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.270 2020/09/27 13:48:54 roy Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.270 $" d713 1 @ 1.270 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.269 2020/08/01 08:20:52 maxv Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.269 $" a182 3 options NFSSERVER # Sun NFS-compatible filesystem server options QUOTA # FFS quotas #options QUOTA2 # new, in-filesystem UFS quotas a183 2 options WAPBL # File system journaling support #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental d185 3 d189 3 @ 1.269 log @Remove references to BRIDGE_IPF, it is now compiled in by default. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.268 2020/01/19 01:25:07 thorpej Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.268 $" d591 1 @ 1.268 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.267 2019/05/08 13:40:16 isaki Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.267 $" a590 1 #options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too @ 1.267 log @Merge isaki-audio2 branch, the overhaul of audio subsystem. - Interrupt-oriented system rather than thread-oriented. - Improve stability, quality and performance. - Split playback and record cleanly. Improve halfduplex support. - Many bugs are fixed including deadlocks, resource leaks, abuses, etc. - Simplify audio filter mechanism. The encoding/channels/frequency conversions are completely handled in the upper layer. So the hard- ware driver only converts its hardware encoding (if necessary). - audio_hw_if changes: - Obsoletes query_encoding and add query_format instead. - Obsoletes set_params and add set_format instead. - Remove drain, setfd, mappage. - The call sequences are changed. - ioctl AUDIO_GETFD/SETFD, AUDIO_GETCHAN/SETCHAN are obsoleted. - ioctl AUDIO_{QUERY,GET,SET}FORMAT are introduced. - cleanup config attributes: au*conv and mulaw. - All hardware drivers should follow it (I've done as much as possible). Some file paths are changed: - dev/audio.c -> dev/audio/audio.c (rewritten) - dev/audiovar.h -> dev/audio/audiovar.h - dev/audio_dai.h -> dev/audio/audio_dai.h - dev/audio_if.h -> dev/audio/audio_if.h - dev/audiobell.c -> dev/audio/audiobell.c - dev/audiobellvar.h -> dev/audio/audiobellvar.h - dev/mulaw.[ch] -> dev/audio/mulaw.[ch] + dev/audio/alaw.c @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.266 2019/04/26 21:40:32 sevan Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.266 $" a564 3 ## Starmode Radio IP, a special hardware network device. #pseudo-device strip @ 1.267.2.1 log @Apply patch, requested by tsutsui in ticket #1249: sys/arch/sparc/conf/GENERIC (apply patch) PR 56077: remove DIAGNOSTIC from sparc kernel. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.267 2019/05/08 13:40:16 isaki Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.267 $" d128 1 a128 1 #options DIAGNOSTIC # extra kernel sanity checking @ 1.267.4.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.268 2020/01/19 01:25:07 thorpej Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.268 $" d565 3 @ 1.266 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.265 2019/04/13 08:23:00 isaki Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.265 $" a611 1 #options DBRI_BIG_BUFFER # use bigger DMA buffers, for slow CPUs @ 1.265 log @Add drvctl to kernel which has audio device. audiocfg(1) requires drvctl(4). @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.264 2019/02/12 07:15:58 mrg Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.264 $" d91 1 a91 1 #options BUFQ_PRIOCSCAN d580 1 a580 1 #pseudo-device carp # Common Address Redundancy Protocol d717 1 a717 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.265.2.1 log @Adapt dbri to audio2. - Add some mutex_enter/exit. - Remove DBRI_BIG_BUFFER option. Such big buffer will not necessary in audio2. Thank you, macallan@@. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.265 2019/04/13 08:23:00 isaki Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.265 $" d612 1 @ 1.264 log @add commented QUOTA2 line. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.263 2019/01/14 00:13:18 mrg Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.263 $" d710 1 @ 1.263 log @normalise comment for fileassoc(8). from PR#44873. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.262 2018/12/19 13:57:49 maxv Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.262 $" d185 1 @ 1.262 log @Remove compat_svr4 and compat_svr4_32, as discussed on tech-kern@@ recently, but also as discussed several times in the past. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.261 2018/09/06 05:36:50 maxv Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.261 $" d715 1 a715 1 #options FILEASSOC # fileassoc(9) @ 1.261 log @Retire the 'midway' driver. Discussed on tech-net@@ recently and also three years ago, part of removing the network ATM code. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.260 2018/08/01 20:04:14 maxv Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.260 $" d156 2 a157 3 ## In the cases of COMPAT_SUNOS and COMPAT_SVR4, you may need to set up ## additional user-level utilities or system configuration files. See ## compat_sunos(8) and compat_svr4(8). a160 1 #options COMPAT_SVR4 # SunOS 5.x binary compatibility @ 1.260 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.259 2018/02/05 15:18:11 maxv Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.259 $" a533 3 # midway ATM en0 at sbus? slot ? offset ? @ 1.259 log @Nuke DIRECTED_BROADCAST, it is not documented and not enabled anywhere. It probably wouldn't have built correctly anyway, since there is no associated defflag. These ten lines of code in ip_input.c already look a lot better. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.258 2018/01/23 14:47:56 sevan Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.258 $" a203 4 options IPFILTER_LOG # Add ipmon(8) logging for ipfilter device options IPFILTER_LOOKUP # ippool(8) support options IPFILTER_COMPAT # Compat for IP-Filter #options IPFILTER_DEFAULT_BLOCK # block all packets by default d586 1 a586 3 ## IP Filter, used in firewall and NAT applications. See ipnat(8) for ## one example of the use of the IP Filter. pseudo-device ipfilter a714 2 #pseudo-device pf # PF packet filter #pseudo-device pflog # PF log if @ 1.259.4.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.267 2019/05/08 13:40:16 isaki Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.267 $" d91 1 a91 1 options BUFQ_PRIOCSCAN d156 3 a158 2 ## In the cases of COMPAT_SUNOS, you may need to set up additional user-level ## utilities or system configuration files. See compat_sunos(8). d162 1 a186 1 #options QUOTA2 # new, in-filesystem UFS quotas d204 4 d538 3 d588 1 a588 1 pseudo-device carp # Common Address Redundancy Protocol d590 3 a592 1 pseudo-device npf # NPF packet filter d622 1 a719 1 pseudo-device drvctl # user control of drive subsystem d721 2 d728 15 a742 1 include "dev/veriexec.config" @ 1.259.4.2 log @Merge changes from current as of 20200406 @ text @d1 1 a1 1 # $NetBSD$ d25 1 a25 1 #ident "GENERIC-$Revision$" d565 3 @ 1.259.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.260 2018/08/01 20:04:14 maxv Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.260 $" d204 4 d590 3 a592 1 pseudo-device npf # NPF packet filter d721 2 @ 1.259.2.2 log @Ssync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.261 2018/09/06 05:36:50 maxv Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.261 $" d534 3 @ 1.259.2.3 log @Sync with HEAD, resolve a few conflicts @ text @d1 1 a1 1 # $NetBSD$ d25 1 a25 1 #ident "GENERIC-$Revision$" d156 3 a158 2 ## In the cases of COMPAT_SUNOS, you may need to set up additional user-level ## utilities or system configuration files. See compat_sunos(8). d162 1 @ 1.259.2.4 log @Synch with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.259.2.3 2018/12/26 14:01:42 pgoyette Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.259.2.3 $" d715 1 a715 1 #options FILEASSOC # fileassoc(9) - required for Veriexec @ 1.258 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.257 2018/01/15 09:48:28 martin Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.257 $" a200 1 #options DIRECTED_BROADCAST # allow broadcasts through routers @ 1.257 log @Enable DIAGNOSTIC @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.256 2017/09/14 07:58:43 mrg Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.256 $" d88 2 a89 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.256 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.255 2017/09/13 22:24:46 sevan Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.255 $" d128 1 a128 1 #options DIAGNOSTIC # extra kernel sanity checking @ 1.255 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.254 2017/07/30 13:12:49 maxv Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.254 $" d160 1 a160 14 options COMPAT_43 # 4.3BSD system interfaces options COMPAT_10 # NetBSD 1.0, options COMPAT_11 # NetBSD 1.1, options COMPAT_12 # NetBSD 1.2, 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 a162 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. @ 1.254 log @Disable svr4 and svr4_32 on sparc, sparc64 and amiga - the only places where they were still enabled. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.253 2016/12/10 09:44:06 mrg Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.253 $" a754 1 #options VERIFIED_EXEC_FP_RMD160 a757 2 #options VERIFIED_EXEC_FP_SHA1 #options VERIFIED_EXEC_FP_MD5 @ 1.253 log @revert the previous. sparc has no spkr. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.252 2016/12/08 11:31:12 nat Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.252 $" d175 1 a175 1 options COMPAT_SVR4 # SunOS 5.x binary compatibility @ 1.253.8.1 log @apply paych, requested by maxv in ticket #237: sys/arch/amiga/conf/DRACO patch sys/arch/amiga/conf/GENERIC patch sys/arch/amiga/conf/GENERIC.in patch sys/arch/i386/conf/ALL patch sys/arch/i386/conf/GENERIC patch sys/arch/i386/conf/XEN3_DOM0 patch sys/arch/i386/conf/XEN3_DOMU patch sys/arch/sparc/conf/GENERIC patch sys/arch/sparc/conf/KRUPS patch sys/arch/sparc/conf/MRCOFFEE patch sys/arch/sparc/conf/TADPOLE3GX patch sys/arch/sparc64/conf/GENERIC patch sys/arch/sparc64/conf/NONPLUS64 patch sys/kern/kern_exec.c patch Disables compat_svr4 and compat_svr4_32 on each architecture, and removes the associated module autoload entries. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.253 2016/12/10 09:44:06 mrg Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.253 $" d175 1 a175 1 #options COMPAT_SVR4 # SunOS 5.x binary compatibility @ 1.253.8.2 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.253.8.1 2017/08/31 08:41:33 bouyer Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.253.8.1 $" d88 2 a89 2 # Alternate buffer queue strategies for better responsiveness under high # disk I/O load. @ 1.252 log @Add a synthesized pc beeper and keyboard bell for platforms with an audio device. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.251 2016/11/26 13:59:46 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.251 $" a641 3 options VAUDIOSPEAKER spkr0 at audio0 # PC speaker (synthesized) @ 1.251 log @mention PAX_SEGVGUARD dependency on FILEASSOC @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.250 2016/04/13 17:32:27 macallan Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.250 $" d642 3 @ 1.250 log @- purge long obsolete RASTERCONSOLE - add mgx @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.249 2015/09/26 11:16:13 maxv Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.249 $" d744 1 @ 1.250.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.253 2016/12/10 09:44:06 mrg Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.253 $" a743 1 # and PAX_SEGVGUARD @ 1.249 log @Remove KMEMSTATS. Normally it's ok now. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.248 2014/11/16 16:01:43 manu Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.248 $" a45 7 ## Use a faster console than the PROM's slow drawing routines. Not needed ## for headless (no framebuffer) machines. ## These is obsolete for wscons kernels #options RASTERCONSOLE # fast rasterop console #options RASTERCONSOLE_FGCOL=WSCOL_BLACK #options RASTERCONSOLE_BGCOL=WSCOL_WHITE a60 1 # generic options vlid for both wscons and RASTERCONSOLE a682 1 ## runs monochrome only for now d684 3 d704 3 @ 1.248 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.247 2014/11/12 10:47:24 manu Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.247 $" a83 5 ## Collect statistics on kernel malloc's and free's. This does have a ## significant performance hit on slower machines, so it is intended for ## diagnostic use only. #options KMEMSTATS @ 1.248.2.1 log @Sync with HEAD (as of 26th Dec) @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.249 2015/09/26 11:16:13 maxv Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.249 $" d84 5 @ 1.248.2.2 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.248.2.1 2015/12/27 12:09:43 skrll Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.248.2.1 $" d46 7 d68 1 d691 1 a692 3 # the driver can use the color framebuffer or the monochrome overlay # the latter is faster options CG12_COLOR a709 3 ## Southland Media Systems (now Quantum 3D) MGX mgx* at sbus? slot ? offset ? @ 1.248.2.3 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.248.2.2 2016/04/22 15:44:11 skrll Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.248.2.2 $" a743 1 # and PAX_SEGVGUARD @ 1.248.2.4 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.248.2.3 2016/12/05 10:54:58 skrll Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.248.2.3 $" d175 1 a175 1 #options COMPAT_SVR4 # SunOS 5.x binary compatibility @ 1.247 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.246 2014/08/24 07:59:23 jnemeth Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.246 $" a218 2 options UFS_EXTATTR_AUTOSTART options UFS_EXTATTR_AUTOCREATE=1024 @ 1.246 log @Create an "options MODULAR_DEFAULT_AUTOLOAD" config option and add it to all kernel configs that contain "options MODULAR". This option turns on module autoloading by default (which is the current default). This allows people who don't want module autoloading on by default to disable it by simply removing/commentting this line. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.245 2014/08/23 20:26:59 dholland Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.245 $" d218 3 @ 1.245 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.244 2014/08/16 17:56:33 apb Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.244 $" d95 1 @ 1.244 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.243 2014/03/24 14:15:38 szptvlfn Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.243 $" d173 13 a185 13 options COMPAT_10 # NetBSD 1.0 binary compatibility options COMPAT_11 # NetBSD 1.1 binary compatibility options COMPAT_12 # NetBSD 1.2 binary compatibility options COMPAT_13 # NetBSD 1.3 binary compatibility options COMPAT_14 # NetBSD 1.4 binary compatibility options COMPAT_15 # NetBSD 1.5 binary compatibility options COMPAT_16 # NetBSD 1.6 binary compatibility options COMPAT_20 # NetBSD 2.0 binary compatibility options COMPAT_30 # NetBSD 3.0 binary compatibility options COMPAT_40 # NetBSD 4.0 binary compatibility options COMPAT_50 # NetBSD 5.0 binary compatibility options COMPAT_60 # NetBSD 6.0 compatibility. options COMPAT_70 # NetBSD 7.0 compatibility. @ 1.243 log @fix manual section numbering of sysctl. thanks wiz@@ @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.242 2013/06/30 21:38:58 rmind Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.242 $" d185 1 @ 1.243.4.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.243 2014/03/24 14:15:38 szptvlfn Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.243 $" a215 3 options UFS_EXTATTR # Extended attribute support for UFS1 options UFS_EXTATTR_AUTOSTART options UFS_EXTATTR_AUTOCREATE=1024 @ 1.243.4.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.243.4.1 2014/11/14 15:16:19 martin Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.243.4.1 $" d217 2 @ 1.243.4.3 log @Pull up following revision(s) (requested by jnemeth in ticket #762): share/man/man4/options.4: revision 1.442 sys/arch/amd64/conf/ALL: revision 1.18 sys/arch/amd64/conf/GENERIC: revision 1.396 sys/arch/dreamcast/conf/GENERIC: revision 1.119 sys/arch/epoc32/conf/GENERIC: revision 1.6 sys/arch/evbarm/conf/BCM5301X: revision 1.24 sys/arch/evbarm/conf/BCM56340: revision 1.9 sys/arch/evbarm/conf/IMX23_OLINUXINO: revision 1.9 sys/arch/evbarm/conf/std.beagle: revision 1.13 sys/arch/evbarm/conf/std.kobo: revision 1.2 sys/arch/evbarm/conf/std.netwalker: revision 1.10 sys/arch/evbppc/conf/P2020DS: revision 1.25 sys/arch/evbppc/conf/RB800: revision 1.30 sys/arch/evbppc/conf/TWRP1025: revision 1.18 sys/arch/hp300/conf/GENERIC: revision 1.187 sys/arch/hpcsh/conf/GENERIC: revision 1.104 sys/arch/i386/conf/GENERIC: revision 1.1111 sys/arch/i386/conf/MONOLITHIC: revision 1.17 sys/arch/landisk/conf/GENERIC: revision 1.43 sys/arch/luna68k/conf/GENERIC: revision 1.117 sys/arch/macppc/conf/GENERIC: revision 1.316 sys/arch/macppc/conf/GENERIC_601: revision 1.5 sys/arch/mmeye/conf/MMEYE_WLF: revision 1.16 sys/arch/news68k/conf/GENERIC: revision 1.123 sys/arch/sandpoint/conf/GENERIC: revision 1.85 sys/arch/shark/conf/GENERIC: revision 1.119 sys/arch/sparc/conf/GENERIC: revision 1.246 sys/arch/sparc64/conf/GENERIC: revision 1.174 sys/arch/sun3/conf/GENERIC3X: revision 1.125 sys/arch/sun3/conf/GENERIC: revision 1.169 sys/arch/x68k/conf/GENERIC: revision 1.177 sys/arch/zaurus/conf/GENERIC: revision 1.62 sys/conf/files: revision 1.1099 sys/kern/kern_module.c: revisions 1.98, 1.99 Create an "options MODULAR_DEFAULT_AUTOLOAD" config option and add it to all kernel configs that contain "options MODULAR". This option turns on module autoloading by default (which is the current default). This allows people who don't want module autoloading on by default to disable it by simply removing/commentting this line. -- fix typo. (s/MODULE_DEFAULT_AUTOLOAD/MODULAR_DEFAULT_AUTOLOAD/) @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.243.4.2 2014/11/18 19:05:31 snj Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.243.4.2 $" a94 1 options MODULAR_DEFAULT_AUTOLOAD @ 1.243.4.4 log @Apply patch (requested by maxv in ticket #1499): - disable compat_svr4 and compat_svr4_32 everywhere - disable compat_ibcs2 everywhere but on Vax - remove svr4/svr4_32/ibcs2/freebsd from the module autoload list @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.243.4.3 2015/05/15 03:44:19 snj Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.243.4.3 $" d187 1 a187 1 #options COMPAT_SVR4 # SunOS 5.x binary compatibility @ 1.243.4.3.6.1 log @Apply patch (requested by maxv in ticket #1499): - disable compat_svr4 and compat_svr4_32 everywhere - disable compat_ibcs2 everywhere but on Vax - remove svr4/svr4_32/ibcs2/freebsd from the module autoload list @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.243.4.3 2015/05/15 03:44:19 snj Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.243.4.3 $" d187 1 a187 1 #options COMPAT_SVR4 # SunOS 5.x binary compatibility @ 1.243.4.3.2.1 log @Apply patch (requested by maxv in ticket #1499): - disable compat_svr4 and compat_svr4_32 everywhere - disable compat_ibcs2 everywhere but on Vax - remove svr4/svr4_32/ibcs2/freebsd from the module autoload list @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.243.4.3 2015/05/15 03:44:19 snj Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.243.4.3 $" d187 1 a187 1 #options COMPAT_SVR4 # SunOS 5.x binary compatibility @ 1.242 log @G/C PFIL_HOOKS from the kernel configs. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.241 2013/06/05 23:08:03 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.241 $" d117 1 a117 1 #options DDB_ONPANIC=1 # see also sysctl(8): `ddb.onpanic' @ 1.241 log @remove obsolete networking options @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.240 2013/04/27 21:43:40 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.240 $" a228 1 options PFIL_HOOKS # Add pfil(9) packet filter hooks @ 1.241.2.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD$ d25 1 a25 1 #ident "GENERIC-$Revision$" d229 1 @ 1.241.2.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.241.2.1 2013/08/28 23:59:22 rmind Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.241.2.1 $" d117 1 a117 1 #options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic' @ 1.240 log @the bogus number police @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.239 2013/04/27 18:19:51 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.239 $" a220 1 #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) @ 1.239 log @remove confusing numeric locators where they are unused. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.238 2013/03/02 02:42:21 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.238 $" d507 1 a507 1 pseudo-device raid 8 d739 1 a739 1 pseudo-device vcoda 4 # coda minicache <-> venus comm. d755 1 a755 1 #pseudo-device veriexec 1 @ 1.238 log @Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.237 2013/03/01 18:25:52 joerg Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.237 $" d499 1 a499 1 pseudo-device ccd 4 d503 1 a503 1 #pseudo-device cgd 4 @ 1.237 log @Retire OSI network stack. OK core@@ @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.236 2013/02/07 16:19:15 macallan Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.236 $" a220 1 #options IPSEC_ESP # IP security (encryption part; define w/IPSEC) @ 1.236 log @add sx at mainbus @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.235 2012/10/17 14:48:17 apb Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.235 $" a227 2 #options ISO,TPIP # OSI networking #options EON # OSI tunneling over IP @ 1.235 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.234 2012/08/17 19:43:25 abs Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.234 $" d264 3 @ 1.234 log @Ensure all WSDISPLAY_COMPAT_USL entries have same comment @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.233 2012/06/26 02:04:55 macallan Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.233 $" d184 1 @ 1.234.2.1 log @Resync to 2012-11-19 00:00:00 UTC @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.235 2012/10/17 14:48:17 apb Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.235 $" a183 1 options COMPAT_60 # NetBSD 6.0 compatibility. @ 1.234.2.2 log @resync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.234.2.1 2012/11/20 03:01:42 tls Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.234.2.1 $" a263 3 #### SX rendering engine found in SS20 and SS10SX sx0 at mainbus0 @ 1.234.2.3 log @resync from head @ text @d1 1 a1 1 # $NetBSD$ d25 1 a25 1 #ident "GENERIC-$Revision$" d221 2 d228 2 d502 1 a502 1 pseudo-device ccd d506 1 a506 1 #pseudo-device cgd d510 1 a510 1 pseudo-device raid d742 1 a742 1 pseudo-device vcoda # coda minicache <-> venus comm. d758 1 a758 1 #pseudo-device veriexec @ 1.234.2.4 log @Rebase to HEAD as of a few days ago. @ text @d117 1 a117 1 #options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic' d229 1 @ 1.234.2.5 log @update from HEAD @ text @d46 7 d68 1 d84 5 a94 1 options MODULAR_DEFAULT_AUTOLOAD d172 13 a184 1 include "conf/compat_netbsd10.config" d186 2 a187 1 #options COMPAT_SVR4 # SunOS 5.x binary compatibility a215 1 options UFS_EXTATTR # Extended attribute support for UFS1 d693 1 a694 3 # the driver can use the color framebuffer or the monochrome overlay # the latter is faster options CG12_COLOR a711 3 ## Southland Media Systems (now Quantum 3D) MGX mgx* at sbus? slot ? offset ? a748 1 # and PAX_SEGVGUARD d759 1 d763 2 @ 1.233 log @switch to WSEMUL_VT100 to reduce differences with sparc64 and other wscons and fb console using ports WSEMUL_SUN is left in but commented out so whoever wants it back can have it with minimal effort @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.232 2012/03/11 06:18:46 nakayama Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.232 $" d64 1 a64 1 options WSDISPLAY_COMPAT_USL @ 1.232 log @Remove stray comments for LKM. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.231 2012/03/10 21:51:56 joerg Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.231 $" d54 2 a55 2 options WSEMUL_SUN #options WSEMUL_VT100 @ 1.231 log @P1003_1B_SEMAPHORE is no longer optional. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.230 2012/01/11 17:18:51 macallan Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.230 $" d232 1 a232 1 options PFIL_HOOKS # Add pfil(9) hooks, intended for custom LKMs. @ 1.230 log @include a small font @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.229 2011/12/18 05:49:32 dholland Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.229 $" a92 1 options P1003_1B_SEMAPHORE # p1003.1b semaphore support @ 1.230.6.1 log @Apply patch requested by maxv in ticket #1500: * disable compat_svr4 and compat_svr4_32 everywhere * disable compat_ibcs2 everywhere but on Vax * remove the svr4/svr4_32/ibcs2/freebsd entries from the autoload list @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.230 2012/01/11 17:18:51 macallan Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.230 $" d186 1 a186 1 #options COMPAT_SVR4 # SunOS 5.x binary compatibility @ 1.230.8.1 log @Apply patch requested by maxv in ticket #1500: * disable compat_svr4 and compat_svr4_32 everywhere * disable compat_ibcs2 everywhere but on Vax * remove the svr4/svr4_32/ibcs2/freebsd entries from the autoload list @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.230 2012/01/11 17:18:51 macallan Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.230 $" d186 1 a186 1 #options COMPAT_SVR4 # SunOS 5.x binary compatibility @ 1.230.2.1 log @Apply patch requested by maxv in ticket #1500: * disable compat_svr4 and compat_svr4_32 everywhere * disable compat_ibcs2 everywhere but on Vax * remove the svr4/svr4_32/ibcs2/freebsd entries from the autoload list @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.230 2012/01/11 17:18:51 macallan Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.230 $" d186 1 a186 1 #options COMPAT_SVR4 # SunOS 5.x binary compatibility @ 1.229 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.228 2011/11/22 21:25:36 tls Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.228 $" d70 1 a70 1 #options FONT_BOLD8x16 # a somewhat smaller font @ 1.228 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.227 2011/06/12 01:44:06 mrg Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.227 $" d213 1 a213 1 options WAPBL # File system journaling support - Experimental @ 1.228.2.1 log @merge to -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.230 2012/01/11 17:18:51 macallan Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.230 $" d70 1 a70 1 options FONT_BOLD8x16 # a somewhat smaller font d213 1 a213 1 options WAPBL # File system journaling support @ 1.228.2.2 log @sync to latest -current @ text @d1 1 a1 1 # $NetBSD$ d25 1 a25 1 #ident "GENERIC-$Revision$" d93 1 @ 1.228.2.3 log @sync to latest -current. @ text @d232 1 a232 1 options PFIL_HOOKS # Add pfil(9) packet filter hooks @ 1.227 log @enable options MODULAR, now that it is tested to work. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.226 2011/01/17 13:43:02 jdc Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.226 $" a736 1 pseudo-device rnd @ 1.227.2.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.227 2011/06/12 01:44:06 mrg Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.227 $" d70 1 a70 1 options FONT_BOLD8x16 # a somewhat smaller font d93 1 d213 1 a213 1 options WAPBL # File system journaling support d233 1 a233 1 options PFIL_HOOKS # Add pfil(9) packet filter hooks d737 1 @ 1.227.2.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.227.2.1 2012/04/17 00:06:53 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.227.2.1 $" d54 2 a55 2 #options WSEMUL_SUN options WSEMUL_VT100 d64 1 a64 1 options WSDISPLAY_COMPAT_USL # wsconscfg VT handling a183 1 options COMPAT_60 # NetBSD 6.0 compatibility. @ 1.227.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.227.2.2 2012/10/30 17:20:20 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.227.2.2 $" d117 1 a117 1 #options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic' d221 2 d228 2 d233 1 a263 3 #### SX rendering engine found in SS20 and SS10SX sx0 at mainbus0 d499 1 a499 1 pseudo-device ccd d503 1 a503 1 #pseudo-device cgd d507 1 a507 1 pseudo-device raid d739 1 a739 1 pseudo-device vcoda # coda minicache <-> venus comm. d755 1 a755 1 #pseudo-device veriexec @ 1.226 log @Add (commented out) LOCKDEBUG and SYSCALL_DEBUG options. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.225 2010/11/23 11:14:06 hannken Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.225 $" d95 1 a95 1 ## Loadable kernel module support; still under development. @ 1.226.4.1 log @Catchup with rmind-uvmplock merge. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.227 2011/06/12 01:44:06 mrg Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.227 $" d95 1 a95 1 options MODULAR # new style module(7) framework @ 1.225 log @Remove unused count from pseudo-device md. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.224 2010/05/08 22:16:30 mrg Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.224 $" d146 2 @ 1.225.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.226 2011/01/17 13:43:02 jdc Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.226 $" a145 2 #options LOCKDEBUG #options SYSCALL_DEBUG @ 1.224 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.223 2010/04/29 22:40:54 chs Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.223 $" d520 1 a520 1 #pseudo-device md 1 @ 1.223 log @enable TMPFS in all GENERICs that have MFS enabled. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.222 2010/04/16 13:48:35 pooka Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.222 $" d234 1 @ 1.222 log @Remove unused count (invariably "4") from pseudo-device fss. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.221 2010/03/24 00:39:07 macallan Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.221 $" d204 1 a204 1 #file-system TMPFS # Efficient memory file-system @ 1.221 log @enable CG12 support @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.220 2010/03/01 06:14:17 macallan Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.220 $" d743 1 a743 1 pseudo-device fss 4 # file system snapshot device @ 1.220 log @enable PNOZZ_USE_LATCH in case we run into some hardware which needs it @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.219 2010/01/15 20:57:12 bouyer Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.219 $" d691 4 @ 1.220.2.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.220 2010/03/01 06:14:17 macallan Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.220 $" d204 1 a204 1 file-system TMPFS # Efficient memory file-system a233 1 options IPFILTER_COMPAT # Compat for IP-Filter a690 4 ## Sun CG12 / Matrox SG3 accelerated 24bit framebuffer ## runs monochrome only for now cgtwelve* at sbus? slot ? offset ? d739 1 a739 1 pseudo-device fss # file system snapshot device @ 1.220.2.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD$ d25 1 a25 1 #ident "GENERIC-$Revision$" a145 2 #options LOCKDEBUG #options SYSCALL_DEBUG d520 1 a520 1 #pseudo-device md @ 1.219 log @Add apc(4), a driver for the Aurora Personality Chip (APC) found on SPARCstation-4/5, and emulated by qemu to idle the simulator when the CPU is idle. Infos about the registers from the linux driver. Not enabled by default because it can cause some Sparc systems to hang (so says the linux driver). Only the CPU idle part implemented at this time; fan speed and Convenience power outlet management to be added. Tested on qemu. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.218 2009/12/05 20:11:17 pooka Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.218 $" d696 4 @ 1.219.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD$ d25 1 a25 1 #ident "GENERIC-$Revision: 1.219 $" a690 4 ## Sun CG12 / Matrox SG3 accelerated 24bit framebuffer ## runs monochrome only for now cgtwelve* at sbus? slot ? offset ? a695 4 # the SPARCbook 3 hardware docs say that accesses to P9100 registers need to be # 'latched in' but at least my 3GX works happily without # Enable it by default since we don't know which hardware really needs it. options PNOZZ_USE_LATCH d735 1 a735 1 pseudo-device fss # file system snapshot device @ 1.219.2.2 log @Sync with HEAD. @ text @d25 1 a25 1 #ident "GENERIC-$Revision$" d204 1 a204 1 file-system TMPFS # Efficient memory file-system a233 1 options IPFILTER_COMPAT # Compat for IP-Filter @ 1.218 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.217 2009/11/27 11:05:45 tsutsui Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.217 $" d715 4 @ 1.217 log @Move some devices where they should belong to. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.216 2009/09/27 13:27:44 tsutsui Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.216 $" d197 1 a197 1 file-system PORTAL # portal filesystem (still experimental) d734 1 @ 1.216 log @Remove commented out and nonexistent cgthree at obio stuff. SPARCclassic has onboard CG3 but it's internally connected via SBus, and there is no info about sun4m machines which actually require cgthree at obio attachment. Info from jdc@@. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.215 2009/08/06 18:28:41 macallan Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.215 $" a486 8 ## PCMCIA wavelan card #wi* at pcmcia? function ? # Lucent WaveLan IEEE (802.11) # # accept filters pseudo-device accf_data # "dataready" accept filter pseudo-device accf_http # "httpready" accept filter d571 3 d631 4 @ 1.215 log @enable the tcx driver @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.214 2009/06/22 14:57:52 tsutsui Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.214 $" a669 1 #cgthree0 at obio? slot ? offset ? # sun4m @ 1.214 log @Enable ddb(4) for sparc GENERIC-like kernels. Discussed on port-sparc@@. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.213 2009/05/05 23:58:50 macallan Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.213 $" d690 2 a691 3 # XXX no wsdisplay support #tcx0 at sbus? slot ? offset ? #tcx* at sbus? slot ? offset ? @ 1.213 log @enable ZX/Leo since we now support wscons on it @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.212 2009/03/24 12:16:12 tsutsui Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.212 $" d116 2 a117 2 #options DDB # kernel dynamic debugger #options DDB_HISTORY_SIZE=100 # enable history editing in DDB @ 1.212 log @Put back zstty0 and zstty1 lines for onboard zs(4) serial ports so that they are properly assinged to ttya and ttyb as pre-wscons kernels. Ok'ed by macallan@@. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.211 2009/02/08 13:05:51 jdc Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.211 $" d701 1 a701 2 # XXX no wsdisplay support #zx* at sbus? slot ? offset ? d706 3 @ 1.211 log @Cosmetic clean up: options @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.210 2009/01/27 06:57:59 mrg Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.210 $" d334 2 @ 1.211.2.1 log @Sync with HEAD. Commit is split, to avoid a "too many arguments" protocol error. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.213 2009/05/05 23:58:50 macallan Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.213 $" a333 2 zstty0 at zs0 channel 0 # ttya zstty1 at zs0 channel 1 # ttyb d699 2 a700 1 zx* at sbus? slot ? offset ? a704 3 # generic framebuffer console genfb* at sbus? slot ? offset ? @ 1.210 log @normalise a comment. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.209 2009/01/24 05:06:07 mrg Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.209 $" d54 9 a62 9 options WSEMUL_SUN #options WSEMUL_VT100 options WSDISPLAY_COMPAT_RAWKBD options WSDISPLAY_CUSTOM_OUTPUT options WS_DEFAULT_FG=WSCOL_BLACK options WS_DEFAULT_BG=WSCOL_LIGHT_WHITE options WS_KERNEL_FG=WSCOL_GREEN options WS_KERNEL_BG=WSCOL_LIGHT_WHITE options WSDISPLAY_COMPAT_PCVT d64 1 a64 1 options WSDISPLAY_COMPAT_USL d66 1 a66 1 options WSDISPLAY_SCROLLSUPPORT d185 1 a185 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. d212 1 a212 1 #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental d644 2 a645 2 #options DBRI_DEBUG # noisy debug output from the dbri driver #options DBRI_BIG_BUFFER # use bigger DMA buffers, for slow CPUs d734 1 a734 1 #options FILEASSOC # fileassoc(9) @ 1.209 log @add COMPAT_50 to all the configs with COMPAT_40. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.208 2008/12/14 03:28:51 macallan Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.208 $" d182 1 a182 1 options COMPAT_50 # NetBSD 5.0 compatibility. @ 1.208 log @wscons here we come! (finally) @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.207 2008/11/24 11:41:14 ad Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.207 $" d182 1 @ 1.207 log @Remove softdep, pass 1. We are focused on improving journalling. Proposed on tech-kern@@. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.206 2008/11/12 12:36:06 ad Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.206 $" d48 21 a68 1 options RASTERCONSOLE # fast rasterop console a70 4 ## default console colors: black-on-white; this can be changed ## using the following two options. #options RASTERCONSOLE_FGCOL=WSCOL_BLACK #options RASTERCONSOLE_BGCOL=WSCOL_WHITE a332 2 zstty0 at zs0 channel 0 # ttya zstty1 at zs0 channel 1 # ttyb d339 11 a349 2 kbd0 at zs1 channel 0 # keyboard ms0 at zs1 channel 1 # mouse d661 2 a662 1 cgtwo0 at vme0 addr 0x400000 irq ? vect 0xa8 d671 3 a673 2 cgfour0 at obio0 addr 0xfb300000 level 4 # sun4/300 P4 cgfour0 at obio0 addr 0x0b300000 level 4 # sun4/100 P4 d682 3 a684 2 cgeight0 at obio0 addr 0xfb300000 level 4 # sun4/300 P4 cgeight0 at obio0 addr 0x0b300000 level 4 # sun4/100 P4 d687 3 a689 2 tcx0 at sbus? slot ? offset ? tcx* at sbus? slot ? offset ? d692 1 a692 1 cgfourteen0 at obio0 # sun4m d698 9 a706 1 zx* at sbus? slot ? offset ? d730 2 @ 1.206 log @Remove LKMs and switch to the module framework, pass 1. Proposed on tech-kern@@. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.205 2008/08/10 15:31:22 tls Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.205 $" a193 1 options SOFTDEP # FFS soft updates support. @ 1.205 log @Add accept filters to GENERIC kernels where they exist. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.204 2008/07/31 07:41:07 simonb Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.204 $" a79 1 options LKM @ 1.205.8.1 log @sync to netbsd-5 @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.205.4.4 2010/01/27 21:17:55 sborrill Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.205.4.4 $" d101 2 a102 2 options DDB # kernel dynamic debugger options DDB_HISTORY_SIZE=100 # enable history editing in DDB a679 4 # Aurora Personality Chip (APC) on SPARCstation-4/5 # Not enabled by default as it may hang some systems #apc* at sbus? slot ? offset ? @ 1.205.4.1 log @Pull up following revision(s) (requested by tsutsui in ticket #1065): sys/arch/sparc/conf/GENERIC: revision 1.214 sys/arch/sparc/conf/KRUPS: revision 1.50 sys/arch/sparc/conf/MRCOFFEE: revision 1.28 sys/arch/sparc/conf/TADPOLE3GX: revision 1.47 Enable ddb(4) for sparc GENERIC-like kernels. Discussed on port-sparc@@. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.205 2008/08/10 15:31:22 tls Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.205 $" d101 2 a102 2 options DDB # kernel dynamic debugger options DDB_HISTORY_SIZE=100 # enable history editing in DDB @ 1.205.4.2 log @Pull up following revision(s) (requested by macallan in ticket #965): sys/arch/sparc/conf/GENERIC: revision 1.208 wscons here we come! (finally) @ text @d1 1 a1 1 # $NetBSD$ d25 1 a25 1 #ident "GENERIC-$Revision$" d48 5 a52 2 ## These is obsolete for wscons kernels #options RASTERCONSOLE # fast rasterop console a55 19 # wscons stuff options WSEMUL_SUN #options WSEMUL_VT100 options WSDISPLAY_COMPAT_RAWKBD options WSDISPLAY_CUSTOM_OUTPUT options WS_DEFAULT_FG=WSCOL_BLACK options WS_DEFAULT_BG=WSCOL_LIGHT_WHITE options WS_KERNEL_FG=WSCOL_GREEN options WS_KERNEL_BG=WSCOL_LIGHT_WHITE options WSDISPLAY_COMPAT_PCVT options WSDISPLAY_COMPAT_SYSCONS options WSDISPLAY_COMPAT_USL options WSDISPLAY_SCROLLSUPPORT # generic options vlid for both wscons and RASTERCONSOLE options FONT_GALLANT12x22 # the console font #options FONT_BOLD8x16 # a somewhat smaller font d319 2 d327 2 a328 11 # old kbd and mouse attachments #kbd0 at zs1 channel 0 # keyboard #ms0 at zs1 channel 1 # mouse zstty* at zs? # these are for wscons kbd0 at zstty? ms0 at zstty? wskbd* at wskbddev? wsmouse* at wsmousedev? d640 1 a640 2 # XXX no wsdisplay support #cgtwo0 at vme0 addr 0x400000 irq ? vect 0xa8 d649 2 a650 3 # XXX no wsdisplay support #cgfour0 at obio0 addr 0xfb300000 level 4 # sun4/300 P4 #cgfour0 at obio0 addr 0x0b300000 level 4 # sun4/100 P4 d659 2 a660 3 # XXX no wsdisplay support #cgeight0 at obio0 addr 0xfb300000 level 4 # sun4/300 P4 #cgeight0 at obio0 addr 0x0b300000 level 4 # sun4/100 P4 d663 2 a664 3 # XXX no wsdisplay support #tcx0 at sbus? slot ? offset ? #tcx* at sbus? slot ? offset ? d667 1 a667 1 cgfourteen* at obio0 # sun4m d673 1 a673 9 # XXX no wsdisplay support #zx* at sbus? slot ? offset ? # Fujitsu AG-10e accelerated graphics 8/24-bit board agten* at sbus? slot ? offset ? # make sure wsdisplay0 is the console wsdisplay0 at wsemuldisplaydev? console 1 wsdisplay* at wsemuldisplaydev? a696 2 pseudo-device wsmux # mouse and keyboard multiplexor pseudo-device wsfont @ 1.205.4.3 log @Back out 965 @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.205.4.1 2009/10/16 06:30:01 snj Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.205.4.1 $" d48 21 a68 1 options RASTERCONSOLE # fast rasterop console a70 4 ## default console colors: black-on-white; this can be changed ## using the following two options. #options RASTERCONSOLE_FGCOL=WSCOL_BLACK #options RASTERCONSOLE_BGCOL=WSCOL_WHITE a334 2 zstty0 at zs0 channel 0 # ttya zstty1 at zs0 channel 1 # ttyb d341 11 a351 2 kbd0 at zs1 channel 0 # keyboard ms0 at zs1 channel 1 # mouse d663 2 a664 1 cgtwo0 at vme0 addr 0x400000 irq ? vect 0xa8 d673 3 a675 2 cgfour0 at obio0 addr 0xfb300000 level 4 # sun4/300 P4 cgfour0 at obio0 addr 0x0b300000 level 4 # sun4/100 P4 d684 3 a686 2 cgeight0 at obio0 addr 0xfb300000 level 4 # sun4/300 P4 cgeight0 at obio0 addr 0x0b300000 level 4 # sun4/100 P4 d689 3 a691 2 tcx0 at sbus? slot ? offset ? tcx* at sbus? slot ? offset ? d694 1 a694 1 cgfourteen0 at obio0 # sun4m d700 9 a708 1 zx* at sbus? slot ? offset ? d732 2 @ 1.205.4.4 log @Pull up the following revisions(s) (requested by bouyer in ticket #1248): sys/arch/sparc/conf/GENERIC: revision 1.219 sys/arch/sparc/conf/files.sparc: revision 1.149 sys/arch/sparc/dev/apc.c: revision 1.1 sys/arch/sparc/dev/apcreg.h: revision 1.1 sys/dev/DEVNAMES: revision 1.255 Add apc(4), a driver for the Aurora Personality Chip (APC) found on SPARCstation-4/5, and emulated by qemu to idle the simulator when the CPU is idle. Infos about the registers from the linux driver. Not enabled by default because it can cause some Sparc systems to hang (so says the linux driver). Only the CPU idle part implemented at this time; fan speed and Convenience power outlet management to be added. Tested on qemu. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.205.4.3 2009/10/18 14:45:54 bouyer Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.205.4.3 $" a679 4 # Aurora Personality Chip (APC) on SPARCstation-4/5 # Not enabled by default as it may hang some systems #apc* at sbus? slot ? offset ? @ 1.205.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.208 2008/12/14 03:28:51 macallan Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.208 $" d48 5 a52 2 ## These is obsolete for wscons kernels #options RASTERCONSOLE # fast rasterop console a55 19 # wscons stuff options WSEMUL_SUN #options WSEMUL_VT100 options WSDISPLAY_COMPAT_RAWKBD options WSDISPLAY_CUSTOM_OUTPUT options WS_DEFAULT_FG=WSCOL_BLACK options WS_DEFAULT_BG=WSCOL_LIGHT_WHITE options WS_KERNEL_FG=WSCOL_GREEN options WS_KERNEL_BG=WSCOL_LIGHT_WHITE options WSDISPLAY_COMPAT_PCVT options WSDISPLAY_COMPAT_SYSCONS options WSDISPLAY_COMPAT_USL options WSDISPLAY_SCROLLSUPPORT # generic options vlid for both wscons and RASTERCONSOLE options FONT_GALLANT12x22 # the console font #options FONT_BOLD8x16 # a somewhat smaller font d80 1 d195 1 d319 2 d327 2 a328 11 # old kbd and mouse attachments #kbd0 at zs1 channel 0 # keyboard #ms0 at zs1 channel 1 # mouse zstty* at zs? # these are for wscons kbd0 at zstty? ms0 at zstty? wskbd* at wskbddev? wsmouse* at wsmousedev? d640 1 a640 2 # XXX no wsdisplay support #cgtwo0 at vme0 addr 0x400000 irq ? vect 0xa8 d649 2 a650 3 # XXX no wsdisplay support #cgfour0 at obio0 addr 0xfb300000 level 4 # sun4/300 P4 #cgfour0 at obio0 addr 0x0b300000 level 4 # sun4/100 P4 d659 2 a660 3 # XXX no wsdisplay support #cgeight0 at obio0 addr 0xfb300000 level 4 # sun4/300 P4 #cgeight0 at obio0 addr 0x0b300000 level 4 # sun4/100 P4 d663 2 a664 3 # XXX no wsdisplay support #tcx0 at sbus? slot ? offset ? #tcx* at sbus? slot ? offset ? d667 1 a667 1 cgfourteen* at obio0 # sun4m d673 1 a673 9 # XXX no wsdisplay support #zx* at sbus? slot ? offset ? # Fujitsu AG-10e accelerated graphics 8/24-bit board agten* at sbus? slot ? offset ? # make sure wsdisplay0 is the console wsdisplay0 at wsemuldisplaydev? console 1 wsdisplay* at wsemuldisplaydev? a696 2 pseudo-device wsmux # mouse and keyboard multiplexor pseudo-device wsfont @ 1.205.2.2 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.205.2.1 2009/01/19 13:16:44 skrll Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.205.2.1 $" d54 9 a62 9 options WSEMUL_SUN #options WSEMUL_VT100 options WSDISPLAY_COMPAT_RAWKBD options WSDISPLAY_CUSTOM_OUTPUT options WS_DEFAULT_FG=WSCOL_BLACK options WS_DEFAULT_BG=WSCOL_LIGHT_WHITE options WS_KERNEL_FG=WSCOL_GREEN options WS_KERNEL_BG=WSCOL_LIGHT_WHITE options WSDISPLAY_COMPAT_PCVT d64 1 a64 1 options WSDISPLAY_COMPAT_USL d66 1 a66 1 options WSDISPLAY_SCROLLSUPPORT a181 1 options COMPAT_50 # NetBSD 5.0 binary compatibility d184 1 a184 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. d211 1 a211 1 #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental d643 2 a644 2 #options DBRI_DEBUG # noisy debug output from the dbri driver #options DBRI_BIG_BUFFER # use bigger DMA buffers, for slow CPUs d733 1 a733 1 #options FILEASSOC # fileassoc(9) @ 1.205.2.3 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.205.2.2 2009/03/03 18:29:25 skrll Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.205.2.2 $" a333 2 zstty0 at zs0 channel 0 # ttya zstty1 at zs0 channel 1 # ttyb @ 1.204 log @Add "options WAPBL" to standard GENERIC/INSTALL type configs. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.203 2007/12/31 15:32:05 ad Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.203 $" d466 5 @ 1.203 log @Remove systrace. Ok core@@. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.202 2007/11/04 14:34:26 xtraeme Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.202 $" d196 1 @ 1.203.10.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.203 2007/12/31 15:32:05 ad Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.203 $" d48 5 a52 2 ## These is obsolete for wscons kernels #options RASTERCONSOLE # fast rasterop console a55 19 # wscons stuff options WSEMUL_SUN #options WSEMUL_VT100 options WSDISPLAY_COMPAT_RAWKBD options WSDISPLAY_CUSTOM_OUTPUT options WS_DEFAULT_FG=WSCOL_BLACK options WS_DEFAULT_BG=WSCOL_LIGHT_WHITE options WS_KERNEL_FG=WSCOL_GREEN options WS_KERNEL_BG=WSCOL_LIGHT_WHITE options WSDISPLAY_COMPAT_PCVT options WSDISPLAY_COMPAT_SYSCONS options WSDISPLAY_COMPAT_USL options WSDISPLAY_SCROLLSUPPORT # generic options vlid for both wscons and RASTERCONSOLE options FONT_GALLANT12x22 # the console font #options FONT_BOLD8x16 # a somewhat smaller font d80 1 a166 1 options COMPAT_50 # NetBSD 5.0 binary compatibility d169 1 a169 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. d195 2 a196 2 options WAPBL # File system journaling support - Experimental #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental d326 2 a327 11 # old kbd and mouse attachments #kbd0 at zs1 channel 0 # keyboard #ms0 at zs1 channel 1 # mouse zstty* at zs? # these are for wscons kbd0 at zstty? ms0 at zstty? wskbd* at wskbddev? wsmouse* at wsmousedev? a464 5 # # accept filters pseudo-device accf_data # "dataready" accept filter pseudo-device accf_http # "httpready" accept filter d616 2 a617 2 #options DBRI_DEBUG # noisy debug output from the dbri driver #options DBRI_BIG_BUFFER # use bigger DMA buffers, for slow CPUs d634 1 a634 2 # XXX no wsdisplay support #cgtwo0 at vme0 addr 0x400000 irq ? vect 0xa8 d643 2 a644 3 # XXX no wsdisplay support #cgfour0 at obio0 addr 0xfb300000 level 4 # sun4/300 P4 #cgfour0 at obio0 addr 0x0b300000 level 4 # sun4/100 P4 d653 2 a654 3 # XXX no wsdisplay support #cgeight0 at obio0 addr 0xfb300000 level 4 # sun4/300 P4 #cgeight0 at obio0 addr 0x0b300000 level 4 # sun4/100 P4 d657 2 a658 3 # XXX no wsdisplay support #tcx0 at sbus? slot ? offset ? #tcx* at sbus? slot ? offset ? d661 1 a661 1 cgfourteen* at obio0 # sun4m d667 1 a667 9 # XXX no wsdisplay support #zx* at sbus? slot ? offset ? # Fujitsu AG-10e accelerated graphics 8/24-bit board agten* at sbus? slot ? offset ? # make sure wsdisplay0 is the console wsdisplay0 at wsemuldisplaydev? console 1 wsdisplay* at wsemuldisplaydev? a690 2 pseudo-device wsmux # mouse and keyboard multiplexor pseudo-device wsfont d692 1 a692 1 #options FILEASSOC # fileassoc(9) @ 1.203.10.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.203.10.1 2009/05/04 08:11:54 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.203.10.1 $" d701 2 a702 1 zx* at sbus? slot ? offset ? a706 3 # generic framebuffer console genfb* at sbus? slot ? offset ? @ 1.203.10.3 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.203.10.2 2009/05/16 10:41:16 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.203.10.2 $" d116 2 a117 2 options DDB # kernel dynamic debugger options DDB_HISTORY_SIZE=100 # enable history editing in DDB @ 1.203.10.4 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.203.10.3 2009/07/18 14:52:55 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.203.10.3 $" d690 3 a692 2 # there can be only one tcx0 at sbus? slot ? offset ? @ 1.203.10.5 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.203.10.4 2009/08/19 18:46:46 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.203.10.4 $" d197 1 a197 1 file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs) d487 8 a578 3 ## PCMCIA wavelan card #wi* at pcmcia? function ? # Lucent WaveLan IEEE (802.11) a635 4 ## accept filters pseudo-device accf_data # "dataready" accept filter pseudo-device accf_http # "httpready" accept filter d670 1 a697 4 # the SPARCbook 3 hardware docs say that accesses to P9100 registers need to be # 'latched in' but at least my 3GX works happily without # Enable it by default since we don't know which hardware really needs it. options PNOZZ_USE_LATCH a716 4 # Aurora Personality Chip (APC) on SPARCstation-4/5 # Not enabled by default as it may hang some systems #apc* at sbus? slot ? offset ? a735 1 pseudo-device putter # for puffs and pud @ 1.203.10.6 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.203.10.5 2010/03/11 15:02:56 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.203.10.5 $" d204 1 a204 1 file-system TMPFS # Efficient memory file-system a233 1 options IPFILTER_COMPAT # Compat for IP-Filter a690 4 ## Sun CG12 / Matrox SG3 accelerated 24bit framebuffer ## runs monochrome only for now cgtwelve* at sbus? slot ? offset ? d739 1 a739 1 pseudo-device fss # file system snapshot device @ 1.203.16.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.205 2008/08/10 15:31:22 tls Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.205 $" a195 1 options WAPBL # File system journaling support - Experimental a464 5 # # accept filters pseudo-device accf_data # "dataready" accept filter pseudo-device accf_http # "httpready" accept filter @ 1.203.16.2 log @Update haad-dm branch to haad-dm-base2. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.207 2008/11/24 11:41:14 ad Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.207 $" d80 1 d195 1 @ 1.203.6.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD$ d25 1 a25 1 #ident "GENERIC-$Revision$" a195 1 options WAPBL # File system journaling support - Experimental a464 5 # # accept filters pseudo-device accf_data # "dataready" accept filter pseudo-device accf_http # "httpready" accept filter @ 1.203.6.2 log @Sync with HEAD. @ text @d48 5 a52 2 ## These is obsolete for wscons kernels #options RASTERCONSOLE # fast rasterop console a55 19 # wscons stuff options WSEMUL_SUN #options WSEMUL_VT100 options WSDISPLAY_COMPAT_RAWKBD options WSDISPLAY_CUSTOM_OUTPUT options WS_DEFAULT_FG=WSCOL_BLACK options WS_DEFAULT_BG=WSCOL_LIGHT_WHITE options WS_KERNEL_FG=WSCOL_GREEN options WS_KERNEL_BG=WSCOL_LIGHT_WHITE options WSDISPLAY_COMPAT_PCVT options WSDISPLAY_COMPAT_SYSCONS options WSDISPLAY_COMPAT_USL options WSDISPLAY_SCROLLSUPPORT # generic options vlid for both wscons and RASTERCONSOLE options FONT_GALLANT12x22 # the console font #options FONT_BOLD8x16 # a somewhat smaller font d80 1 d195 1 d319 2 d327 2 a328 11 # old kbd and mouse attachments #kbd0 at zs1 channel 0 # keyboard #ms0 at zs1 channel 1 # mouse zstty* at zs? # these are for wscons kbd0 at zstty? ms0 at zstty? wskbd* at wskbddev? wsmouse* at wsmousedev? d640 1 a640 2 # XXX no wsdisplay support #cgtwo0 at vme0 addr 0x400000 irq ? vect 0xa8 d649 2 a650 3 # XXX no wsdisplay support #cgfour0 at obio0 addr 0xfb300000 level 4 # sun4/300 P4 #cgfour0 at obio0 addr 0x0b300000 level 4 # sun4/100 P4 d659 2 a660 3 # XXX no wsdisplay support #cgeight0 at obio0 addr 0xfb300000 level 4 # sun4/300 P4 #cgeight0 at obio0 addr 0x0b300000 level 4 # sun4/100 P4 d663 2 a664 3 # XXX no wsdisplay support #tcx0 at sbus? slot ? offset ? #tcx* at sbus? slot ? offset ? d667 1 a667 1 cgfourteen* at obio0 # sun4m d673 1 a673 9 # XXX no wsdisplay support #zx* at sbus? slot ? offset ? # Fujitsu AG-10e accelerated graphics 8/24-bit board agten* at sbus? slot ? offset ? # make sure wsdisplay0 is the console wsdisplay0 at wsemuldisplaydev? console 1 wsdisplay* at wsemuldisplaydev? a696 2 pseudo-device wsmux # mouse and keyboard multiplexor pseudo-device wsfont @ 1.203.12.1 log @Sync with wrstuden-revivesa-base-2. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.203 2007/12/31 15:32:05 ad Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.203 $" a195 1 options WAPBL # File system journaling support - Experimental a464 5 # # accept filters pseudo-device accf_data # "dataready" accept filter pseudo-device accf_http # "httpready" accept filter @ 1.202 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.201 2007/10/17 19:57:11 garbled Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.201 $" a66 1 #options SYSTRACE # system call vetting via systrace(1) @ 1.202.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.203 2007/12/31 15:32:05 ad Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.203 $" d67 1 @ 1.202.8.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD$ d25 1 a25 1 #ident "GENERIC-$Revision$" d67 1 @ 1.201 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.197.14.2 2007/10/03 19:25:09 garbled Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.197.14.2 $" a76 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 a77 1 #options SHMMAXPGS=1024 # 1024 pages is the default @ 1.200 log @Remove iso(4) from GENERIC kernels, as discussed on tech-net@@ Ok'ed by core@@ @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.199 2007/06/04 08:55:24 martin Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.199 $" @ 1.200.6.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD$ d25 1 a25 1 #ident "GENERIC-$Revision$" d77 4 d82 1 @ 1.200.2.1 log @sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.202 2007/11/04 14:34:26 xtraeme Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.202 $" d77 4 d82 1 @ 1.200.2.2 log @sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.200.2.1 2007/11/06 23:22:16 matt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.200.2.1 $" d67 1 @ 1.199 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.198 2007/06/02 17:16:12 uwe Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.198 $" d216 1 a216 1 options ISO,TPIP # OSI networking @ 1.199.4.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.200 2007/08/06 21:26:56 adrianp Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.200 $" d216 1 a216 1 #options ISO,TPIP # OSI networking @ 1.199.8.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.200 2007/08/06 21:26:56 adrianp Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.200 $" d216 1 a216 1 #options ISO,TPIP # OSI networking @ 1.199.8.2 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.202 2007/11/04 14:34:26 xtraeme Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.202 $" d77 4 d82 1 @ 1.199.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.200 2007/08/06 21:26:56 adrianp Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.200 $" d216 1 a216 1 #options ISO,TPIP # OSI networking @ 1.198 log @Add COMPAT_40. While here, make COMPAT_30 comment match other COMPAT_*. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.197 2006/12/04 23:43:35 elad Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.197 $" d610 1 @ 1.197 log @sparc64: don't enable PaX MPROTECT by default for now. sparc: add commented out 'FILEASSOC'. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.196 2006/11/11 18:47:12 jmmv Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.196 $" d171 2 a172 1 options COMPAT_30 # NetBSD 3.0 compatibility. @ 1.197.8.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.199 2007/06/04 08:55:24 martin Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.199 $" d171 1 a171 2 options COMPAT_30 # NetBSD 3.0 binary compatibility options COMPAT_40 # NetBSD 4.0 binary compatibility a608 1 pseudo-device agr # IEEE 802.3ad link aggregation @ 1.197.14.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.199 2007/06/04 08:55:24 martin Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.199 $" d171 1 a171 2 options COMPAT_30 # NetBSD 3.0 binary compatibility options COMPAT_40 # NetBSD 4.0 binary compatibility a608 1 pseudo-device agr # IEEE 802.3ad link aggregation @ 1.197.14.2 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.200 2007/08/06 21:26:56 adrianp Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.200 $" d216 1 a216 1 #options ISO,TPIP # OSI networking @ 1.197.6.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.197 2006/12/04 23:43:35 elad Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.197 $" d171 1 a171 2 options COMPAT_30 # NetBSD 3.0 binary compatibility options COMPAT_40 # NetBSD 4.0 binary compatibility a608 1 pseudo-device agr # IEEE 802.3ad link aggregation @ 1.197.6.2 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.197.6.1 2007/06/09 23:55:24 ad Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.197.6.1 $" d216 1 a216 1 #options ISO,TPIP # OSI networking @ 1.197.6.3 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.197.6.2 2007/08/20 18:38:55 ad Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.197.6.2 $" d77 4 d82 1 @ 1.196 log @Remove tmpfs's experimental status. OK'ed by core@@. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.195 2006/09/27 21:42:06 manu Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.195 $" d696 2 d715 1 @ 1.196.2.1 log @Pull up following revision(s) (requested by elad in ticket #254): sys/arch/sparc64/conf/GENERIC: revision 1.80 sys/arch/sparc/conf/GENERIC: revision 1.197 sparc64: don't enable PaX MPROTECT by default for now. sparc: add commented out 'FILEASSOC'. @ text @d1 1 a1 1 # $NetBSD$ d25 1 a25 1 #ident "GENERIC-$Revision$" a695 2 #options FILEASSOC # fileassoc(9) a712 1 # (for static binaries only for now) @ 1.196.2.1.2.1 log @Sync w/ NetBSD-4-RC_1 @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.196.2.3 2007/08/25 09:00:04 liamjfoy Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.196.2.3 $" d215 1 a215 1 #options ISO,TPIP # OSI networking a608 1 pseudo-device agr # IEEE 802.3ad link aggregation @ 1.196.2.2 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 @a608 1 pseudo-device agr # IEEE 802.3ad link aggregation @ 1.196.2.3 log @Pull up following revision(s) (requested by adrianp in ticket #820): sys/arch/hp300/conf/GENERIC: revision 1.141 sys/arch/alpha/conf/GENERIC: revision 1.315 sys/arch/amd64/conf/GENERIC: revision 1.154 sys/arch/cats/conf/GENERIC: revision 1.116 sys/arch/arc/conf/GENERIC: revision 1.148 sys/arch/acorn32/conf/GENERIC: revision 1.80 sys/arch/sparc/conf/GENERIC: revision 1.200 sys/arch/sparc64/conf/GENERIC: revision 1.88 sys/arch/atari/conf/GENERIC.in: revision 1.68 sys/arch/amiga/conf/GENERIC: revision 1.248 sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.239 sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.66 sys/arch/i386/conf/GENERIC: revision 1.840 sys/arch/amiga/conf/GENERIC.in: revision 1.61 sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.68 sys/arch/mac68k/conf/GENERIC: revision 1.182 Remove iso(4) from GENERIC kernels, as discussed on tech-net@@ Ok'ed by core@@ @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.196.2.2 2007/06/05 20:50:07 bouyer Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.196.2.2 $" d215 1 a215 1 #options ISO,TPIP # OSI networking @ 1.195 log @- Document COMPAT_15 as doing nothing - Add COMPAT_15 to all the kernel that had COMPAT_14, for the sake of coherency - Remove the only occurences of #ifdef COMPAT_15 in the tree: for the ARM ports, COMPAT_15 was always used in conjunction with EXEC_AOUT. Only EXEC_AOUT matters here. This address kern/18407 @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.194 2006/09/26 14:30:27 elad Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.194 $" d193 1 a193 1 #file-system TMPFS # experimental - Efficient memory file-system @ 1.194 log @Oops! forgot "options" in previous commit. Pointed out by freza@@, thanks! @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.193 2006/09/26 14:08:19 elad Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.193 $" d168 1 @ 1.193 log @Make PaX mprotect(2) restrictions more accessible. On amd64, sparc64, i386, and alpha, they will be compiled in and disabled by default. That means that to use them you either enable the "global" knob with sysctl, or use paxctl(1) to enable it on a per-program basis. On sparc and macppc just include a commentd out line in the GENERIC kernel. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.192 2006/08/26 20:26:56 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.192 $" d711 1 a711 1 #PAX_MPROTECT=0 # PaX mprotect(2) restrictions @ 1.192 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.191 2006/08/26 07:59:23 tsutsui Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.191 $" d710 2 @ 1.192.2.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.196 2006/11/11 18:47:12 jmmv Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.196 $" a167 1 options COMPAT_15 # NetBSD 1.5 binary compatibility d192 1 a192 1 #file-system TMPFS # Efficient memory file-system a709 2 #options PAX_MPROTECT=0 # PaX mprotect(2) restrictions @ 1.192.2.2 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.197 2006/12/04 23:43:35 elad Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.197 $" a695 2 #options FILEASSOC # fileassoc(9) a712 1 # (for static binaries only for now) @ 1.192.4.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.192 2006/08/26 20:26:56 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.192 $" a167 1 options COMPAT_15 # NetBSD 1.5 binary compatibility a709 2 #options PAX_MPROTECT=0 # PaX mprotect(2) restrictions @ 1.192.4.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.192.4.1 2006/10/22 06:05:10 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.192.4.1 $" d193 1 a193 1 #file-system TMPFS # Efficient memory file-system a695 2 #options FILEASSOC # fileassoc(9) a712 1 # (for static binaries only for now) @ 1.191 log @Remove obsolete #options VERIFIED_EXEC, found by grep(1). @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.190 2006/08/12 15:29:54 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.190 $" a213 2 options NS # Xerox NS networking #options NSIP # Xerox NS tunneling over IP a215 1 #options CCITT,LLC,HDLC # X.25 packet switched protocol d221 1 @ 1.190 log @Disable SYSTRACE by default on all kernels (discussed with core) @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.189 2006/07/31 23:29:54 hubertf Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.189 $" a697 1 #options VERIFIED_EXEC a711 1 @ 1.189 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.188 2006/06/28 15:19:29 liamjfoy Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.188 $" d67 1 a67 1 options SYSTRACE # system call vetting via systrace(1) @ 1.189.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$ d25 1 a25 1 #ident "GENERIC-$Revision$" d67 1 a67 1 #options SYSTRACE # system call vetting via systrace(1) @ 1.189.2.2 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 @d698 1 d713 1 @ 1.188 log @Add CARP to GENERIC kernel configs. CARP is not enabled by default. ok: christos @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.187 2006/03/28 20:58:41 pavel Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.187 $" d426 1 d428 1 @ 1.187 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.186 2006/03/09 20:58:40 macallan Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.186 $" d591 2 @ 1.187.4.1 log @Merge from HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.188 2006/06/28 15:19:29 liamjfoy Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.188 $" a590 2 #pseudo-device carp # Common Address Redundancy Protocol @ 1.186 log @add commented out DBRI_* options @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.185 2006/02/05 05:02:02 cube Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.185 $" d598 1 a598 1 #pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation @ 1.186.2.1 log @Merge 2006-03-31 NetBSD-current into the "peter-altq" branch. @ text @d1 1 a1 1 # $NetBSD$ d25 1 a25 1 #ident "GENERIC-$Revision$" d598 1 a598 1 pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation @ 1.185 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.184 2006/02/04 03:40:41 rpaulo Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.184 $" d617 3 a619 1 dbri0 at sbus0 slot ? offset ? # SUNW,DBRI[s3|e] @ 1.185.4.1 log @sync with head - hopefully this will work @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.187 2006/03/28 20:58:41 pavel Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.187 $" d598 1 a598 1 pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation d617 1 a617 3 #options DBRI_DEBUG # noisy debug output from the dbri driver #options DBRI_BIG_BUFFER # use bigger DMA buffers, for slow CPUs dbri* at sbus? slot ? offset ? # SUNW,DBRI[s3|e] @ 1.185.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.185 2006/02/05 05:02:02 cube Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.185 $" d617 1 a617 3 #options DBRI_DEBUG # noisy debug output from the dbri driver #options DBRI_BIG_BUFFER # use bigger DMA buffers, for slow CPUs dbri* at sbus? slot ? offset ? # SUNW,DBRI[s3|e] @ 1.185.2.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.185.2.1 2006/03/13 09:07:02 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.185.2.1 $" d598 1 a598 1 pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation @ 1.185.2.3 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.185.2.2 2006/04/01 12:06:29 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.185.2.2 $" a425 1 #spc* at pcmcia? a426 1 #scsibus* at spc? a590 2 #pseudo-device carp # Common Address Redundancy Protocol @ 1.185.2.4 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.185.2.3 2006/08/11 15:42:47 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.185.2.3 $" d67 1 a67 1 #options SYSTRACE # system call vetting via systrace(1) d214 2 d218 1 a223 1 options IPFILTER_LOOKUP # ippool(8) support d698 1 d713 1 @ 1.184 log @bpfilter doesn't accept count anymore. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.183 2006/02/02 21:32:10 reinoud Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.183 $" d472 1 a472 1 pseudo-device vnd 4 d568 1 a568 1 pseudo-device sl 2 d571 1 a571 1 pseudo-device ppp 2 d577 1 a577 1 #pseudo-device strip 1 d581 1 a581 1 pseudo-device tun 4 d585 1 a585 1 #pseudo-device gre 2 # generic L3 over IP tunnel d596 3 a598 3 pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith 1 # IPv[46] tcp relay translation i/f #pseudo-device stf 1 # 6to4 IPv6 over IPv4 encapsulation @ 1.183 log @Add commented out UDF file-system entry in all GENERIC configurations. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.182 2005/12/09 23:34:03 elad Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.182 $" d589 1 a589 1 pseudo-device bpfilter 8 @ 1.183.2.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.187 2006/03/28 20:58:41 pavel Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.187 $" d472 1 a472 1 pseudo-device vnd d568 1 a568 1 pseudo-device sl d571 1 a571 1 pseudo-device ppp d577 1 a577 1 #pseudo-device strip d581 1 a581 1 pseudo-device tun d585 1 a585 1 #pseudo-device gre # generic L3 over IP tunnel d589 1 a589 1 pseudo-device bpfilter d596 3 a598 3 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 d617 1 a617 3 #options DBRI_DEBUG # noisy debug output from the dbri driver #options DBRI_BIG_BUFFER # use bigger DMA buffers, for slow CPUs dbri* at sbus? slot ? offset ? # SUNW,DBRI[s3|e] @ 1.182 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.181 2005/12/07 09:10:19 tsutsui Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.181 $" d193 1 @ 1.182.4.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.192 2006/08/26 20:26:56 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.192 $" d67 1 a67 1 #options SYSTRACE # system call vetting via systrace(1) a192 1 #file-system UDF # experimental - OSTA UDF CD/DVD file-system d213 2 d217 1 a222 1 options IPFILTER_LOOKUP # ippool(8) support a424 1 #spc* at pcmcia? a425 1 #scsibus* at spc? d471 1 a471 1 pseudo-device vnd d567 1 a567 1 pseudo-device sl d570 1 a570 1 pseudo-device ppp d576 1 a576 1 #pseudo-device strip d580 1 a580 1 pseudo-device tun d584 1 a584 1 #pseudo-device gre # generic L3 over IP tunnel d588 1 a588 3 pseudo-device bpfilter #pseudo-device carp # Common Address Redundancy Protocol d595 3 a597 3 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 d616 1 a616 3 #options DBRI_DEBUG # noisy debug output from the dbri driver #options DBRI_BIG_BUFFER # use bigger DMA buffers, for slow CPUs dbri* at sbus? slot ? offset ? # SUNW,DBRI[s3|e] d691 1 d706 1 @ 1.182.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.182 2005/12/09 23:34:03 elad Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.182 $" a192 1 #file-system UDF # experimental - OSTA UDF CD/DVD file-system d471 1 a471 1 pseudo-device vnd d567 1 a567 1 pseudo-device sl d570 1 a570 1 pseudo-device ppp d576 1 a576 1 #pseudo-device strip d580 1 a580 1 pseudo-device tun d584 1 a584 1 #pseudo-device gre # generic L3 over IP tunnel d588 1 a588 1 pseudo-device bpfilter d595 3 a597 3 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.181 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.180 2005/09/10 19:20:50 jmmv Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.180 $" d689 18 @ 1.180 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.179 2005/08/19 05:20:03 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.179 $" d200 1 a200 1 #options FFS_NO_SNAPSHOT # ffs snapshots @ 1.179 log @Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.178 2005/08/19 02:03:53 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.178 $" d192 1 @ 1.178 log @64 bit inode changes. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.177 2005/07/31 04:04:46 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.177 $" d191 1 a191 1 #file-system PTYFS # experimental - /dev/ptm support @ 1.177 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.176 2005/07/30 06:35:39 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.176 $" d170 1 @ 1.176 log @add "options VMSWAP" to non INSTALL kernels. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.175 2005/07/17 00:08:30 hubertf Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.175 $" a686 2 options VMSWAP # Swap device/file support @ 1.175 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.174 2005/07/16 19:00:39 macallan Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.174 $" d687 2 @ 1.174 log @add dbri audio driver @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.173 2005/07/10 15:47:37 macallan Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.173 $" d470 1 @ 1.173 log @added Tadpole TS102 SBus-PCMCIA bridge driver (tslot) @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.172 2005/07/07 17:05:58 tron Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.172 $" a609 1 audio* at audioamd0 a611 1 audio* at audiocs0 d613 3 @ 1.172 log @Add (commented out) IPSEC_NAT_T option. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.171 2005/06/25 12:05:19 rpaulo Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.171 $" d267 2 @ 1.171 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.170 2005/06/09 14:43:31 tsutsui Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.170 $" d205 1 @ 1.171.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.171 2005/06/25 12:05:19 rpaulo Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.171 $" a169 1 options COMPAT_30 # NetBSD 3.0 compatibility. d190 1 a190 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 d198 1 a198 1 #options FFS_NO_SNAPSHOT # No FFS snapshot support a204 1 #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) a265 2 tslot* at sbus? slot ? offset ? # PCMCIA bridge (tadpole 3gx) pcmcia* at tslot? d466 1 a466 2 pseudo-device vnd #options VND_COMPRESSION # compressed vnd(4) d561 1 a561 1 pseudo-device sl d564 1 a564 1 pseudo-device ppp d570 1 a570 1 #pseudo-device strip d574 1 a574 1 pseudo-device tun d578 1 a578 1 #pseudo-device gre # generic L3 over IP tunnel d582 1 a582 1 pseudo-device bpfilter d589 3 a591 3 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 d607 1 d610 1 a611 5 #options DBRI_DEBUG # noisy debug output from the dbri driver #options DBRI_BIG_BUFFER # use bigger DMA buffers, for slow CPUs dbri* at sbus? slot ? offset ? # SUNW,DBRI[s3|e] audio* at audiobus? a681 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.171.2.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.171.2.1 2006/06/21 14:55:54 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.171.2.1 $" d67 1 a67 1 #options SYSTRACE # system call vetting via systrace(1) a167 1 options COMPAT_15 # NetBSD 1.5 binary compatibility d192 1 a192 1 #file-system TMPFS # Efficient memory file-system d214 2 d218 1 a223 1 options IPFILTER_LOOKUP # ippool(8) support a425 1 #spc* at pcmcia? a426 1 #scsibus* at spc? a590 2 #pseudo-device carp # Common Address Redundancy Protocol a692 2 #options FILEASSOC # fileassoc(9) d694 1 a709 2 #options PAX_MPROTECT=0 # PaX mprotect(2) restrictions # (for static binaries only for now) @ 1.171.2.3 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.171.2.2 2006/12/30 20:46:57 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.171.2.2 $" d171 1 a171 2 options COMPAT_30 # NetBSD 3.0 binary compatibility options COMPAT_40 # NetBSD 4.0 binary compatibility d215 1 a215 1 #options ISO,TPIP # OSI networking a608 1 pseudo-device agr # IEEE 802.3ad link aggregation @ 1.171.2.4 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.171.2.3 2007/09/03 14:29:53 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.171.2.3 $" d77 4 d82 1 @ 1.171.2.5 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.171.2.4 2007/11/15 11:43:27 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.171.2.4 $" d67 1 @ 1.170 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.169 2005/02/18 21:05:54 dsl Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.169 $" d190 1 @ 1.169 log @Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.168 2005/02/11 08:25:56 dsl Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.168 $" d94 2 a95 1 #options NEW_BUFQ_STRATEGY @ 1.169.4.1 log @Pull up revision 1.172 (requested by tron in ticket #566): Add (commented out) IPSEC_NAT_T option. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.169 2005/02/18 21:05:54 dsl Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.169 $" a202 1 #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) @ 1.169.4.2 log @Pull up revision 1.175 (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.169.4.1 2005/07/18 21:13:32 riz Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.169.4.1 $" a465 1 #options VND_COMPRESSION # compressed vnd(4) @ 1.169.4.2.4.1 log @Pull up following revision(s) (requested by adrianp in ticket #1826): sys/arch/hp300/conf/GENERIC: revision 1.141 via patch sys/arch/amd64/conf/GENERIC: revision 1.154 via patch sys/arch/cats/conf/GENERIC: revision 1.116 via patch sys/arch/arc/conf/GENERIC: revision 1.148 via patch sys/arch/acorn32/conf/GENERIC: revision 1.80 via patch sys/arch/sparc/conf/GENERIC: revision 1.200 via patch sys/arch/sparc64/conf/GENERIC: revision 1.88 via patch sys/arch/atari/conf/GENERIC.in: revision 1.68 via patch sys/arch/amiga/conf/GENERIC: revision 1.248 via patch sys/arch/i386/conf/GENERIC.MPACPI: patch sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.239 via patch sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.66 via patch sys/arch/i386/conf/GENERIC: revision 1.840 via patch sys/arch/amiga/conf/GENERIC.in: revision 1.61 via patch sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.68 via patch sys/arch/mac68k/conf/GENERIC: revision 1.182 via patch Remove iso(4) from GENERIC kernels, as discussed on tech-net@@ Ok'ed by core@@ @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.169.4.2 2005/08/14 21:14:04 riz Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.169.4.2 $" d211 1 a211 1 #options ISO,TPIP # OSI networking @ 1.169.4.2.2.1 log @Pull up following revision(s) (requested by adrianp in ticket #1826): sys/arch/hp300/conf/GENERIC: revision 1.141 via patch sys/arch/amd64/conf/GENERIC: revision 1.154 via patch sys/arch/cats/conf/GENERIC: revision 1.116 via patch sys/arch/arc/conf/GENERIC: revision 1.148 via patch sys/arch/acorn32/conf/GENERIC: revision 1.80 via patch sys/arch/sparc/conf/GENERIC: revision 1.200 via patch sys/arch/sparc64/conf/GENERIC: revision 1.88 via patch sys/arch/atari/conf/GENERIC.in: revision 1.68 via patch sys/arch/amiga/conf/GENERIC: revision 1.248 via patch sys/arch/i386/conf/GENERIC.MPACPI: patch sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.239 via patch sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.66 via patch sys/arch/i386/conf/GENERIC: revision 1.840 via patch sys/arch/amiga/conf/GENERIC.in: revision 1.61 via patch sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.68 via patch sys/arch/mac68k/conf/GENERIC: revision 1.182 via patch Remove iso(4) from GENERIC kernels, as discussed on tech-net@@ Ok'ed by core@@ @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.169.4.2 2005/08/14 21:14:04 riz Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.169.4.2 $" d211 1 a211 1 #options ISO,TPIP # OSI networking @ 1.169.4.3 log @Pull up following revision(s) (requested by adrianp in ticket #1826): sys/arch/hp300/conf/GENERIC: revision 1.141 via patch sys/arch/amd64/conf/GENERIC: revision 1.154 via patch sys/arch/cats/conf/GENERIC: revision 1.116 via patch sys/arch/arc/conf/GENERIC: revision 1.148 via patch sys/arch/acorn32/conf/GENERIC: revision 1.80 via patch sys/arch/sparc/conf/GENERIC: revision 1.200 via patch sys/arch/sparc64/conf/GENERIC: revision 1.88 via patch sys/arch/atari/conf/GENERIC.in: revision 1.68 via patch sys/arch/amiga/conf/GENERIC: revision 1.248 via patch sys/arch/i386/conf/GENERIC.MPACPI: patch sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.239 via patch sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.66 via patch sys/arch/i386/conf/GENERIC: revision 1.840 via patch sys/arch/amiga/conf/GENERIC.in: revision 1.61 via patch sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.68 via patch sys/arch/mac68k/conf/GENERIC: revision 1.182 via patch Remove iso(4) from GENERIC kernels, as discussed on tech-net@ Ok'ed by core@ @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.169.4.2 2005/08/14 21:14:04 riz Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.169.4.2 $" d211 1 a211 1 #options ISO,TPIP # OSI networking @ 1.168 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.167 2005/01/31 16:55:29 hannken Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.167 $" d196 1 a196 1 options FFS_SNAPSHOT # ffs snapshots @ 1.167 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.166 2005/01/28 03:19:51 rumble Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.166 $" d196 1 @ 1.166 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.165 2005/01/17 15:28:52 cube Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.165 $" d678 1 @ 1.165 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.164 2004/11/10 17:54:07 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.164 $" d195 1 @ 1.165.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD$ d25 1 a25 1 #ident "GENERIC-$Revision$" a194 2 #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental options FFS_SNAPSHOT # ffs snapshots a676 1 pseudo-device fss 4 # file system snapshot device @ 1.165.2.2 log @sync with head. xen and whitespace. xen part is not finished. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.165.2.1 2005/02/12 18:17:39 yamt Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.165.2.1 $" d196 1 a196 1 #options FFS_NO_SNAPSHOT # ffs snapshots @ 1.164 log @Add COMPAT_BSDPTY to the rest of the config files. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.163 2004/09/04 23:29:57 manu Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.163 $" d571 1 @ 1.164.4.1 log @sync with -current @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.169 2005/02/18 21:05:54 dsl Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.169 $" a194 2 #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental #options FFS_NO_SNAPSHOT # ffs snapshots a570 1 pseudo-device tap # virtual Ethernet a675 1 pseudo-device fss 4 # file system snapshot device @ 1.163 log @IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@@ @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.162 2004/08/01 10:45:23 mrg Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.162 $" d171 1 @ 1.162 log @add entries for spif/stty/sbpp. final part of PR#26061. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.161 2004/07/15 03:53:51 atatat Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.161 $" d203 1 @ 1.161 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.160 2004/07/10 12:05:35 uwe Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.160 $" d342 5 @ 1.160 log @options police. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.159 2004/07/05 10:50:35 pk Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.159 $" d90 1 @ 1.159 log @Enable the `nell' pcmcia bridge. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.158 2004/07/05 06:31:36 martin Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.158 $" d89 1 a89 1 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) d167 1 a167 1 options COMPAT_20 # NetBSD 2.0 binary compatibility d470 5 a474 5 # 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 d476 1 a476 1 # options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 d585 1 a585 1 #options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too @ 1.158 log @Options FULL_SPARC_BUS_SPACE is gone. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.157 2004/06/28 21:07:49 bouyer Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.157 $" d257 2 a258 2 #nell* at sbus? slot ? offset ? # PCMCIA bridge #pcmcia* at nell? @ 1.157 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.156 2004/06/26 07:32:08 abs Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.156 $" a256 1 #options FULL_SPARC_BUS_SPACE @ 1.156 log @Add (commented out) ALTQ options to all GENERIC-like files @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.155 2004/06/22 14:09:51 itojun Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.155 $" d83 1 @ 1.155 log @have pf and pflog pseudo-device (commented out). reviewed by matt, perry, christos @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.154 2004/06/18 15:04:06 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.154 $" d217 13 @ 1.154 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.153 2004/06/16 15:07:41 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.153 $" d653 2 @ 1.153 log @Add pseudo-device ptm on all the generic flavored kernels. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.152 2004/05/02 03:13:34 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.152 $" a641 1 pseudo-device ptm # pseudo-terminal multiplexor @ 1.152 log @add COMPAT_20 @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.151 2004/04/10 04:02:29 fair Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.151 $" d642 1 @ 1.151 log @Add comment to indicate that the SunSwift Sbus HME/FAS366 SCSI combination board attaches esp* at sbus*; it's not just "older proms" @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.150 2004/04/03 17:43:50 chs Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.150 $" d166 1 @ 1.150 log @add some SUN4D stuff. zs and zstty no longer need "needs-count" or "needs-flag", so get rid of those and wild-card the extra zs devices on SUN4D. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.149 2003/12/17 08:08:02 martin Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.149 $" d355 1 a355 1 # FSBE/S SCSI d357 1 a357 1 esp* at sbus? slot ? offset ? flags 0x0000 # SBus (older proms) @ 1.149 log @Fix commented out pcmcia entries: adjust comments, add FULL_SPARC_BUS_SPACE, adapt wd* at pcmcia to new atabus attachment, and add wi* at pcmcia. Noticed by Michael Wolfson. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.148 2003/10/07 09:43:58 tron Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.148 $" d37 1 d221 3 d229 1 a229 1 sparcvme0 at mainbus0 # sun4 d232 4 a235 2 sparcvme0 at iommu0 # sun4m vme0 at sparcvme0 # mi VME attachment d256 1 a256 1 ## Mostek clock found on 4/300, sun4c, and sun4m systems. d261 1 d296 1 d304 1 d312 3 @ 1.149.2.1 log @Pullup rev 1.151 (requested by fair in ticket #114) Add comment to indicate that the SunSwift Sbus HME/FAS366 SCSI combination board attaches esp* at sbus*; it's not just "older proms" @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.149 2003/12/17 08:08:02 martin Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.149 $" d343 1 a343 1 # FSBE/S SCSI & SunSwift Sbus FAS366 d345 1 a345 1 esp* at sbus? slot ? offset ? flags 0x0000 # SBus @ 1.149.2.2 log @Pull up revision 1.156 (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.149.2.1 2004/04/12 05:11:51 jmc Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.149.2.1 $" a214 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.149.2.3 log @Pull up revision 1.157 (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$ d25 1 a25 1 #ident "GENERIC-$Revision$" a81 1 options P1003_1B_SEMAPHORE # p1003.1b semaphore support @ 1.149.2.4 log @Pull up revision 1.161 (via patch, requested by atatat in ticket #663): Add "options SYSCTL_INCLUDE_DESCR" to a lot of configurations, but commented out in most of them. @ text @d88 1 a88 2 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel @ 1.149.2.5 log @Pull up following revision(s) (requested by adrianp in ticket #11356): sys/arch/acorn32/conf/GENERIC 1.80 via patch sys/arch/amd64/conf/GENERIC 1.154 via patch sys/arch/amiga/conf/GENERIC.in 1.61 via patch sys/arch/arc/conf/GENERIC 1.148 via patch sys/arch/atari/conf/GENERIC.in 1.68 via patch sys/arch/cats/conf/GENERIC 1.116 via patch sys/arch/hp300/conf/GENERIC 1.141 via patch sys/arch/hp700/conf/GENERIC patch sys/arch/i386/conf/GENERIC 1.840 via patch sys/arch/i386/conf/GENERIC_LAPTOP 1.239 via patch sys/arch/i386/conf/GENERIC.MPACPI patch sys/arch/mac68k/conf/GENERIC 1.182 via patch sys/arch/sgimips/conf/GENERIC32_IP2x 1.68 via patch sys/arch/sgimips/conf/GENERIC32_IP3x 1.66 via patch sys/arch/sparc/conf/GENERIC 1.200 via patch sys/arch/sparc64/conf/GENERIC32 patch sys/arch/xen/conf/GENERIC patch Remove iso(4) from GENERIC kernels, as discussed on tech-net@@ Ok'ed by core@@ @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.149.2.4 2004/07/15 20:31:06 he Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.149.2.4 $" d204 1 a204 1 #options ISO,TPIP # OSI networking @ 1.149.2.4.2.1 log @Pull up following revision(s) (requested by adrianp in ticket #11356): sys/arch/acorn32/conf/GENERIC 1.80 via patch sys/arch/amd64/conf/GENERIC 1.154 via patch sys/arch/amiga/conf/GENERIC.in 1.61 via patch sys/arch/arc/conf/GENERIC 1.148 via patch sys/arch/atari/conf/GENERIC.in 1.68 via patch sys/arch/cats/conf/GENERIC 1.116 via patch sys/arch/hp300/conf/GENERIC 1.141 via patch sys/arch/hp700/conf/GENERIC patch sys/arch/i386/conf/GENERIC 1.840 via patch sys/arch/i386/conf/GENERIC_LAPTOP 1.239 via patch sys/arch/i386/conf/GENERIC.MPACPI patch sys/arch/mac68k/conf/GENERIC 1.182 via patch sys/arch/sgimips/conf/GENERIC32_IP2x 1.68 via patch sys/arch/sgimips/conf/GENERIC32_IP3x 1.66 via patch sys/arch/sparc/conf/GENERIC 1.200 via patch sys/arch/sparc64/conf/GENERIC32 patch sys/arch/xen/conf/GENERIC patch Remove iso(4) from GENERIC kernels, as discussed on tech-net@@ Ok'ed by core@@ @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.149.2.4 2004/07/15 20:31:06 he Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.149.2.4 $" d204 1 a204 1 #options ISO,TPIP # OSI networking @ 1.149.2.4.4.1 log @Pull up following revision(s) (requested by adrianp in ticket #11356): sys/arch/acorn32/conf/GENERIC 1.80 via patch sys/arch/amd64/conf/GENERIC 1.154 via patch sys/arch/amiga/conf/GENERIC.in 1.61 via patch sys/arch/arc/conf/GENERIC 1.148 via patch sys/arch/atari/conf/GENERIC.in 1.68 via patch sys/arch/cats/conf/GENERIC 1.116 via patch sys/arch/hp300/conf/GENERIC 1.141 via patch sys/arch/hp700/conf/GENERIC patch sys/arch/i386/conf/GENERIC 1.840 via patch sys/arch/i386/conf/GENERIC_LAPTOP 1.239 via patch sys/arch/i386/conf/GENERIC.MPACPI patch sys/arch/mac68k/conf/GENERIC 1.182 via patch sys/arch/sgimips/conf/GENERIC32_IP2x 1.68 via patch sys/arch/sgimips/conf/GENERIC32_IP3x 1.66 via patch sys/arch/sparc/conf/GENERIC 1.200 via patch sys/arch/sparc64/conf/GENERIC32 patch sys/arch/xen/conf/GENERIC patch Remove iso(4) from GENERIC kernels, as discussed on tech-net@@ Ok'ed by core@@ @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.149.2.4 2004/07/15 20:31:06 he Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.149.2.4 $" d204 1 a204 1 #options ISO,TPIP # OSI networking @ 1.148 log @Add COMPAT_16. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.147 2003/04/26 14:10:06 ragge Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.147 $" d236 1 a236 1 # Currently enabling nell* with audioamd* causes panic at attach d419 5 a423 1 #wd* at wdc? @ 1.147 log @Add pseudo-device ksyms. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.146 2003/04/10 22:07:03 christos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.146 $" d164 1 @ 1.147.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.161 2004/07/15 03:53:51 atatat Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.161 $" a36 1 options SUN4D # sun4d - SS1000, SC2000 a81 1 options P1003_1B_SEMAPHORE # p1003.1b semaphore support d87 1 a87 2 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel a163 2 options COMPAT_16 # NetBSD 1.6 binary compatibility options COMPAT_20 # NetBSD 2.0 binary compatibility a213 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 a218 3 cpuunit0 at mainbus0 # sun4d cpuunit* at mainbus0 # sun4d cpu0 at cpuunit0 # sun4d d224 1 a224 1 sparcvme0 at mainbus0 # sun4 d227 2 a228 4 sparcvme0 at iommu0 # sun4m vme0 at sparcvme0 # MI VME attachment bootbus0 at cpuunit0 # sun4d bootbus* at cpuunit? # sun4d d235 3 a237 2 nell* at sbus? slot ? offset ? # PCMCIA bridge pcmcia* at nell? d249 1 a249 1 ## Mostek clock found on 4/300, sun4c, sun4m and sun4d systems. a253 1 clock0 at bootbus0 # sun4d a287 1 zs0 at bootbus0 # sun4d a294 1 zs1 at bootbus0 # sun4d a301 3 zs* at bootbus? # sun4d zstty* at zs? a313 5 ## SUNW,spif Serial/Parallel driver spif* at sbus? slot ? offset ? stty* at spif? sbpp* at spif? d342 1 a342 1 # FSBE/S SCSI & SunSwift Sbus FAS366 d344 1 a344 1 esp* at sbus? slot ? offset ? flags 0x0000 # SBus d418 1 a418 5 #atabus* at ata? #wd* at atabus? drive ? flags 0x0000 ## PCMCIA wavelan card #wi* at pcmcia? function ? # Lucent WaveLan IEEE (802.11) d439 5 a443 5 # 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 d445 1 a445 1 # options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 d554 1 a554 1 #options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too a634 2 #pseudo-device pf # PF packet filter #pseudo-device pflog # PF log if @ 1.147.2.2 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.163 2004/09/04 23:29:57 manu Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.163 $" a202 1 #options PIM # Protocol Independent Multicast @ 1.147.2.3 log @Fix the sync with head I botched. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.147.2.1 2004/08/03 10:40:44 skrll Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.147.2.1 $" @ 1.147.2.4 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.147.2.3 2004/09/21 13:22:00 skrll Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.147.2.3 $" a170 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. @ 1.147.2.5 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.147.2.4 2004/11/14 08:15:25 skrll Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.147.2.4 $" a570 1 pseudo-device tap # virtual Ethernet @ 1.147.2.6 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.147.2.5 2005/01/24 08:34:33 skrll Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.147.2.5 $" a194 1 #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental a676 1 pseudo-device fss 4 # file system snapshot device @ 1.147.2.7 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.147.2.6 2005/02/04 11:44:56 skrll Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.147.2.6 $" a195 1 options FFS_SNAPSHOT # ffs snapshots @ 1.147.2.8 log @Sync with HEAD. Hi Perry! @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.147.2.7 2005/02/15 21:33:00 skrll Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.147.2.7 $" d196 1 a196 1 #options FFS_NO_SNAPSHOT # ffs snapshots @ 1.147.2.9 log @Sync with HEAD. Here we go again... @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.147.2.8 2005/03/04 16:39:11 skrll Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.147.2.8 $" d94 1 a94 2 #options BUFQ_READPRIO #options BUFQ_PRIOCSCAN a168 1 options COMPAT_30 # NetBSD 3.0 compatibility. a188 2 file-system PTYFS # /dev/pts/N support #file-system TMPFS # experimental - Efficient memory file-system a202 1 #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) a263 2 tslot* at sbus? slot ? offset ? # PCMCIA bridge (tadpole 3gx) pcmcia* at tslot? a464 1 #options VND_COMPRESSION # compressed vnd(4) d605 1 d608 1 a609 3 dbri0 at sbus0 slot ? offset ? # SUNW,DBRI[s3|e] audio* at audiobus? @ 1.147.2.10 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.182 2005/12/09 23:34:03 elad Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.182 $" d200 1 a200 1 #options FFS_NO_SNAPSHOT # No FFS snapshot support a688 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.146 log @Bye Bye UCONSOLE @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.145 2003/02/27 19:22:47 perseant Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.145 $" d634 1 @ 1.145 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.144 2002/11/22 12:21:05 wiz Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.144 $" a143 4 ## Allow non-root users to grab /dev/console with programs such as xconsole. ## `xconsole' therefore does not need setuid root with this option enabled. #options UCONSOLE @ 1.144 log @Fix typo (responsiness -> responsiveness). @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.143 2002/10/18 15:11:14 junyoung Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.143 $" d558 1 @ 1.143 log @Add NEW_BUFQ_STRATEGY (disabled by default). @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.142 2002/10/15 13:53:01 jdc Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.142 $" d89 1 a89 1 # Enable experimental buffer queue strategy for better responsiness under @ 1.142 log @Uncomment audioamd0 at obio0. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.141 2002/10/14 18:39:39 elric Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.141 $" d88 4 @ 1.141 log @Added commented out cgd(4)s to GENERIC configs. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.140 2002/10/06 02:12:02 provos Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.140 $" d560 1 a560 1 #audioamd0 at obio0 # sun4m @ 1.140 log @add SYSTRACE; approved perry. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.139 2002/09/25 11:49:54 martti Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.139 $" d429 4 @ 1.139 log @Add one space between "#option" and "IPFILTER_DEFAULT_BLOCK" @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.138 2002/09/20 10:39:59 martti Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.138 $" d66 1 @ 1.138 log @Added (commented out) IPFILTER_DEFAULT_BLOCK. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.137 2002/09/18 02:44:08 lukem Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.137 $" d208 1 a208 1 #options IPFILTER_DEFAULT_BLOCK # block all packets by default @ 1.137 log @enable USERCONF by default; it's small and extremely useful to have available. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.136 2002/09/13 14:03:52 ad Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.136 $" d208 1 @ 1.136 log @Driver for the Sun ZX/Leo framebuffer. This would be called leo, but the amiga port already has a driver by that name. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.135 2002/06/17 05:14:25 lukem Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.135 $" d85 1 a85 1 #options USERCONF # userconf(4) support @ 1.135 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.134 2002/05/14 14:27:33 lukem Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.134 $" d605 3 @ 1.134 log @- Enable NFS_BOOT_DHCP (as well as the existing NFS_BOOT_BOOTPARAM). DHCP/Bootp is tried before bootparams in the MI nfs mountroot code. - Change the order in boot.net from "bootparams then bootp" to "bootp then bootparams", to be consistent with the MI nfs mountroot code. (Consistency with other NetBSD ports is good, and things still work for sites that run bootparams but not dhcp/bootp, although I'd argue that dhcp/bootp is much easier to setup and manage and is easier to debug than our rpc.bootparamd...) Per discussion with Paul Kranenburg and Matt Green. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.133 2002/04/25 15:06:37 atatat Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.133 $" d622 2 @ 1.134.4.1 log @Pull up revision 1.135 (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$" a621 2 pseudo-device clockctl # user control of clock subsystem @ 1.134.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 @a207 1 #options IPFILTER_DEFAULT_BLOCK # block all packets by default @ 1.134.2.1 log @catch up with -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.135 2002/06/17 05:14:25 lukem Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.135 $" a621 2 pseudo-device clockctl # user control of clock subsystem @ 1.133 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.132 2002/04/12 08:11:20 gmcgarry Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.132 $" d88 1 a88 1 ## NFS boot options; default on sparc is the bootparam protocol d91 1 a91 1 #options NFS_BOOT_DHCP @ 1.132 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.131 2002/02/10 17:37:02 wiz Exp $ d23 3 a25 1 #ident "GENERIC-$Revision: 1.131 $" @ 1.131 log @Update description for icsphy. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.130 2002/01/27 13:23:26 jdolecek Exp $ d23 1 a23 1 #ident "GENERIC-$Revision: 1.130 $" d83 1 @ 1.130 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.129 2002/01/19 18:45:13 oster Exp $ d23 1 a23 1 #ident "GENERIC-$Revision: 1.129 $" d496 1 a496 1 icsphy* at mii? phy ? # Integrated Circuit Systems ICS1890 @ 1.129 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.128 2001/12/28 12:22:00 martin Exp $ d23 1 a23 1 #ident "GENERIC-$Revision: 1.128 $" d82 2 @ 1.128 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.127 2001/12/14 05:34:52 gmcgarry Exp $ d23 1 a23 1 #ident "GENERIC-$Revision: 1.127 $" d425 11 a435 2 #pseudo-device raid 4 #options RAID_AUTOCONFIG # auto-configuration of RAID components @ 1.127 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.126 2001/11/23 05:00:29 atatat Exp $ d23 1 a23 1 #ident "GENERIC-$Revision: 1.126 $" d502 3 @ 1.126 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 19 a19 1 # $NetBSD: GENERIC,v 1.125 2001/11/20 12:56:39 lukem Exp $ d21 1 a21 1 include "arch/sparc/conf/std.sparc" d23 1 a23 1 #ident "GENERIC-$Revision: 1.125 $" @ 1.125 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.124 2001/11/20 08:43:34 lukem Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.124 $" d512 1 a512 1 #pseudo-device bridge @ 1.124 log @- pull in opt_kgdb.h where necessary - replace opt_kgdb_machdep.h with opt_kgdb.h - defparam opt_kgdb.h: KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE - move from opt_ddbparam.h to opt_ddb.h: DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE - replace KGDBDEV with KGDB_DEV - replace KGDBADDR with KGDB_DEVADDR - replace KGDBMODE with KGDB_DEVMODE - replace KGDBRATE with KGDB_DEVRATE - use `9600' instead of `0x2580' for 9600 baud rate - use correct quotes for options KGDB_DEVNAME="\"com\"" - use correct quotes for options KGDB_DEV="17*256+0" - remove unnecessary dependancy on Makefile for kgdb_stub.o - minor whitespace cleanup @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.123 2001/09/01 23:08:45 atatat Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.123 $" d55 4 a58 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 d94 1 a94 1 #makeoptions DEBUG="-g" d164 1 a164 1 options SOFTDEP # FFS soft updates support. d277 1 a277 1 ## NS16x50 serial chips and clones. Present on the @ 1.123 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.122 2001/09/01 21:52:31 atatat Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.122 $" d80 9 a88 8 ## a serial port. Both KGDBDEV and KGDBRATE should be specified; KGDBDEV is ## a dev_t encoded device number of the serial port to use, where the minor ## device number encodes the PROM enumeration of the serial ports, i.e.: ## 0xc00 = ttya, 0xc01 = ttyb, 0xc02 = ttyc, 0xc03 = ttyd. (Note: ttyc and ## ttyd are available only on some sun4 models) #options KGDB # support for kernel gdb #options KGDBDEV=0xc01 # kgdb device number (this sample is `ttyb') #options KGDBRATE=38400 # baud rate @ 1.123.6.1 log @file GENERIC was added on branch nathanw_sa on 2002-01-08 00:27:33 +0000 @ text @d1 585 @ 1.123.6.2 log @Catch up to -current. @ text @a0 607 # $NetBSD: GENERIC,v 1.123.6.1 2002/01/08 00:27:33 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/sparc/conf/std.sparc" #ident "GENERIC-$Revision: 1.123.6.1 $" maxusers 32 ## System kernel configuration. See options(4) for more detail. # Options for variants of the Sun SPARC architecure. # We currently support three architecture types; at least one is required. options SUN4 # sun4/100, sun4/200, sun4/300 options SUN4C # sun4c - SS1, 1+, 2, ELC, SLC, IPC, IPX, etc. options SUN4M # sun4m - SS10, SS20, Classic, etc. options SUN4_MMU3L # sun4/400 3-level MMU ## System options specific to the sparc machine type # Blink the power LED on some machines to indicate the system load. #options BLINK ## Use a faster console than the PROM's slow drawing routines. Not needed ## for headless (no framebuffer) machines. options RASTERCONSOLE # fast rasterop console options FONT_GALLANT12x22 # the console font #options FONT_BOLD8x16 # a somewhat smaller font ## default console colors: black-on-white; this can be changed ## using the following two options. #options RASTERCONSOLE_FGCOL=WSCOL_BLACK #options RASTERCONSOLE_BGCOL=WSCOL_WHITE #### System options that are the same for all ports ## Root device configuration: change the ?'s if you are going to use a ## nonstandard root partition (other than where the kernel is booted from) ## and/or nonstandard root type (not ffs or nfs). Normally this can be ## automagically determined at boot time. config netbsd root on ? type ? ## System call tracing (see ktrace(1)). options KTRACE ## Collect statistics on kernel malloc's and free's. This does have a ## significant performance hit on slower machines, so it is intended for ## diagnostic use only. #options KMEMSTATS ## System V compatible IPC subsystem. (msgctl(2), semctl(2), and shmctl(2)) options SYSVMSG # System V message queues 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 #options SHMMAXPGS=1024 # 1024 pages is the default ## Loadable kernel module support; still under development. options LKM ## NFS boot options; default on sparc is the bootparam protocol options NFS_BOOT_BOOTPARAM #options NFS_BOOT_BOOTP #options NFS_BOOT_DHCP #### Debugging options ## The DDB in-kernel debugger runs at panic (unless DDB_ONPANIC=0), or at ## serial console break or keyboard reset, where the PROM would normally ## intercept. DDB_HISTORY_SIZE adds up/down arrow command history. #options DDB # kernel dynamic debugger #options DDB_HISTORY_SIZE=100 # enable history editing in DDB #options DDB_ONPANIC=1 # see also sysctl(8): `ddb.onpanic' ## You may also use gdb, on another computer connected to this machine over ## a serial port. Both KGDB_DEV and KGDB_DEVRATE should be specified; ## KGDB_DEV is a dev_t encoded device number of the serial port to use, where ## the minor device number encodes the PROM enumeration of the serial ports, ## i.e.: ## 0xc00 = ttya, 0xc01 = ttyb, 0xc02 = ttyc, 0xc03 = ttyd. ## (Note: ttyc and ttyd are available only on some sun4 models) #options KGDB # support for kernel gdb #options KGDB_DEV=0xc01 # kgdb device number (this is `ttyb') #options KGDB_DEVRATE=38400 # baud rate ## Compile the kernel with debugging symbols (`netbsd.gdb' is the debug file), ## such that gdb(1) can be used on a kernel coredump. #makeoptions DEBUG="-g" ## Adds code to the kernel that does internal consistency checks, and will ## cause the kernel to panic if corruption of internal data structures ## is detected. #options DIAGNOSTIC # extra kernel sanity checking ## Enable (possibly expensive) debugging code that may also display messages ## on the system console #options DEBUG ## Make SCSI error messages more verbose when explaining their meanings. options SCSIVERBOSE options MIIVERBOSE # verbose PHY autoconfig messages ## `INSECURE' turns off the kernel security level (securelevel = 0 always). ## This allows writing to /dev/mem, loading kernel modules while multi-user, ## and other insecurities good only for development work. Do not use this ## option on a production machine. #options INSECURE ## Allow non-root users to grab /dev/console with programs such as xconsole. ## `xconsole' therefore does not need setuid root with this option enabled. #options UCONSOLE ## `FDSCRIPTS' allows non-readable but executable scripts by providing a ## pre-opened opaque file to the script interpreter. `SETUIDSCRIPTS', ## which implies FDSCRIPTS, allows scripts to be set-user-id using the same ## opaque file mechanism. Perl calls this "secure setuid scripts." #options FDSCRIPTS #options SETUIDSCRIPTS ## Options for compatibility with previous releases foreign system binaries. ## In the cases of COMPAT_SUNOS and COMPAT_SVR4, you may need to set up ## additional user-level utilities or system configuration files. See ## compat_sunos(8) and compat_svr4(8). options COMPAT_43 # 4.3BSD system interfaces options COMPAT_10 # NetBSD 1.0 binary compatibility options COMPAT_11 # NetBSD 1.1 binary compatibility options COMPAT_12 # NetBSD 1.2 binary compatibility options COMPAT_13 # NetBSD 1.3 binary compatibility options COMPAT_14 # NetBSD 1.4 binary compatibility options COMPAT_SUNOS # SunOS 4.x binary compatibility options COMPAT_SVR4 # SunOS 5.x binary compatibility ## File systems. You probably need at least one of FFS or NFS. file-system FFS # Berkeley Fast Filesystem file-system NFS # Sun NFS-compatible filesystem client file-system KERNFS # kernel data-structure filesystem file-system NULLFS # NULL layered filesystem file-system OVERLAY # overlay file system file-system MFS # memory-based filesystem file-system FDESC # user file descriptor filesystem file-system UMAPFS # uid/gid remapping filesystem file-system LFS # Log-based filesystem (still experimental) file-system PORTAL # portal filesystem (still experimental) file-system PROCFS # /proc file-system CD9660 # ISO 9660 + Rock Ridge file system file-system UNION # union file system file-system MSDOSFS # MS-DOS FAT filesystem(s). file-system CODA # Coda File System; also needs vcoda (below) ## File system options. options NFSSERVER # Sun NFS-compatible filesystem server options QUOTA # FFS quotas #options FFS_EI # FFS Endian Independent support options SOFTDEP # FFS soft updates support. ## Network protocol support. In most environments, INET is required. options INET # IP (Internet Protocol) v4 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 GATEWAY # packet forwarding ("router switch") #options MROUTING # packet forwarding of multicast packets #options DIRECTED_BROADCAST # allow broadcasts through routers options NS # Xerox NS networking #options NSIP # Xerox NS tunneling over IP options ISO,TPIP # OSI networking #options EON # OSI tunneling over IP #options CCITT,LLC,HDLC # X.25 packet switched protocol #options NETATALK # AppleTalk (over Ethernet) protocol options NTP # Network Time Protocol in-kernel support #options PPS_SYNC # Add serial line synchronization for NTP options PFIL_HOOKS # Add pfil(9) hooks, intended for custom LKMs. options IPFILTER_LOG # Add ipmon(8) logging for ipfilter device options PPP_BSDCOMP # Add BSD compression to ppp device options PPP_DEFLATE # Add deflate (libz) compression to ppp device options PPP_FILTER # Add active filters for ppp (via bpf) #### Main bus and CPU .. all systems. mainbus0 at root cpu0 at mainbus0 #### Bus types found on SPARC systems. sbus0 at mainbus0 # sun4c obio0 at mainbus0 # sun4 and sun4m sparcvme0 at mainbus0 # sun4 iommu0 at mainbus0 # sun4m sbus0 at iommu0 # sun4m sparcvme0 at iommu0 # sun4m vme0 at sparcvme0 # mi VME attachment ## SBus expander box xbox* at sbus? slot ? offset ? sbus* at xbox? ## SBus to PCMCIA bridge # Currently enabling nell* with audioamd* causes panic at attach #nell* at sbus? slot ? offset ? # PCMCIA bridge #pcmcia* at nell? #### Standard system devices -- all required for a given architecture ## Auxiliary system registers on sun4c and sun4m auxreg0 at mainbus0 # sun4c auxreg0 at obio0 # sun4m auxiotwo0 at obio0 # only on Tadpole SPARCbook. ## Power status and control register on Sun4m systems power0 at obio0 ## Mostek clock found on 4/300, sun4c, and sun4m systems. ## The Mostek clock NVRAM is the "eeprom" on sun4/300 systems. clock0 at mainbus0 # sun4c clock0 at obio0 # sun4m clock0 at obio0 addr 0xf2000000 # sun4/300 ## Intersil clock found on 4/100 and 4/200 systems. oclock0 at obio0 addr 0xf3000000 # sun4/200 oclock0 at obio0 addr 0x03000000 # sun4/100 ## Memory error registers. memreg0 at mainbus0 # sun4c memreg0 at obio0 # sun4m memreg0 at obio0 addr 0xf4000000 # sun4/200 and sun4/300 memreg0 at obio0 addr 0x04000000 # sun4/100 ## ECC memory control eccmemctl0 at mainbus0 # sun4m ## Timer chip found on 4/300, sun4c, and sun4m systems. timer0 at mainbus0 # sun4c timer0 at obio0 # sun4m timer0 at obio0 addr 0xef000000 # sun4/300 ## EEPROM found on 4/100 and 4/200 systems. Note that the 4/300 ## doesn't use this driver; the `EEPROM' is in the NVRAM on the ## Mostek clock chip on 4/300 systems. eeprom0 at obio0 addr 0xf2000000 # sun4/200 eeprom0 at obio0 addr 0x02000000 # sun4/100 #### Serial port configuration ## Zilog 8530 serial chips. Each has two-channels. ## zs0 is ttya and ttyb. zs1 is the keyboard and mouse. zs0 at mainbus0 # sun4c zs0 at obio0 # sun4m zs0 at obio0 addr 0xf1000000 level 12 # sun4/200 and sun4/300 zs0 at obio0 addr 0x01000000 level 12 # sun4/100 zstty0 at zs0 channel 0 # ttya zstty1 at zs0 channel 1 # ttyb zs1 at mainbus0 # sun4c zs1 at obio0 # sun4m zs1 at obio0 addr 0xf0000000 level 12 # sun4/200 and sun4/300 zs1 at obio0 addr 0x00000000 level 12 # sun4/100 kbd0 at zs1 channel 0 # keyboard ms0 at zs1 channel 1 # mouse zs2 at obio0 addr 0xe0000000 level 12 # sun4/300 zstty2 at zs2 channel 0 # ttyc zstty3 at zs2 channel 1 # ttyd ## NS16x50 serial chips and clones. Present on the ## Sun JavaStation-1 and Tadpole SPARCbook 3 com* at obio0 # sun4m # Parallel port. bpp* at sbus? slot? offset ? ## Magma Serial/Parallel driver magma* at sbus? slot ? offset ? mtty* at magma? mbpp* at magma? ## PCMCIA serial interfaces #com* at pcmcia? #pcmcom* at pcmcia? #com* at pcmcom? #### Disk controllers and disks # ## The following flags may be set for the NCR53c94 based esp driver: ## bits 0-7: disable disconnect/reselect for the corresponding target ## bits 8-15: disable synchronous negotiation for target [bit-8] ## sun4/300, sun4c, sun4m on-board SCSI, and FSBE/S SBus SCSI cards. ## Both `dma' and `esp' are needed in all cases. ## Two kinds of additional SBus SCSI interfaces are available. One uses ## "esp at sbus" like the sun4c on-board; the other uses "esp at dma". ## sun4/300 SCSI - an NCR53c94 or equivalent behind ## an LSI Logic DMA controller dma0 at obio0 addr 0xfa001000 level 4 # sun4/300 esp0 at obio0 addr 0xfa000000 level 4 flags 0x0000 # sun4/300 dma0 at sbus0 slot ? offset ? # sun4c/sun4m esp0 at sbus0 slot ? offset ? flags 0x0000 # sun4c esp0 at dma0 flags 0x0000 # sun4m # FSBE/S SCSI dma* at sbus? slot ? offset ? # SBus esp* at sbus? slot ? offset ? flags 0x0000 # SBus (older proms) esp* at dma? flags 0x0000 # SBus scsibus* at esp? ## Qlogic ISP SBus SCSI Card isp* at sbus? slot ? offset ? scsibus* at isp? ## NCR5380-based "Sun SCSI 3" VME SCSI controller. ## This driver has several flags which may be enabled by OR'ing ## the values and using the "flags" directive. ## Valid flags are: ## ## 0x01 Use DMA (may be polled) ## 0x02 Use DMA completion interrupts ## 0x04 Allow disconnect/reselect ## ## E.g. the following would enable DMA, interrupts, and reselect: ## si0 at vme0 addr 0x200000 irq 3 vect 0x40 flags 0x07 ## ## By default, DMA is enabled in the driver. si0 at vme0 addr 0x200000 irq 2 vect 0x40 scsibus* at si? ## NCR5380-based "SCSI Weird" on-board SCSI interface found ## on sun4/100 systems. The flags are the same as the "si" ## controller. Note, while DMA is enabled by default, only ## polled DMA works at this time, and reselects do not work ## on this particular controller. sw0 at obio0 addr 0x0a000000 level 3 scsibus* at sw? ## PCMCIA SCSI controllers #aic* at pcmcia? #scsibus* at aic? ## These entries find devices on all SCSI busses and assign ## unit numbers dynamically. sd* at scsibus? target ? lun ? # SCSI disks st* at scsibus? target ? lun ? # SCSI tapes cd* at scsibus? target ? lun ? # SCSI CD-ROMs ch* at scsibus? target ? lun ? # SCSI changer devices ss* at scsibus? target ? lun ? # SCSI scanners ses* at scsibus? target ? lun ? # SCSI SES/SAF-TE uk* at scsibus? target ? lun ? # unknown SCSI ## Xylogics 753 or 7053 VME SMD disk controllers and disks, found ## on sun4 systems. xdc0 at vme0 addr 0xee80 irq 3 vect 0x44 xdc1 at vme0 addr 0xee90 irq 3 vect 0x45 xdc2 at vme0 addr 0xeea0 irq 3 vect 0x46 xdc3 at vme0 addr 0xeeb0 irq 3 vect 0x47 xd* at xdc? drive ? ## Xylogics 451 or 451 VME SMD disk controllers and disks, found ## on sun4 systems. xyc0 at vme0 addr 0xee40 irq 3 vect 0x48 xyc1 at vme0 addr 0xee48 irq 3 vect 0x49 xy* at xyc? drive ? ## Floppy controller and drive found on SPARCstations. fdc0 at mainbus0 # sun4c controller fdc0 at obio0 # sun4m controller fd* at fdc0 # the drive itself ## PCMCIA IDE controllers #wdc* at pcmcia? #wd* at wdc? ## A disk-like interface to files. Can be used to create floppy, CD, ## miniroot images, etc. pseudo-device vnd 4 ## Concatenated and striped disks; with this, you can create a software-based ## disk array similar to a "RAID 0" setup. See ccd(4). pseudo-device ccd 4 ## RAIDframe disk driver: software RAID driver. See raid(4). #pseudo-device raid 4 #options RAID_AUTOCONFIG # auto-configuration of RAID components ## Memory disk device, used on boot floppies with compressed ## kernel-plus-root-disk images. #pseudo-device md 1 #### Network interfaces ## LANCE Ethernet - an AMD 7990 LANCE behind specialized DMA glue ## Three flavors of additional SBus ethernets are available. One attaches ## directly like the sun4c on-board, one uses the ledma device like the ## sun4m on-board, and one uses the lebuffer device. le0 at obio0 addr 0xf9000000 level 6 # sun4/300 le0 at sbus0 slot ? offset ? # sun4c on-board ledma0 at sbus0 slot ? offset ? # sun4m on-board le0 at ledma0 # sun4m on-board le* at sbus? slot ? offset ? # SBus ledma* at sbus? slot ? offset ? # SBus le* at ledma? # SBus lebuffer0 at sbus? slot ? offset ? # SBus le0 at lebuffer? # SBus lebuffer* at sbus? slot ? offset ? # SBus le* at lebuffer? # SBus ## sun4/100 and sun4/200 Ethernet - an Intel 82586 on-board ## or on a Multibus/VME card. ie0 at obio0 addr 0xf6000000 level 6 # sun4/200 on-board ie0 at obio0 addr 0x06000000 level 6 # sun4/100 on-board ## VME: the first [addr,len] pair specifies the device registers; ## the second pair specifies the on-board memory buffer ie1 at vme0 addr 0xe88000,0xe00000 len -1,0x40000 irq 3 vect 0x75 ie2 at vme0 addr 0x31ff02,0x300000 len -1,0x40000 irq 3 vect 0x76 ie3 at vme0 addr 0x35ff02,0x300000 len -1,0x40000 irq 3 vect 0x77 ie4 at vme0 addr 0x2dff02,0x200000 len -1,0x40000 irq 3 vect 0x7c ## Quad Ethernet Controller with BigMac (be, 10/100MBd) and Mace Ethernet ## (qe, 10MBd) attached. qec* at sbus? slot ? offset ? # Quad Ethernet Controller be* at qec? # BigMac Ethernet (10/100MBd) qe* at qec? # Mace Ethernet (10MBd) ## Happy Meal Ethernet hme* at sbus? slot ? offset ? # midway ATM en0 at sbus? slot ? offset ? # PCMCIA ethernet devices #ep* at pcmcia? #mbe* at pcmcia? #ne* at pcmcia? #sm* at pcmcia? # MII/PHY support exphy* at mii? phy ? # 3Com internal PHYs icsphy* at mii? phy ? # Integrated Circuit Systems ICS1890 inphy* at mii? phy ? # Intel 82555 PHYs lxtphy* at mii? phy ? # Level One LXT-970 PHYs nsphy* at mii? phy ? # NS83840 PHYs qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs tlphy* at mii? phy ? # ThunderLAN PHYs ukphy* at mii? phy ? # generic unknown PHYs ## Loopback network interface; required pseudo-device loop ## SLIP and CSLIP interfaces, for IP over a serial line. pseudo-device sl 2 ## PPP, the successor to SLIP. See pppd(8). pseudo-device ppp 2 ## PPP over Ethernet (RFC 2516) pseudo-device pppoe ## Starmode Radio IP, a special hardware network device. #pseudo-device strip 1 ## Network "tunnel" device, allowing protocol stacks to run in the userland. ## This is used by the third-party user-mode "ppp" program, and others. pseudo-device tun 4 ## Generic L3 over IP tunnel #pseudo-device gre 2 # generic L3 over IP tunnel ## Berkeley Packet Filter, required to run RARPD. A generic C-language ## interface that allows selective examining of incoming packets. pseudo-device bpfilter 8 ## IP Filter, used in firewall and NAT applications. See ipnat(8) for ## one example of the use of the IP Filter. pseudo-device ipfilter ## for IPv6 pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith 1 # IPv[46] tcp relay translation i/f #pseudo-device stf 1 # 6to4 IPv6 over IPv4 encapsulation ## IEEE 802.1Q Virtual LAN encapsulation, see vlan(4). pseudo-device vlan ## Simple inter-network traffic bridging pseudo-device bridge #### Audio and video devices ## /dev/audio support (`audioamd' plus `audio') ## audioamd0 at mainbus0 # sun4c #audioamd0 at obio0 # sun4m audioamd0 at sbus0 slot ? offset ? # sun4m audio* at audioamd0 audiocs0 at sbus0 slot ? offset ? # SUNW,CS4231 audio* at audiocs0 ## Sun "bwtwo" black and white framebuffer, found on sun4, sun4c, and sun4m ## systems. If your sun4 system has a cgfour installed in the P4 slot, ## the P4 entries for "bwtwo" will attach to the overlay plane of the ## "cgfour". bwtwo0 at sbus0 slot ? offset ? # sun4c and sun4m bwtwo* at sbus? slot ? offset ? # bwtwo0 at obio0 addr 0xfd000000 level 4 # sun4/200 bwtwo0 at obio0 addr 0xfb300000 level 4 # sun4/300 in P4 slot bwtwo0 at obio0 addr 0x0b300000 level 4 # sun4/100 in P4 slot ## Sun "cgtwo" VME color framebuffer cgtwo0 at vme0 addr 0x400000 irq ? vect 0xa8 ## Sun "cgthree" Sbus color framebuffer cgthree0 at sbus? slot ? offset ? cgthree* at sbus? slot ? offset ? #cgthree0 at obio? slot ? offset ? # sun4m ## Sun "cgfour" color framebuffer with overlay plane. See above comment ## regarding overlay plane. cgfour0 at obio0 addr 0xfb300000 level 4 # sun4/300 P4 cgfour0 at obio0 addr 0x0b300000 level 4 # sun4/100 P4 ## Sun "cgsix" accelerated color framebuffer. cgsix0 at sbus? slot ? offset ? cgsix* at sbus? slot ? offset ? cgsix0 at obio0 addr 0xfb000000 level 4 # sun4/300 P4 cgsix0 at obio0 addr 0x0b000000 level 4 # sun4/100 P4 ## Sun "cgeight" 24-bit framebuffer cgeight0 at obio0 addr 0xfb300000 level 4 # sun4/300 P4 cgeight0 at obio0 addr 0x0b300000 level 4 # sun4/100 P4 ## Sun "tcx" accelerated color framebuffer. tcx0 at sbus? slot ? offset ? tcx* at sbus? slot ? offset ? # Sun "cgfourteen" accelerated 24-bit framebuffer. cgfourteen0 at obio0 # sun4m # P9100-based display on Tadpole SPARCbook 3. pnozz0 at sbus? slot ? offset ? #### Other device configuration # Tadpole microcontroller tctrl0 at obio0 ## Pseudo ttys, required for network logins and programs like screen. pseudo-device pty # pseudo-terminals ## Random device, used to implement /dev/random (a source of random noise), ## and generate randomness for some kernel formulae. pseudo-device rnd # a pseudo device needed for Coda # also needs CODA (above) pseudo-device vcoda 4 # coda minicache <-> venus comm. @ 1.123.6.3 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.123.6.2 2002/02/28 04:12:00 nathanw Exp $ d23 1 a23 1 #ident "GENERIC-$Revision: 1.123.6.2 $" a82 2 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) d425 2 a426 11 pseudo-device raid 8 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 d485 1 a485 1 icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x @ 1.123.6.4 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.123.6.3 2002/04/17 00:04:22 nathanw Exp $ d23 1 a23 1 #ident "GENERIC-$Revision: 1.123.6.3 $" a82 1 #options USERCONF # userconf(4) support @ 1.123.6.5 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.123.6.4 2002/06/20 03:41:01 nathanw Exp $ d23 1 a23 3 options INCLUDE_CONFIG_FILE # embed config file in kernel binary #ident "GENERIC-$Revision: 1.123.6.4 $" d86 1 a86 1 ## NFS boot options; tries DHCP/BOOTP then BOOTPARAM d89 1 a89 1 options NFS_BOOT_DHCP a619 2 pseudo-device clockctl # user control of clock subsystem @ 1.123.6.6 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.123.6.5 2002/09/17 21:17:37 nathanw Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.123.6.5 $" a605 3 # Sun ZX/Leo 24-bit framebuffer zx* at sbus? slot ? offset ? @ 1.123.6.7 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.123.6.6 2002/10/18 02:39:50 nathanw Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.123.6.6 $" a65 1 options SYSTRACE # system call vetting via systrace(1) d85 1 a85 1 options USERCONF # userconf(4) support a207 1 #options IPFILTER_DEFAULT_BLOCK # block all packets by default a427 4 ## Cryptographic disk devices; See cgd(4) #pseudo-device cgd 4 d554 1 a554 1 audioamd0 at obio0 # sun4m @ 1.123.6.8 log @Catch up to -current @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.123.6.7 2002/11/11 22:04:20 nathanw Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.123.6.7 $" a88 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.123.6.9 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.123.6.8 2002/12/11 06:11:59 thorpej Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.123.6.8 $" d89 1 a89 1 # Enable experimental buffer queue strategy for better responsiveness under @ 1.122 log @Add bridge pseudo devices to GENERIC configs @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.121 2001/06/30 11:00:36 darcy Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.121 $" d511 1 a511 1 pseudo-device bridge @ 1.121 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.120 2001/05/05 00:11:48 hubertf Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.120 $" d509 3 @ 1.121.2.1 log @Update the kqueue branch to HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.123 2001/09/01 23:08:45 atatat Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.123 $" a508 3 ## Simple inter-network traffic bridging #pseudo-device bridge @ 1.121.2.2 log @Sync kqueue branch with -current. @ text @d1 1 a1 19 # $NetBSD: GENERIC,v 1.128 2001/12/28 12:22:00 martin 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. d3 1 a3 1 include "arch/sparc/conf/std.sparc" d5 1 a5 1 #ident "GENERIC-$Revision: 1.121.2.1 $" d55 4 a58 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 d80 8 a87 9 ## a serial port. Both KGDB_DEV and KGDB_DEVRATE should be specified; ## KGDB_DEV is a dev_t encoded device number of the serial port to use, where ## the minor device number encodes the PROM enumeration of the serial ports, ## i.e.: ## 0xc00 = ttya, 0xc01 = ttyb, 0xc02 = ttyc, 0xc03 = ttyd. ## (Note: ttyc and ttyd are available only on some sun4 models) #options KGDB # support for kernel gdb #options KGDB_DEV=0xc01 # kgdb device number (this is `ttyb') #options KGDB_DEVRATE=38400 # baud rate d93 1 a93 1 #makeoptions DEBUG="-g" d163 1 a163 1 options SOFTDEP # FFS soft updates support. d276 1 a276 1 ## NS16x50 serial chips and clones. Present on the a483 3 ## PPP over Ethernet (RFC 2516) pseudo-device pppoe d511 1 a511 1 pseudo-device bridge @ 1.121.2.3 log @Sync w/ -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.121.2.2 2002/01/10 19:48:42 thorpej Exp $ d23 1 a23 1 #ident "GENERIC-$Revision: 1.121.2.2 $" a82 2 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) d425 2 a426 11 pseudo-device raid 8 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 @ 1.121.2.4 log @Catch up with -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.121.2.3 2002/02/11 20:09:02 jdolecek Exp $ d23 1 a23 1 #ident "GENERIC-$Revision: 1.121.2.3 $" d496 1 a496 1 icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x @ 1.121.2.5 log @catch up with -current on kqueue branch @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.121.2.4 2002/03/16 15:59:44 jdolecek Exp $ d23 1 a23 3 options INCLUDE_CONFIG_FILE # embed config file in kernel binary #ident "GENERIC-$Revision$" a82 1 #options USERCONF # userconf(4) support d85 1 a85 1 ## NFS boot options; tries DHCP/BOOTP then BOOTPARAM d88 1 a88 1 options NFS_BOOT_DHCP @ 1.121.2.6 log @sync kqueue branch with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.121.2.5 2002/06/23 17:41:40 jdolecek Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.121.2.5 $" a621 2 pseudo-device clockctl # user control of clock subsystem @ 1.121.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.121.2.6 2002/09/06 08:40:45 jdolecek Exp $ d25 1 a25 1 #ident "GENERIC-$Revision: 1.121.2.6 $" d85 1 a85 1 options USERCONF # userconf(4) support a207 1 #options IPFILTER_DEFAULT_BLOCK # block all packets by default a604 3 # Sun ZX/Leo 24-bit framebuffer zx* at sbus? slot ? offset ? @ 1.120 log @vlan does not belong to the IPv6 devices (gif, stf, ...), so seperate it visually. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.119 2000/12/19 10:42:06 bouyer Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.119 $" d55 4 @ 1.119 log @Add pseudo-device vlan @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.118 2000/10/16 01:29:06 mjacob Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.118 $" d502 3 a504 1 pseudo-device vlan # IEEE 802.1q encapsulation @ 1.119.2.1 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.119 2000/12/19 10:42:06 bouyer Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.119 $" d502 1 a502 3 ## IEEE 802.1Q Virtual LAN encapsulation, see vlan(4). pseudo-device vlan @ 1.118 log @Hmm- probably really ought to put ses into sparc GENERIC, since sparc machines are one is very likely to run into SES units (what with all the D1000's && A1000s out there now). I'll do it in sparc64 as soon as I get that running for myself. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.117 2000/09/24 15:59:37 jdolecek Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.117 $" d502 1 @ 1.117 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.116 2000/08/13 01:31:21 itojun Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.116 $" d361 1 @ 1.116 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.115 2000/07/27 17:53:39 mason Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.115 $" a564 4 ## 32 is a good number for average systems; you may have as many as you ## like, though 256 is more or less the upper limit. Increasing this ## number still requires you to run /dev/MAKEDEV to create the files ## for the ptys. d566 1 a566 1 pseudo-device pty 64 # pseudo-terminals @ 1.115 log @Moving to a default of 64 PTYs. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.114 2000/07/27 14:34:09 mrg Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.114 $" a163 1 options PULLDOWN_TEST # use m_pulldown for IPv4/v6 processing @ 1.114 log @remove COMPAT_AOUT option. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.113 2000/07/15 19:59:53 matt Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.113 $" d571 1 a571 1 pseudo-device pty 32 # pseudo-ttys (for network, etc.) @ 1.113 log @Add com* at obio0. (Tadpole & JavaStation) @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.112 2000/07/05 04:07:26 sommerfeld Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.112 $" a136 1 options COMPAT_AOUT # NetBSD a.out compatibility @ 1.112 log @Comment out EON ISO-over-ip tunneling pseudo-driver, and document as broken/fragile. Unlikely to be of much use, and confuses new users when their system crashes when they, or their dhclient stumble over it. See kern/10500, kern/8994 for the gory details. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.111 2000/06/30 17:10:20 itojun Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.111 $" d273 4 @ 1.111 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.110 2000/06/22 20:27:56 fvdl Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.110 $" d175 1 a175 1 options EON # OSI tunneling over IP @ 1.110 log @Remove prefix construction for softdeps. Add SOFTDEP option to GENERIC. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.109 2000/06/21 13:46:43 pk Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.109 $" d165 1 @ 1.109 log @Enable SUN4_MMU3L (sun4/400 3-level MMU support) @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.108 2000/06/20 14:24:24 pk Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.108 $" d160 1 a160 1 #options SOFTDEP # FFS soft updates support. @ 1.108 log @Update entries for VME devices ie[1-4]. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.107 2000/06/14 22:02:36 veego Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.107 $" d18 1 a18 1 #options SUN4_MMU3L # 3-level MMU on sun4/400; (incomplete) @ 1.107 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.106 2000/05/27 20:56:51 matt Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.106 $" d431 6 a436 4 ie1 at vme0 addr 0xe88000 irq 3 vect 0x75 # VME ie2 at vme0 addr 0x31ff02 irq 3 vect 0x76 # VME ie3 at vme0 addr 0x35ff02 irq 3 vect 0x77 # VME ie4 at vme0 addr 0x2dff02 irq 3 vect 0x7c # VME @ 1.107.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.110 2000/06/22 20:27:56 fvdl Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.110 $" d18 1 a18 1 options SUN4_MMU3L # sun4/400 3-level MMU d160 1 a160 1 options SOFTDEP # FFS soft updates support. d431 4 a434 6 ## VME: the first [addr,len] pair specifies the device registers; ## the second pair specifies the on-board memory buffer ie1 at vme0 addr 0xe88000,0xe00000 len -1,0x40000 irq 3 vect 0x75 ie2 at vme0 addr 0x31ff02,0x300000 len -1,0x40000 irq 3 vect 0x76 ie3 at vme0 addr 0x35ff02,0x300000 len -1,0x40000 irq 3 vect 0x77 ie4 at vme0 addr 0x2dff02,0x200000 len -1,0x40000 irq 3 vect 0x7c @ 1.107.2.2 log @Comment out EON ISO-over-ip tunneling pseudo-driver, and document as broken/fragile. Unlikely to be of much use, and confuses new users when their system crashes when they, or their dhclient stumble over it. See kern/10500, kern/8994 for the gory details. [pull up approved by thorpej] @ text @d1 1 a1 1 # $NetBSD$ d5 1 a5 1 #ident "GENERIC-$Revision$" d174 1 a174 1 #options EON # OSI tunneling over IP @ 1.107.2.3 log @Move to default of 64 PTYs in GENERIC kernel config. Requested by mason, approved by jhawk. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.107.2.2 2000/07/06 14:10:35 sommerfeld Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.107.2.2 $" d567 1 a567 1 pseudo-device pty 64 # pseudo-terminals @ 1.107.2.4 log @Pull up revision 1.119 (requested by he): Add pseudo-device vlan. Make sure "rnd is EXPERIMENTAL" comment is removed. @ text @d1 1 a1 1 # $NetBSD$ d5 1 a5 1 #ident "GENERIC-$Revision$" a497 1 pseudo-device vlan # IEEE 802.1q encapsulation @ 1.107.2.5 log @Pull up revision 1.120 (requested by hubertf): Visually separate the vlan(4) device from the IPv6 devices. @ text @d498 1 a498 3 ## IEEE 802.1Q Virtual LAN encapsulation, see vlan(4). pseudo-device vlan @ 1.106 log @Add tadpole specific devices. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.105 2000/05/08 13:49:49 augustss Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.105 $" a160 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.105 log @Add (sometimes commented out) MIIVERBOSE option. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.104 2000/04/19 06:50:35 itojun Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.104 $" d228 1 d564 2 d568 3 @ 1.105.2.1 log @Sync w/ netbsd-1-5-base. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.107 2000/06/14 22:02:36 veego Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.107 $" d162 13 a227 1 auxiotwo0 at obio0 # only on Tadpole SPARCbook. a562 2 # P9100-based display on Tadpole SPARCbook 3. pnozz0 at sbus? slot ? offset ? a564 3 # Tadpole microcontroller tctrl0 at obio0 @ 1.104 log @add stf pseudo interface (commented out due to possible security risks) @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.103 2000/04/17 21:48:23 pk Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.103 $" d103 2 @ 1.103 log @Comment-out the RASTERCONSOLE_{BG,FG} color settings; they represent the default initialization. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.102 2000/02/29 06:32:29 simonb Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.102 $" d505 1 @ 1.102 log @Do the "" thing with the RAID_AUTOCONFIG option. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.101 2000/02/26 17:35:41 oster Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.101 $" d30 4 a33 2 options RASTERCONSOLE_FGCOL=WSCOL_BLACK options RASTERCONSOLE_BGCOL=WSCOL_WHITE @ 1.101 log @Defopt 'RAID_AUTOCONFIG'. Adding 'options RAID_AUTOCONFIG' turns on the component auto-detection and auto-configuration of RAID sets. Also, add "#options RAID_AUTOCONFIG" to the GENERIC config files. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.100 2000/02/14 18:08:38 pk Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.100 $" d407 1 a407 1 #options RAID_AUTOCONFIG # auto-configuration of RAID components @ 1.100 log @remove `flags' from sun4 zs declarations; the driver doesn't use it. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.99 2000/02/12 12:59:36 pk Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.99 $" d407 1 @ 1.99 log @Correct comments on KGDB_* entries. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.98 2000/02/07 21:24:48 pk Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.98 $" d265 4 a268 4 zs0 at obio0 addr 0xf1000000 level 12 flags 0x103 # sun4/200 and sun4/300 zs0 at obio0 addr 0x01000000 level 12 flags 0x103 # sun4/100 zstty0 at zs0 channel 0 # ttya zstty1 at zs0 channel 1 # ttyb d272 8 a279 8 zs1 at obio0 addr 0xf0000000 level 12 flags 0x103 # sun4/200 and sun4/300 zs1 at obio0 addr 0x00000000 level 12 flags 0x103 # sun4/100 kbd0 at zs1 channel 0 # keyboard ms0 at zs1 channel 1 # mouse zs2 at obio0 addr 0xe0000000 level 12 flags 0x103 # sun4/300 zstty2 at zs2 channel 0 # ttyc zstty3 at zs2 channel 1 # ttyd @ 1.98 log @Enable the hme ethernet driver. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.97 2000/01/28 16:08:52 cjs Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.97 $" d75 4 a78 2 ## a dev_t encoded device number of the serial port to use. ## (0xc01 = ttya, 0xc02 = ttyb.) @ 1.97 log @Add bpp (parallel port) device. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.96 2000/01/23 23:46:18 hubertf Exp $ d5 1 a5 1 #ident "GENERIC-$Revision: 1.96 $" d447 2 a448 2 ## Happy Meal Ethernet (hme) (driver not quite ready yet) #hme* at sbus? slot ? offset ? @ 1.96 log @Add commented out "ident"-command @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.95 2000/01/20 19:12:35 wrstuden Exp $ d5 1 a5 1 #ident "GENERIC-$Revision$" d279 2 @ 1.95 log @Add overlay to kernel configs. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.94 1999/11/21 14:00:43 itojun Exp $ d4 2 @ 1.94 log @bring in content of GENERIC.v6 into GENERIC. remove GENERIC.v6 file (as it is part of GENERIC now). "faith" interface is commented out by default as it is not really for general use. IPsec items are commented out as well, though we can enable "options IPSEC" without export-related issue ("options IPSEC" will enable authentication portion only). We may need to think about it again. if you have problem compiling with INET6 on archs I do not have access to, please contact me. XXX what to do with arch/arm32/SHARK{,.v6}? @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.93 1999/11/15 19:10:57 fvdl Exp $ d136 1 @ 1.93 log @Add commented out option SOFTDEP to all GENERIC kernels. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.92 1999/11/13 20:56:14 matt Exp $ d153 13 d168 4 d492 3 @ 1.92 log @Nuke TCP_COMPAT_42. Use sysctl to enable it if required. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.91 1999/10/14 16:09:31 phil Exp $ d151 1 @ 1.91 log @Add in the Coda file system and pseudo device. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.90 1999/10/04 19:02:55 hubertf Exp $ a153 1 options TCP_COMPAT_42 # 4.2BSD IP implementation compatibility @ 1.91.2.1 log @Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.118 2000/10/16 01:29:06 mjacob Exp $ a4 2 #ident "GENERIC-$Revision: 1.118 $" d16 1 a16 1 options SUN4_MMU3L # sun4/400 3-level MMU d28 2 a29 4 ## default console colors: black-on-white; this can be changed ## using the following two options. #options RASTERCONSOLE_FGCOL=WSCOL_BLACK #options RASTERCONSOLE_BGCOL=WSCOL_WHITE d73 2 a74 4 ## a dev_t encoded device number of the serial port to use, where the minor ## device number encodes the PROM enumeration of the serial ports, i.e.: ## 0xc00 = ttya, 0xc01 = ttyb, 0xc02 = ttyc, 0xc03 = ttyd. (Note: ttyc and ## ttyd are available only on some sun4 models) a97 2 options MIIVERBOSE # verbose PHY autoconfig messages d129 1 a135 1 file-system OVERLAY # overlay file system a150 1 options SOFTDEP # FFS soft updates support. d154 1 a154 4 options INET6 # IPV6 #options IPSEC # IP security #options IPSEC_ESP # IP security (encryption part; define w/IPSEC) #options IPSEC_DEBUG # debug for IP security d161 1 a161 1 #options EON # OSI tunneling over IP a201 1 auxiotwo0 at obio0 # only on Tadpole SPARCbook. d243 4 a246 4 zs0 at obio0 addr 0xf1000000 level 12 # sun4/200 and sun4/300 zs0 at obio0 addr 0x01000000 level 12 # sun4/100 zstty0 at zs0 channel 0 # ttya zstty1 at zs0 channel 1 # ttyb d250 8 a257 12 zs1 at obio0 addr 0xf0000000 level 12 # sun4/200 and sun4/300 zs1 at obio0 addr 0x00000000 level 12 # sun4/100 kbd0 at zs1 channel 0 # keyboard ms0 at zs1 channel 1 # mouse zs2 at obio0 addr 0xe0000000 level 12 # sun4/300 zstty2 at zs2 channel 0 # ttyc zstty3 at zs2 channel 1 # ttyd ## NS16x50 serial chips and clones. Present on the ## Sun JavaStation-1 and Tadpole SPARCbook 3 com* at obio0 # sun4m a258 2 # Parallel port. bpp* at sbus? slot? offset ? a341 1 ses* at scsibus? target ? lun ? # SCSI SES/SAF-TE a382 1 #options RAID_AUTOCONFIG # auto-configuration of RAID components d414 4 a417 6 ## VME: the first [addr,len] pair specifies the device registers; ## the second pair specifies the on-board memory buffer ie1 at vme0 addr 0xe88000,0xe00000 len -1,0x40000 irq 3 vect 0x75 ie2 at vme0 addr 0x31ff02,0x300000 len -1,0x40000 irq 3 vect 0x76 ie3 at vme0 addr 0x35ff02,0x300000 len -1,0x40000 irq 3 vect 0x77 ie4 at vme0 addr 0x2dff02,0x200000 len -1,0x40000 irq 3 vect 0x7c d425 2 a426 2 ## Happy Meal Ethernet hme* at sbus? slot ? offset ? a474 4 ## for IPv6 pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith 1 # IPv[46] tcp relay translation i/f #pseudo-device stf 1 # 6to4 IPv6 over IPv4 encapsulation a529 2 # P9100-based display on Tadpole SPARCbook 3. pnozz0 at sbus? slot ? offset ? a532 3 # Tadpole microcontroller tctrl0 at obio0 d534 4 d539 1 a539 1 pseudo-device pty # pseudo-terminals @ 1.91.2.2 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD$ d5 1 a5 1 #ident "GENERIC-$Revision$" a501 1 pseudo-device vlan # IEEE 802.1q encapsulation @ 1.91.4.1 log @Sync with -current @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.92 1999/11/13 20:56:14 matt Exp $ d154 1 @ 1.90 log @Document what qec, be and qe is. Thanks to Jason Thorpe for explaining! @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.89 1999/07/29 10:37:22 augustss Exp $ d145 1 d545 3 @ 1.90.2.1 log @Initial commit of recent changes to make DEV_BSIZE go away. Runs on i386, needs work on other arch's. Main kernel routines should be fine, but a number of the stand programs need help. cd, fd, ccd, wd, and sd have been updated. sd has been tested with non-512 byte block devices. vnd, raidframe, and lfs need work. Non 2**n block support is automatic for LKM's and conditional for kernels on "options NON_PO2_BLOCKS". @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.90 1999/10/04 19:02:55 hubertf Exp $ a55 3 ## Support for block sizes which aren't 2**n #options NON_PO2_BLOCKS @ 1.90.2.2 log @Pull up to last week's -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.90.2.1 1999/12/21 23:16:16 wrstuden Exp $ a147 1 file-system CODA # Coda File System; also needs vcoda (below) a152 14 #options SOFTDEP # FFS soft updates support. # 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 d156 1 a156 4 options INET6 # IPV6 #options IPSEC # IP security #options IPSEC_ESP # IP security (encryption part; define w/IPSEC) #options IPSEC_DEBUG # debug for IP security a476 3 ## for IPv6 pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith 1 # IPv[46] tcp relay translation i/f a546 3 # a pseudo device needed for Coda # also needs CODA (above) pseudo-device vcoda 4 # coda minicache <-> venus comm. @ 1.89 log @It's time to be COMPAT_14. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.88 1999/07/28 09:45:08 drochner Exp $ d418 5 a422 4 ## qec/be, qec/hme qec* at sbus? slot ? offset ? be* at qec? qe* at qec? d424 1 a424 1 ## hme (driver not quite ready yet) @ 1.88 log @adapt to mi VME attachment (sorry for being late) @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.87 1999/07/28 05:45:50 christos Exp $ d126 1 @ 1.87 log @make the vme stuff compile again; I am not sure this is correct as I don't have the hardware to test, but it has been broken for 3+ weeks now. Hi Mr. Drochner! @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.86 1999/07/20 07:40:36 christos Exp $ d184 1 d312 1 a312 1 ## si0 at sparcvme0 addr 0x200000 irq 3 vect 0x40 flags 0x07 d316 1 a316 1 si0 at sparcvme0 addr 0x200000 irq 2 vect 0x40 d345 4 a348 4 xdc0 at sparcvme0 addr 0xee80 irq 3 vect 0x44 xdc1 at sparcvme0 addr 0xee90 irq 3 vect 0x45 xdc2 at sparcvme0 addr 0xeea0 irq 3 vect 0x46 xdc3 at sparcvme0 addr 0xeeb0 irq 3 vect 0x47 d353 2 a354 2 xyc0 at sparcvme0 addr 0xee40 irq 3 vect 0x48 xyc1 at sparcvme0 addr 0xee48 irq 3 vect 0x49 d412 4 a415 4 ie1 at sparcvme0 addr 0xe88000 irq 3 vect 0x75 # VME ie2 at sparcvme0 addr 0x31ff02 irq 3 vect 0x76 # VME ie3 at sparcvme0 addr 0x35ff02 irq 3 vect 0x77 # VME ie4 at sparcvme0 addr 0x2dff02 irq 3 vect 0x7c # VME d498 1 a498 1 cgtwo0 at sparcvme0 addr 0x400000 irq ? vect 0xa8 @ 1.86 log @enable PPP_BSDCOMP, PPP_DEFLATE, PPP_FILTER, PFIL_HOOKS, IPFILTER_LOG on the GENERIC kernels that had them commented out. XXX: Please note, that not all the kernels have all the options defined! @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.85 1999/06/28 20:26:47 pk Exp $ d180 1 a180 1 vme0 at mainbus0 # sun4 d183 1 a183 1 vme0 at iommu0 # sun4m d311 1 a311 1 ## si0 at vme0 addr 0x200000 level 3 vect 0x40 flags 0x07 d315 1 a315 1 si0 at vme0 addr 0x200000 pri 2 vec 0x40 d344 4 a347 4 xdc0 at vme0 addr 0xee80 pri 3 vec 0x44 xdc1 at vme0 addr 0xee90 pri 3 vec 0x45 xdc2 at vme0 addr 0xeea0 pri 3 vec 0x46 xdc3 at vme0 addr 0xeeb0 pri 3 vec 0x47 d352 2 a353 2 xyc0 at vme0 addr 0xee40 pri 3 vec 0x48 xyc1 at vme0 addr 0xee48 pri 3 vec 0x49 d411 4 a414 4 ie1 at vme0 addr 0xe88000 pri 3 vec 0x75 # VME ie2 at vme0 addr 0x31ff02 pri 3 vec 0x76 # VME ie3 at vme0 addr 0x35ff02 pri 3 vec 0x77 # VME ie4 at vme0 addr 0x2dff02 pri 3 vec 0x7c # VME d497 1 a497 1 cgtwo0 at vme0 addr 0x400000 pri ? vec 0xa8 @ 1.85 log @Prepare entry for `hme at sbus'; commented out until driver is finished. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.84 1999/06/06 13:00:03 mrg Exp $ d164 5 a168 5 #options PFIL_HOOKS # Add pfil(9) hooks, intended for custom LKMs. #options IPFILTER_LOG # Add ipmon(8) logging for ipfilter device #options PPP_BSDCOMP # Add BSD compression to ppp device #options PPP_DEFLATE # Add deflate (libz) compression to ppp device #options PPP_FILTER # Add active filters for ppp (via bpf) @ 1.84 log @EXEC_ELF32 is now default. enable "rnd" @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.83 1999/06/06 09:23:38 pk Exp $ d417 6 a422 3 qec* at sbus? slot ? offset ? be* at qec? qe* at qec? @ 1.83 log @Add COMPAT_AOUT. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.82 1999/05/19 21:05:59 ad Exp $ a128 1 options EXEC_ELF32 # Exec module for SunOS 5.x binaries. a535 1 ## THIS DEVICE IS EXPERIMENTAL; use at your own risk. d537 1 a537 1 #pseudo-device rnd @ 1.82 log @SPARC console is black on white, and is centered by default. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.81 1999/05/01 14:18:35 pk Exp $ d128 1 @ 1.81 log @No need to disable MII devices in previous. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.80 1999/04/30 21:09:50 abs Exp $ d28 2 @ 1.80 log @Comment out nell and pcmcia children until audioamd panic resolved @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.79 1999/04/26 04:25:38 ad Exp $ d429 9 a437 9 #exphy* at mii? phy ? # 3Com internal PHYs #icsphy* at mii? phy ? # Integrated Circuit Systems ICS1890 #inphy* at mii? phy ? # Intel 82555 PHYs #lxtphy* at mii? phy ? # Level One LXT-970 PHYs #nsphy* at mii? phy ? # NS83840 PHYs #qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs #sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs #tlphy* at mii? phy ? # ThunderLAN PHYs #ukphy* at mii? phy ? # generic unknown PHYs @ 1.79 log @Update configuration to match `rasops' fixes and config glue. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.78 1999/04/14 09:48:37 pk Exp $ d188 3 a190 2 nell* at sbus? slot ? offset ? # PCMCIA bridge pcmcia* at nell? d261 3 a263 3 com* at pcmcia? pcmcom* at pcmcia? com* at pcmcom? d326 2 a327 2 aic* at pcmcia? scsibus* at aic? d362 2 a363 2 wdc* at pcmcia? wd* at wdc? d423 4 a426 4 ep* at pcmcia? mbe* at pcmcia? ne* at pcmcia? sm* at pcmcia? d429 9 a437 9 exphy* at mii? phy ? # 3Com internal PHYs icsphy* at mii? phy ? # Integrated Circuit Systems ICS1890 inphy* at mii? phy ? # Intel 82555 PHYs lxtphy* at mii? phy ? # Level One LXT-970 PHYs nsphy* at mii? phy ? # NS83840 PHYs qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs tlphy* at mii? phy ? # ThunderLAN PHYs ukphy* at mii? phy ? # generic unknown PHYs @ 1.78 log @Fix TAB-jump lossage in previous. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.77 1999/04/13 18:45:41 ad Exp $ d26 2 a27 3 options RASOPS1 # 1-bit operations (XXX) options RASOPS8 # 8-bit operations (XXX) options FONT_LUCIDA16x29 # the console font @ 1.77 log @Bring sparc/sparc64 fb code and kernel configuration into line with rcons changes. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.76 1999/01/17 20:45:26 pk Exp $ d26 3 a28 3 options RASOPS1 # 1-bit operations (XXX) options RASOPS8 # 8-bit operations (XXX) options FONT_LUCIDA16x29 # the console font @ 1.76 log @Add `qe'. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.75 1999/01/16 13:43:50 pk Exp $ d25 4 a28 2 options RASTERCONSOLE # fast rasterop console @ 1.76.2.1 log @pullup 1.79->1.81 (pk and abs) @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.81 1999/05/01 14:18:35 pk Exp $ d187 2 a188 3 # Currently enabling nell* with audioamd* causes panic at attach #nell* at sbus? slot ? offset ? # PCMCIA bridge #pcmcia* at nell? d259 3 a261 3 #com* at pcmcia? #pcmcom* at pcmcia? #com* at pcmcom? d324 2 a325 2 #aic* at pcmcia? #scsibus* at aic? d360 2 a361 2 #wdc* at pcmcia? #wd* at wdc? d421 4 a424 4 #ep* at pcmcia? #mbe* at pcmcia? #ne* at pcmcia? #sm* at pcmcia? @ 1.76.2.2 log @Pull up revision 1.91 (requested by phil): Add coda to the sparc port and enable in GENERIC. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.76.2.1 1999/05/02 22:24:28 perry Exp $ a140 1 file-system CODA # Coda File System; also needs vcoda (below) a535 3 # a pseudo device needed for Coda # also needs CODA (above) pseudo-device vcoda 4 # coda minicache <-> venus comm. @ 1.76.2.3 log @Apply patch (requested by he): Disable the UNION file system, to avoid a repeat of the 1.4.1 and 1.4.2 LAST_MINUTE changes. It is reportedly buggy, and can be used by ordinary users to crash the system. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.76.2.2 2000/01/05 23:24:39 he Exp $ d139 1 a139 1 #file-system UNION # union file system @ 1.76.2.4 log @Pull up revision 1.112 (requested by sommerfeld): Comment out EON ISO-over-ip tunneling pseudo-driver, and document as broken/fragile. Unlikely to be of much use, and confuses new users when their system crashes when they, or their dhclient stumble over it. See PR#10500 and PR#8994 for the gory details. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.76.2.3 2000/06/03 14:45:44 he Exp $ d157 1 a157 1 #options EON # OSI tunneling over IP @ 1.76.2.1.2.1 log @Sync w/ -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.84 1999/06/06 13:00:03 mrg Exp $ d25 2 a26 5 options RASTERCONSOLE # fast rasterop console options FONT_GALLANT12x22 # the console font #options FONT_BOLD8x16 # a somewhat smaller font options RASTERCONSOLE_FGCOL=WSCOL_BLACK options RASTERCONSOLE_BGCOL=WSCOL_WHITE d125 1 a125 1 options COMPAT_AOUT # NetBSD a.out compatibility d533 1 d535 1 a535 1 pseudo-device rnd @ 1.76.2.1.2.2 log @Sync w/ -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.76.2.1.2.1 1999/06/21 01:01:39 thorpej Exp $ d417 3 a419 6 qec* at sbus? slot ? offset ? be* at qec? qe* at qec? ## hme (driver not quite ready yet) #hme* at sbus? slot ? offset ? @ 1.76.2.1.2.3 log @Update from trunk. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.76.2.1.2.2 1999/07/01 23:22:07 thorpej Exp $ a125 1 options COMPAT_14 # NetBSD 1.4 binary compatibility d164 5 a168 5 options PFIL_HOOKS # Add pfil(9) hooks, intended for custom LKMs. options IPFILTER_LOG # Add ipmon(8) logging for ipfilter device options PPP_BSDCOMP # Add BSD compression to ppp device options PPP_DEFLATE # Add deflate (libz) compression to ppp device options PPP_FILTER # Add active filters for ppp (via bpf) d180 1 a180 1 sparcvme0 at mainbus0 # sun4 d183 1 a183 2 sparcvme0 at iommu0 # sun4m vme0 at sparcvme0 # mi VME attachment d311 1 a311 1 ## si0 at vme0 addr 0x200000 irq 3 vect 0x40 flags 0x07 d315 1 a315 1 si0 at vme0 addr 0x200000 irq 2 vect 0x40 d344 4 a347 4 xdc0 at vme0 addr 0xee80 irq 3 vect 0x44 xdc1 at vme0 addr 0xee90 irq 3 vect 0x45 xdc2 at vme0 addr 0xeea0 irq 3 vect 0x46 xdc3 at vme0 addr 0xeeb0 irq 3 vect 0x47 d352 2 a353 2 xyc0 at vme0 addr 0xee40 irq 3 vect 0x48 xyc1 at vme0 addr 0xee48 irq 3 vect 0x49 d411 4 a414 4 ie1 at vme0 addr 0xe88000 irq 3 vect 0x75 # VME ie2 at vme0 addr 0x31ff02 irq 3 vect 0x76 # VME ie3 at vme0 addr 0x35ff02 irq 3 vect 0x77 # VME ie4 at vme0 addr 0x2dff02 irq 3 vect 0x7c # VME d497 1 a497 1 cgtwo0 at vme0 addr 0x400000 irq ? vect 0xa8 @ 1.75 log @Add `be' + MII devices. Add PCMCIA devices that are known to compile at the moment. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.74 1999/01/13 20:35:30 pk Exp $ d415 1 a415 1 #qe* at qec? @ 1.74 log @Add `eccmemctl' entry. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.73 1998/11/25 20:30:46 hwr Exp $ d158 1 a158 1 options NETATALK # AppleTalk (over Ethernet) protocol d258 4 d323 5 d359 4 d414 2 a415 2 #be* at qec? #hme* at qec? d419 17 @ 1.73 log @Add (commented out) 'gre' pseudo device line. Feedback is welcome. Inspired by Klaus Klein. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.72 1998/11/22 23:36:42 pk Exp $ d214 3 @ 1.72 log @Connect the PCMCIA bus. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.71 1998/11/16 16:44:57 oster Exp $ d419 3 @ 1.71 log @Added a (commented out) configuration line for the RAIDframe device driver. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.70 1998/08/27 20:56:44 pk Exp $ d185 4 @ 1.70 log @Add `audiocs' ("SUNW,CS4231") and `en' ("ENI-155s"). @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.69 1998/07/23 13:03:23 pk Exp $ d352 4 @ 1.69 log @Option DDB_ONPANIC needs a value. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.68 1998/06/26 01:54:09 lukem Exp $ d388 8 d429 3 @ 1.68 log @remove options FIFO; it's now the default @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.67 1998/05/20 11:50:54 pk Exp $ d66 1 a66 1 #options DDB_ONPANIC # see also sysctl(8): `ddb.onpanic' @ 1.67 log @Enable NTP. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.66 1998/05/20 00:00:12 pk Exp $ a145 1 options FIFO # POSIX fifo support (in all filesystems) @ 1.66 log @Add entries for the magma SBus serial/parallel port driver. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.65 1998/05/05 01:15:41 mrg Exp $ d160 1 a160 1 #options NTP # Network Time Protocol in-kernel support @ 1.65 log @make UVM the default on the sparc @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.64 1998/04/18 19:03:00 pk Exp $ d245 7 @ 1.64 log @Define `xbox'. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.63 1998/03/21 11:15:25 pk Exp $ a35 5 ## Virtual memory configuration. There are two choices, the old Mach ## based VM system, or the new UVM system. options OLDVM # MACH VM #options UVM # UVM VM @ 1.63 log @We can't currently attach `audioamd' at `obio'. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.62 1998/03/18 16:34:44 bouyer Exp $ d187 4 @ 1.62 log @Add commented out "options FFS_EI" @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.61 1998/02/08 19:24:28 thorpej Exp $ d150 1 a150 1 #options FFS_EI # FFS Endian Independant support d413 1 a413 1 audioamd0 at obio0 # sun4m @ 1.61 log @Remove the pager options; they're in std.sparc, and will stay there until UVM is no longer optional. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.60 1998/02/05 07:57:48 mrg Exp $ d150 1 @ 1.60 log @initial import of the new virtual memory system, UVM, into -current. UVM was written by chuck cranor , with some minor portions derived from the old Mach code. i provided some help getting swap and paging working, and other bug fixes/ideas. chuck silvers also provided some other fixes. this is the sparc portion. this will be KNF'd shortly. :-) @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.59 1998/02/04 21:49:12 pk Exp $ d38 1 a38 2 ## based VM system, or the new UVM system. Old VM requires the pager ## options. a39 3 options SWAPPAGER # swap paging options DEVPAGER # paging to devices options VNODEPAGER # paging to vnodes @ 1.59 log @* Correct vme addresses in `xd' and `xy' declarations. * Renamed option: MMU_3L => SUN4_MMU3L * Enter NFS_BOOT_PARAM option. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.58 1998/01/25 19:56:31 pk Exp $ d36 9 @ 1.58 log @VME device declaration changes: - `vmes,vmel' => `vme' - interrupt locator is the VME interrupt priority (`pri') @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.57 1998/01/23 22:47:20 pk Exp $ d16 1 a16 1 #options MMU_3L # 3-level MMU on sun4/400; (incomplete) d54 4 d313 4 a316 4 xdc0 at vme0 addr 0xffee80 pri 3 vec 0x44 xdc1 at vme0 addr 0xffee90 pri 3 vec 0x45 xdc2 at vme0 addr 0xffeea0 pri 3 vec 0x46 xdc3 at vme0 addr 0xffeeb0 pri 3 vec 0x47 d321 2 a322 2 xyc0 at vme0 addr 0xffee40 pri 3 vec 0x48 xyc1 at vme0 addr 0xffee48 pri 3 vec 0x49 @ 1.57 log @Add a couple of options I forgot in last commit. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.56 1998/01/20 22:12:51 pk Exp $ d173 1 a173 2 vmes0 at mainbus0 # sun4 vmel0 at mainbus0 # sun4 d176 1 d281 1 a281 1 ## si0 at vmes0 addr 0xff200000 level 3 vect 0x40 flags 0x07 d285 1 a285 1 si0 at vmes0 addr 0xff200000 level 3 vect 0x40 d309 4 a312 4 xdc0 at vmel0 addr 0xffffee80 level 3 vect 0x44 xdc1 at vmel0 addr 0xffffee90 level 3 vect 0x45 xdc2 at vmel0 addr 0xffffeea0 level 3 vect 0x46 xdc3 at vmel0 addr 0xffffeeb0 level 3 vect 0x47 d317 2 a318 2 xyc0 at vmes0 addr 0xffffee40 level 3 vect 0x48 xyc1 at vmes0 addr 0xffffee48 level 3 vect 0x49 d368 4 a371 4 ie1 at vmes0 addr 0xffe88000 level 5 vect 0x75 # VME ie2 at vmel0 addr 0xff31ff02 level 5 vect 0x76 # VME ie3 at vmel0 addr 0xff35ff02 level 5 vect 0x77 # VME ie4 at vmel0 addr 0xff2dff02 level 5 vect 0x7c # VME d420 1 a420 1 cgtwo0 at vmes0 addr 0xff400000 level 4 vect 0xa8 @ 1.56 log @Put back `le0 at lebuffer0' for backwards compatibility. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.55 1998/01/11 23:32:55 pk Exp $ d144 18 a161 7 options INET # IP stack options TCP_COMPAT_42 # compatibility with 4.2BSD TCP/IP #options GATEWAY # IP packet forwarding #options ISO,TPIP # OSI networking #options EON # OSI tunneling over IP #options CCITT,LLC,HDLC # X.25 #options PFIL_HOOKS # pfil(9) packet filter hooks. d165 1 a165 2 # Main bus and CPU .. all systems. @ 1.55 log @More comments and general re-organization (group by device class) provided by Todd Vierling. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.54 1997/11/30 23:19:58 mjacob Exp $ d341 9 a349 7 le0 at obio0 addr 0xf9000000 level 6 # sun4/300 le0 at sbus0 slot ? offset ? # sun4c on-board ledma0 at sbus0 slot ? offset ? # sun4m on-board le0 at ledma0 # sun4m on-board le* at sbus? slot ? offset ? # SBus ledma* at sbus? slot ? offset ? # SBus le* at ledma? # SBus d351 1 a351 1 le* at lebuffer? # SBus @ 1.54 log @add missing COMPAT_13 that kleink putzed @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.53 1997/11/20 08:11:20 fair Exp $ d7 3 d11 1 a11 1 # At least one is required. d18 28 a45 2 # Standard system options options KTRACE # system call tracing a49 3 options LKM # loadable kernel modules #options INSECURE # disable kernel security level #options UCONSOLE # allow anyone to steal the virtual console d51 10 a60 2 # Debugging options #options DDB # kernel dynamic debugger d62 6 a67 2 #options DEBUG # kernel debugging code #options DIAGNOSTIC # extra kernel sanity checking d69 1 a69 1 #options KGDBDEV=0xc01 # kgdb device number (dev_t) a70 1 #options SCSIVERBOSE # Verbose SCSI errors d72 42 a113 1 # Compatibility options d123 1 a123 1 # Filesystem options d138 1 d143 1 a143 1 # Networking options a151 3 # Options for SPARCstation hardware options RASTERCONSOLE # fast rasterop console #options BLINK # blink the led on supported machines d153 1 a153 2 # Generic swap; second partition of root disk or network. config netbsd root on ? type ? d159 2 a160 1 # Bus types found on SPARC systems. d168 1 a168 6 audioamd0 at mainbus0 # sun4c audio* at audioamd0 audioamd0 at obio0 # sun4m audio* at audioamd0 audioamd0 at sbus0 slot ? offset ? # sun4m audio* at audioamd0 d170 1 d174 1 a174 1 # Power status and control register found on Sun4m systems d177 2 a178 2 # Mostek clock found on 4/300, sun4c, and sun4m systems. # The Mostek clock NVRAM is the "eeprom" on sun4/300 systems. d183 1 a183 1 # Intersil clock found on 4/100 and 4/200 systems. d187 1 a187 1 # Memory error registers. d193 1 a193 1 # Timer chip found on 4/300, sun4c, and sun4m systems. d198 3 a200 3 # EEPROM found on 4/100 and 4/200 systems. Note that the 4/300 # doesn't use this driver; the `EEPROM' is in the NVRAM on the # Mostek clock chip on 4/300 systems. d204 5 a208 2 # Zilog 8530 serial chips. Each has two-channels. # zs0 is ttya and ttyb. zs1 is the keyboard and mouse. d227 2 a228 9 # # Note the flags on the esp entries below, that work around # deficiencies in the current driver: # bits 0-7: disable disconnect/reselect for the corresponding target # bits 8-15: disable synch negotiation for target [bit-8] # Note: targets 4-7 have disconnect/reselect enabled on the premise # that tape devices normally have one of these targets. Tape # devices should be allowed to disconnect for the SCSI bus # to operate acceptably. d231 12 a242 2 # sun4/300 SCSI - an NCR53c94 or equivalent behind # an LSI Logic DMA controller d244 1 a244 1 esp0 at obio0 addr 0xfa000000 level 4 flags 0x0000 # d246 1 a246 3 # sun4c or sun4m SCSI - an NCR53c94 or equivalent behind # specialized DMA glue dma0 at sbus0 slot ? offset ? # on-board SCSI d250 4 a253 4 # FSBE/S SCSI - an NCR53c94 or equivalent behind dma* at sbus? slot ? offset ? # SBus SCSI esp* at sbus? slot ? offset ? flags 0x0000 # two flavours esp* at dma? flags 0x0000 # depending on model d255 3 a257 1 # Qlogic ISP SBus SCSI Card d259 1 d261 13 a273 4 # sun4m Ethernet - an AMD 7990 LANCE behind # specialized DMA glue ledma0 at sbus0 slot ? offset ? # sun4m on-board le0 at ledma0 # d275 2 a276 5 # Additional SBus LANCE devices - glued on by lebuffer lebuffer0 at sbus0 slot ? offset ? # sun4m SBus lebuffer* at sbus? slot ? offset ? # sun4m SBus le0 at lebuffer0 # le* at lebuffer? # d278 5 a282 3 # sun4/300 and sun4c Ethernet - an AMD 7990 LANCE le0 at sbus0 slot ? offset ? # sun4c on-board le* at sbus? slot ? offset ? d284 2 a285 1 le0 at obio0 addr 0xf9000000 level 6 # sun4/300 d287 8 a294 4 # sun4/100 and sun4/200 Ethernet - an Intel 82586 on-board # or on a Multibus/VME card. ie0 at obio0 addr 0xf6000000 level 6 # sun4/200 on-board ie0 at obio0 addr 0x06000000 level 6 # sun4/100 on-board a295 4 ie1 at vmes0 addr 0xffe88000 level 5 vect 0x75 ie2 at vmel0 addr 0xff31ff02 level 5 vect 0x76 ie3 at vmel0 addr 0xff35ff02 level 5 vect 0x77 ie4 at vmel0 addr 0xff2dff02 level 5 vect 0x7c d297 2 a298 2 # Xylogics 753 or 7053 VME SMD disk controllers and disks, found # on sun4 systems. d305 2 a306 2 # Xylogics 451 or 451 VME SMD disk controllers and disks, found # on sun4 systems. a310 14 # NCR5380-based "Sun SCSI 3" VME SCSI controller. # This driver has several flags which may be enabled by OR'ing # the values and using the "flags" directive. # Valid flags are: # # 0x01 Use DMA (may be polled) # 0x02 Use DMA completion interrupts # 0x04 Allow disconnect/reselect # # E.g. the following would enable DMA, interrupts, and reselect: # si0 at vmes0 addr 0xff200000 level 3 vect 0x40 flags 0x07 # # By default, DMA is enabled in the driver. si0 at vmes0 addr 0xff200000 level 3 vect 0x40 d312 88 a399 6 # NCR5380-based "SCSI Weird" on-board SCSI interface found # on sun4/100 systems. The flags are the same as the "si" # controller. Note, while DMA is enabled by default, only # polled DMA works at this time, and reselects do not work # on this particular controller. sw0 at obio0 addr 0x0a000000 level 3 d401 5 a405 9 # Sun "bwtwo" black and white framebuffer, found on sun4, sun4c, and sun4m # systems. If your sun4 system has a cgfour installed in the P4 slot, # the P4 entries for "bwtwo" will attach to the overlay plane of the # "cgfour". bwtwo0 at sbus0 slot ? offset ? # sun4c on-board bwtwo* at sbus? slot ? offset ? # sun4c and sun4m bwtwo0 at obio0 addr 0xfd000000 level 4 # sun4/200 bwtwo0 at obio0 addr 0xfb300000 level 4 # sun4/300 in P4 slot bwtwo0 at obio0 addr 0x0b300000 level 4 # sun4/100 in P4 slot d407 1 a407 1 # Sun "cgtwo" VME color framebuffer d410 23 a432 24 # Sun "cgthree" Sbus color framebuffer cgthree0 at sbus? slot ? offset ? cgthree* at sbus? slot ? offset ? #cgthree0 at obio? slot ? offset ? # sun4m #cgthree* at obio? slot ? offset ? # sun4m # Sun "cgfour" color framebuffer with overlay plane. See above comment # regarding overlay plane. cgfour0 at obio0 addr 0xfb300000 level 4 # sun4/300 P4 cgfour0 at obio0 addr 0x0b300000 level 4 # sun4/100 P4 # Sun "cgsix" accelerated color framebuffer. cgsix0 at sbus? slot ? offset ? cgsix* at sbus? slot ? offset ? cgsix0 at obio0 addr 0xfb000000 level 4 # sun4/300 P4 cgsix0 at obio0 addr 0x0b000000 level 4 # sun4/100 P4 # Sun "cgeight" 24-bit framebuffer cgeight0 at obio0 addr 0xfb300000 level 4 # sun4/300 P4 cgeight0 at obio0 addr 0x0b300000 level 4 # sun4/100 P4 # Sun "tcx" accelerated color framebuffer. tcx0 at sbus? slot ? offset ? tcx* at sbus? slot ? offset ? a436 6 # SCSI bus layer. SCSI devices attach to the SCSI bus, which attaches # to the underlying hardware controller. scsibus* at esp? scsibus* at isp? scsibus* at si? scsibus* at sw? d438 1 a438 6 # These entries find devices on all SCSI busses and assign # unit numbers dynamically. sd* at scsibus? target ? lun ? # SCSI disks st* at scsibus? target ? lun ? # SCSI tapes cd* at scsibus? target ? lun ? # SCSI CD-ROMs ch* at scsibus? target ? lun ? # SCSI changer devices d440 5 a444 4 # Floppy controller and drive found on SPARCstations. fdc0 at mainbus0 # sun4c controller fdc0 at obio0 # sun4m controller fd* at fdc0 # the drive itself a445 1 pseudo-device loop # loopback interface; required d447 6 a452 10 pseudo-device sl 2 # SLIP interfaces pseudo-device ppp 2 # PPP interfaces pseudo-device tun 4 # Network "tunnel" device pseudo-device bpfilter 16 # Berkeley Packet Filter pseudo-device vnd 4 # disk-like interface to files pseudo-device ccd 4 # concatenated and striped disks #pseudo-device strip 1 # radio clock #pseudo-device ipfilter # ip filter # rnd is EXPERIMENTAL #pseudo-device rnd # /dev/random and in-kernel generator @ 1.53 log @add pseudo-device rnd, commented out @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.52 1997/11/17 01:58:27 lukem Exp $ d40 1 @ 1.52 log @* add commented out DDB_HISTORY_SIZE=100 if DDB exists in config file * fix up use of 'options' @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.51 1997/10/20 18:05:21 pk Exp $ d314 2 @ 1.51 log @Enable `reselect' and `synch negotiation' by default. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.50 1997/10/17 23:59:44 gwr Exp $ d27 1 @ 1.51.2.1 log @Pull rev 1.53 up from trunk (fair) @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.51 1997/10/20 18:05:21 pk Exp $ a312 2 # rnd is EXPERIMENTAL #pseudo-device rnd # /dev/random and in-kernel generator @ 1.50 log @Use common zs code. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.49 1997/09/27 09:56:25 mrg Exp $ d164 1 a164 1 esp0 at obio0 addr 0xfa000000 level 4 flags 0xff0f # d169 2 a170 2 esp0 at sbus0 slot ? offset ? flags 0xff0f # sun4c esp0 at dma0 flags 0xff0f # sun4m d174 2 a175 2 esp* at sbus? slot ? offset ? flags 0xff0f # two flavours esp* at dma? flags 0xff0f # depending on model @ 1.49 log @add (commented) options BLINK, per PR#4075. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.48 1997/08/23 19:19:01 mjacob Exp $ d136 3 d143 3 d147 2 a305 1 pseudo-device kbd # Sun keyboard @ 1.48 log @add a before tab to SCSIVERBOSE @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.47 1997/08/20 18:44:18 mjacob Exp $ d73 1 @ 1.47 log @add commented out reference SCSIVERBOSE option @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.46 1997/08/19 23:49:52 augustss Exp $ d32 1 a32 1 #options SCSIVERBOSE # Verbose SCSI errors @ 1.46 log @Change the MI audio driver so it attaches to the MD driver in the normal way. This requires adding a line to the config files to get audio to work again. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.45 1997/07/07 21:54:51 pk Exp $ d32 1 @ 1.45 log @Add `maxusers' line and set it to 32. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.44 1997/06/10 21:54:21 pk Exp $ d88 6 a93 3 audio0 at mainbus0 # sun4c audio0 at obio0 # sun4m audio0 at sbus0 slot ? offset ? # sun4m @ 1.45.2.1 log @Update marc-pcmcia branch from trunk. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.47 1997/08/20 18:44:18 mjacob Exp $ a31 1 #options SCSIVERBOSE # Verbose SCSI errors d88 3 a90 6 audioamd0 at mainbus0 # sun4c audio* at audioamd0 audioamd0 at obio0 # sun4m audio* at audioamd0 audioamd0 at sbus0 slot ? offset ? # sun4m audio* at audioamd0 @ 1.45.2.2 log @Update marc-pcmcia branch from trunk. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.45.2.1 1997/08/23 07:11:58 thorpej Exp $ d32 1 a32 1 #options SCSIVERBOSE # Verbose SCSI errors @ 1.45.2.3 log @Update marc-pcmcia branch from trunk. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.45.2.2 1997/08/27 22:39:20 thorpej Exp $ a72 1 #options BLINK # blink the led on supported machines @ 1.44 log @ie2,ie3 and ie4 are 32-bit. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.43 1997/05/07 01:55:23 lukem Exp $ d4 2 @ 1.43 log @clean up use of whitespace @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.42 1997/03/13 00:46:13 cgd Exp $ d188 3 a190 3 ie2 at vmes0 addr 0xff31ff02 level 5 vect 0x76 ie3 at vmes0 addr 0xff35ff02 level 5 vect 0x77 ie4 at vmes0 addr 0xff2dff02 level 5 vect 0x7c @ 1.42 log @add in the 'isp' device, for Qlogic ISP 1020-based Sbus SCSI board support @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.41 1997/02/04 21:59:26 pk Exp $ d7 3 a9 3 options SUN4 # sun4/100, sun4/200, sun4/300 options SUN4C # sun4c - SS1, 1+, 2, ELC, SLC, IPC, IPX, etc. options SUN4M # sun4m - SS10, SS20, Classic, etc. d11 1 a11 1 #options MMU_3L # 3-level MMU on sun4/400; (incomplete) d14 8 a21 8 options KTRACE # system call tracing options SYSVMSG # System V message queues options SYSVSEM # System V semaphores options SYSVSHM # System V shared memory #options SHMMAXPGS=1024 # 1024 pages is the default options LKM # loadable kernel modules #options INSECURE # disable kernel security level #options UCONSOLE # allow anyone to steal the virtual console d32 7 a38 7 options COMPAT_43 # 4.3BSD system interfaces options COMPAT_10 # NetBSD 1.0 binary compatibility options COMPAT_11 # NetBSD 1.1 binary compatibility options COMPAT_12 # NetBSD 1.2 binary compatibility options COMPAT_SUNOS # SunOS 4.x binary compatibility options COMPAT_SVR4 # SunOS 5.x binary compatibility options EXEC_ELF32 # Exec module for SunOS 5.x binaries. d41 17 a57 17 file-system FFS # Berkeley Fast Filesystem file-system NFS # Sun NFS-compatible filesystem client file-system KERNFS # kernel data-structure filesystem file-system NULLFS # NULL layered filesystem file-system MFS # memory-based filesystem file-system FDESC # user file descriptor filesystem file-system UMAPFS # uid/gid remapping filesystem file-system LFS # Log-based filesystem (still experimental) file-system PORTAL # portal filesystem (still experimental) file-system PROCFS # /proc file-system CD9660 # ISO 9660 + Rock Ridge file system file-system UNION # union file system file-system MSDOSFS # MS-DOS FAT filesystem(s). options NFSSERVER # Sun NFS-compatible filesystem server options QUOTA # FFS quotas options FIFO # POSIX fifo support (in all filesystems) d60 6 a65 6 options INET # IP stack options TCP_COMPAT_42 # compatibility with 4.2BSD TCP/IP #options GATEWAY # IP packet forwarding #options ISO,TPIP # OSI networking #options EON # OSI tunneling over IP #options CCITT,LLC,HDLC # X.25 d69 1 a69 1 options RASTERCONSOLE # fast rasterop console d288 11 a298 11 pseudo-device loop # loopback interface; required pseudo-device pty 32 # pseudo-ttys (for network, etc.) pseudo-device sl 2 # SLIP interfaces pseudo-device kbd # Sun keyboard pseudo-device ppp 2 # PPP interfaces pseudo-device tun 4 # Network "tunnel" device pseudo-device bpfilter 16 # Berkeley Packet Filter pseudo-device vnd 4 # disk-like interface to files pseudo-device ccd 4 # concatenated and striped disks #pseudo-device strip 1 # radio clock #pseudo-device ipfilter # ip filter @ 1.41 log @typo. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.40 1997/01/31 02:06:41 thorpej Exp $ d162 3 d272 1 @ 1.40 log @Adopt for new file system and root spec grammar. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.39 1997/01/17 03:43:56 mrg Exp $ d53 1 a53 1 file-system NSDOSFS # MS-DOS FAT filesystem(s). @ 1.39 log @add MSDOSFS. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.38 1997/01/07 11:35:18 mrg Exp $ d41 15 a55 1 options FFS # Berkeley Fast Filesystem a56 13 options NFSSERVER # Sun NFS-compatible filesystem server options NFSCLIENT # Sun NFS-compatible filesystem client options KERNFS # kernel data-structure filesystem options NULLFS # NULL layered filesystem options MFS # memory-based filesystem options FDESC # user file descriptor filesystem options UMAPFS # uid/gid remapping filesystem options LFS # Log-based filesystem (still experimental) options PORTAL # portal filesystem (still experimental) options PROCFS # /proc options CD9660 # ISO 9660 + Rock Ridge file system options UNION # union file system options MSDOSFS # MS-DOS FAT filesystem(s). d72 1 a72 1 config netbsd swap generic @ 1.38 log @use pseudo-device ipfilter, not ipl. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.37 1997/01/06 07:35:39 mrg Exp $ d55 1 @ 1.38.2.1 log @Snapshot of work-in-progress, committed to private branch. These changes implement machine-independent root device and file system selection. Notable features: - All ports behave in a consistent manner regarding root device selection. - No more "options GENERIC"; all kernels have the ability to boot with RB_ASKNAME to select root device and file system type. - Root file system type can be wildcarded; a machine-independent function will try all possible file systems for the selected root device until one succeeds. - If the root file system fails to mount, the operator will be given the chance to select a new root device and file system type, rather than having the machine simply panic. - nfs_mountroot() no longer panics if any part of the NFS mount process fails; it now returns an error, giving the operator a chance to recover. - New, more consistent, config(8) grammar. The constructs: config netbsd swap generic config netbsd root on nfs have been replaced with: config netbsd root on ? type ? config netbsd root on ? type nfs Additionally, the operator may select or wildcard root file system type in the kernel configuration file: config netbsd root on cd0a type cd9660 config(8) now requires that a "root" specification be made. "root" may be wired down or wildcarded. "swap" and "dump" specifications are optional, and follow previous semantics. - config(8) has a new "file-system" keyword, used to configure file systems into the kernel. Eventually, this will be used to generate the default vfssw[]. - "options NFSCLIENT" is obsolete, and is replaced by "file-system NFS". "options NFSSERVER" still exists, since NFS server support is independent of the NFS file system client. - sys/arch///swapgeneric.c is no longer used, and will be removed; all information is now generated by config(8). As of this commit, all ports except arm32 have been updated to use the new setroot(). Only SPARC, i386, and Alpha ports have been tested at this time. Port masters should test these changes on their ports, and report any problems back to me. More changes are on their way, including RB_ASKNAME support in nfs_mountroot() (to prompt for server address and path) and, potentially, the ability to select rarp/bootparam or bootp in nfs_mountroot(). @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.38 1997/01/07 11:35:18 mrg Exp $ d41 2 a42 13 file-system FFS # Berkeley Fast Filesystem file-system NFS # Sun NFS-compatible filesystem client file-system KERNFS # kernel data-structure filesystem file-system NULLFS # NULL layered filesystem file-system MFS # memory-based filesystem file-system FDESC # user file descriptor filesystem file-system UMAPFS # uid/gid remapping filesystem file-system LFS # Log-based filesystem (still experimental) file-system PORTAL # portal filesystem (still experimental) file-system PROCFS # /proc file-system CD9660 # ISO 9660 + Rock Ridge file system file-system UNION # union file system d44 11 a54 1 options QUOTA # FFS quotas d70 1 a70 1 config netbsd root on ? type ? a214 7 sw0 at obio0 addr 0x0a000000 level 3 bwtwo0 at sbus? slot ? offset ? bwtwo* at sbus? slot ? offset ? bwtwo0 at obio0 addr 0xfd000000 level 4 # 4/200 bwtwo0 at obio0 addr 0xfb300000 level 4 # P4 bwtwo0 at obio0 addr 0x0b300000 level 4 # P4 4/100 @ 1.37 log @add PFIL_HOOK and ipl, both commented. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.36 1996/12/06 22:02:32 pk Exp $ d292 1 a292 1 #pseudo-device ipl # ip filter @ 1.36 log @Uncomment lebuffer devices @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.35 1996/11/18 00:10:19 pk Exp $ d24 6 a29 6 #options DDB # kernel dynamic debugger #options DEBUG # kernel debugging code #options DIAGNOSTIC # extra kernel sanity checking #options KGDB # support for kernel gdb #options KGDBDEV=0xc01 # kgdb device number (dev_t) #options KGDBRATE=38400 # baud rate d64 1 d292 1 @ 1.35 log @Move *PAGER options and `machine sparc' to std.sparc. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.34 1996/11/03 11:18:15 pk Exp $ d164 5 a168 3 # Additional SBus LANCE devices - glued on by lebuffer (not yet implemented) #lebuffer* at sbus0 slot ? offset ? # sun4m SBus #le* at lebuffer? # @ 1.34 log @Declare device `audio' at sbus. @ text @d1 1 a1 4 # $NetBSD: GENERIC,v 1.33 1996/10/03 00:05:41 abrown Exp $ # Machine architecture; required by config(8) machine sparc d11 1 a11 4 #options MMU_3L # 3-level MMU on sun4/400 # obsolete timezone spec; optional #options TIMEZONE=0, DST=0 a13 3 options SWAPPAGER # swap and anonymous memory; required options VNODEPAGER # mapped files; required options DEVPAGER # mapped devices; required @ 1.33 log @Add cgfourteen framebuffer to generic configs @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.32 1996/10/02 07:11:46 mrg Exp $ d94 1 d277 1 a277 1 # unit numers dynamically. @ 1.32 log @update for exec changes. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.31 1996/08/26 23:40:59 mrg Exp $ d265 3 @ 1.31 log @add COMPAT_12. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.30 1996/06/20 19:50:41 pk Exp $ d6 2 d47 1 @ 1.30 log @Turn on disconnect/reselect by default on targets 4-7 on the premise that tape devices normally are set to one of these targets. Tape devices should be allowed to disconnect for the SCSI bus to operate acceptably. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.29 1996/06/19 13:23:25 pk Exp $ d42 1 @ 1.29 log @add tcx @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.28 1996/05/21 19:06:28 pk Exp $ d141 4 d150 1 a150 1 esp0 at obio0 addr 0xfa000000 level 4 flags 0xffff # d155 2 a156 2 esp0 at sbus0 slot ? offset ? flags 0xffff # sun4c esp0 at dma0 flags 0xffff # sun4m d160 2 a161 2 esp* at sbus? slot ? offset ? flags 0xffff # two flavours esp* at dma? flags 0xffff # depending on model @ 1.28 log @Remove the `espdma' special case; all `esp' related dma channels are now called `dma' on all architectures. Note: `ledma' remains in place. Also delete a couple of unneeded `needs-flag's in files.sparc. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.27 1996/05/17 18:02:56 abrown Exp $ d253 4 @ 1.28.2.1 log @merge in rev 1.29=>1.30 > Turn on disconnect/reselect by default on targets 4-7 ... @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.28 1996/05/21 19:06:28 pk Exp $ a140 4 # Note: targets 4-7 have disconnect/reselect enabled on the premise # that tape devices normally have one of these targets. Tape # devices should be allowed to disconnect for the SCSI bus # to operate acceptably. d146 1 a146 1 esp0 at obio0 addr 0xfa000000 level 4 flags 0xff0f # d151 2 a152 2 esp0 at sbus0 slot ? offset ? flags 0xff0f # sun4c esp0 at dma0 flags 0xff0f # sun4m d156 2 a157 2 esp* at sbus? slot ? offset ? flags 0xff0f # two flavours esp* at dma? flags 0xff0f # depending on model @ 1.27 log @Add Sun4m power0 power status/control register to GENERIC configuration @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.26 1996/05/16 22:47:47 pk Exp $ d28 1 d140 1 a140 1 # bits 8-15: disable synch negotiation for the corresponding target a142 5 # FSBE/S or sun4m SCSI - an NCR53c94 or equivalent behind # specialized DMA glue espdma0 at sbus0 slot ? offset ? # sun4m on-board SCSI esp0 at espdma0 flags 0xffff # d148 3 a150 2 # sun4c SCSI - an NCR53c94 or equivalent behind dma0 at sbus0 slot ? offset ? # sun4c on-board SCSI d152 1 d154 1 a154 1 # Additional SBus SCSI boards d156 2 a157 2 esp* at sbus? slot ? offset ? flags 0xffff # sun4c esp* at dma? flags 0xffff # sun4m d281 1 @ 1.26 log @Add `flags' to the esp entries: disable disconnect & synch negotiation by default until further notice. @ text @d1 1 a1 1 # $NetBSD: GENERIC_SCSI3,v 1.25 1996/05/16 22:38:08 pk Exp $ d92 3 @ 1.25 log @Change attributes of `dma', `espdma' and `ledma' (the attributes on the latter two didn't seem to make much sense anyway..) to allow `esp' devices to be attached to one of `sbus', `dma' and `espdma'. Remove the wildcarded `espdma?' and `ledma?' attachments of `esp' and `le' respectively, in favour of `dma?' and `lebuffer?' (but the latter is not yet implemented), which seems to better match reality: additional SBus SCSI/Lance boards call themselves `dma' and `lebuffer'. @ text @d1 1 a1 1 # $NetBSD: GENERIC_SCSI3,v 1.24 1996/05/16 03:13:29 thorpej Exp $ d132 7 d142 1 a142 1 esp0 at espdma0 # d147 1 a147 1 esp0 at obio0 addr 0xfa000000 level 4 # d151 1 a151 1 esp0 at sbus0 slot ? offset ? # sun4c d155 2 a156 2 esp* at sbus? slot ? offset ? # sun4c esp* at dma? # sun4m @ 1.24 log @Document the "flags" for the si and sw controllers. While I'm here, do some re-arrangement (cleanup), and document which devices exist on which machines, so that people can be better informed when they trim down their kernels. There are a LOT of comments in this file now! @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.23 1996/04/01 00:20:31 pk Exp $ d135 1 a135 1 esp0 at espdma? slot ? offset ? d137 1 a137 4 espdma* at sbus? slot ? offset ? # sun4m esp* at espdma? slot ? offset ? # sun4c and sun4/300 SCSI - an NCR53c94 or equivalent behind d140 1 a140 1 esp0 at obio0 addr 0xfa000000 level 4 d142 1 d144 1 a144 1 esp0 at sbus0 slot ? offset ? d146 4 a149 2 dma* at sbus? slot ? offset ? # sun4c esp* at sbus? slot ? offset ? d154 5 a158 1 le0 at ledma0 slot ? offset ? @ 1.23 log @Update device list. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.22 1996/03/31 22:57:09 pk Exp $ d3 1 a4 3 options "SUN4", "SUN4C", "SUN4M" #options MMU_3L #options DDB,DEBUG,DIAGNOSTIC d6 10 a15 2 # obsolete timezone spec options TIMEZONE=0, DST=0 d18 25 a42 8 options SWAPPAGER, VNODEPAGER, DEVPAGER # paging #options DEBUG, DIAGNOSTIC # extra kernel debugging options KTRACE # system call tracing support #options KGDB # support for kernel gdb #options KGDBDEV=0xc01, KGDBRATE=38400 # device & baud rate options RASTERCONSOLE # fast rasterop console options SYSVMSG,SYSVSEM,SYSVSHM options "COMPAT_09", "COMPAT_10", "COMPAT_11" d45 4 a48 3 options FFS options NFSSERVER # Sun NFS-compatible filesystem options NFSCLIENT # Sun NFS-compatible filesystem d50 1 a50 2 options FIFO # POSIX fifo support (in all filesystems) options QUOTA # fast filesystem with user and group quotas a51 1 options LOFS # Loop-back filesystem d59 1 d62 1 a62 1 options INET d65 3 a67 6 #options ISO # OSI networking #options TPIP #options EON options COMPAT_43 options LKM d70 1 a70 2 options COMPAT_SUNOS # compatibility with SunOS binaries options COMPAT_SVR4 # compatibility with SVR4 binaries d72 1 d75 1 d79 5 a83 4 sbus0 at mainbus0 obio0 at mainbus0 vmes0 at mainbus0 vmel0 at mainbus0 d87 1 a87 1 audio0 at mainbus0 d89 2 a90 1 auxreg0 at mainbus0 d92 4 a95 1 clock0 at mainbus0 d97 8 a104 4 clock0 at obio0 addr 0xf2000000 oclock0 at obio0 addr 0xf3000000 oclock0 at obio0 addr 0x03000000 # 4/100 memreg0 at mainbus0 d106 5 a110 3 memreg0 at obio0 addr 0xf4000000 memreg0 at obio0 addr 0x04000000 # 4/100 timer0 at mainbus0 d112 23 a134 17 timer0 at obio0 addr 0xef000000 eeprom0 at obio0 addr 0xf2000000 eeprom0 at obio0 addr 0x02000000 # 4/100 zs0 at mainbus0 zs0 at obio0 # sun4m zs0 at obio0 addr 0xf1000000 level 12 flags 0x103 zs0 at obio0 addr 0x01000000 level 12 flags 0x103 # 4/100 zs1 at mainbus0 zs1 at obio0 # sun4m zs1 at obio0 addr 0xf0000000 level 12 flags 0x103 zs1 at obio0 addr 0x00000000 level 12 flags 0x103 # 4/100 zs2 at obio0 addr 0xe0000000 level 12 flags 0x103 # FSBE/S or sun4m espdma0 at sbus0 slot ? offset ? # on-board SCSI espdma* at sbus0 slot ? offset ? d136 2 d140 3 a142 6 # old sun4c SCSI dma0 at sbus0 slot ? offset ? dma* at sbus0 slot ? offset ? dma0 at obio0 addr 0xfa001000 level 4 esp0 at sbus0 slot ? offset ? # on-board SCSI esp* at sbus0 slot ? offset ? d145 13 a157 2 # old sun4c le0 at sbus? slot ? offset ? a158 1 le0 at obio0 addr 0xf9000000 level 6 d160 6 a165 3 # sun4m ledma0 at sbus? slot ? offset ? # on-board Lance le0 at ledma? slot ? offset ? # on-board Lance a166 2 ie0 at obio0 addr 0xf6000000 level 6 ie0 at obio0 addr 0x06000000 level 6 # 4/100 d172 2 d180 2 d186 13 d200 6 d208 9 a216 5 bwtwo0 at sbus? slot ? offset ? bwtwo* at sbus? slot ? offset ? bwtwo0 at obio0 addr 0xfd000000 level 4 # 4/200 bwtwo0 at obio0 addr 0xfb300000 level 4 # P4 bwtwo0 at obio0 addr 0x0b300000 level 4 # P4 4/100 d218 1 d221 1 d227 4 a230 2 cgfour0 at obio0 addr 0xfb300000 level 4 # P4 cgfour0 at obio0 addr 0x0b300000 level 4 # P4 4/100 d232 1 d235 2 a236 2 cgsix0 at obio0 addr 0xfb000000 level 4 # P4 cgsix0 at obio0 addr 0x0b000000 level 4 # P4 4/100 d238 3 a240 2 cgeight0 at obio0 addr 0xfb300000 level 4 # P4 cgeight0 at obio0 addr 0x0b300000 level 4 # P4 4/100 d242 2 d248 21 a268 16 sd* at scsibus? target ? lun ? st* at scsibus? target ? lun ? cd* at scsibus? target ? lun ? fdc0 at mainbus0 # floppy controller fdc0 at obio0 # sun4m fd* at fdc0 pseudo-device loop pseudo-device pty 32 pseudo-device sl 2 pseudo-device kbd pseudo-device ppp 2 pseudo-device tun 4 pseudo-device vnd 3 pseudo-device bpfilter 16 @ 1.22 log @Updates for sun4m. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.21 1996/02/27 22:09:14 thorpej Exp $ d95 1 a95 1 espdma0 at sbus0 slot ? offset ? d104 1 a104 1 esp0 at sbus0 slot ? offset ? d113 4 d169 1 a169 1 fdc0 at mainbus0 @ 1.21 log @First-cut support for P4 framebuffers. Currently supports P4 variants of bwtwo, cgfour, cgsix, and cgeight. Includes support for attaching the overlay plane of the cgfour and cgeight as a bwtwo instance (a'la SunOS). P4 register descriptions, cgfour driver, and cgeight driver partially derived from OpenBSD. This code may still need polishing. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.20 1996/01/01 22:46:08 thorpej Exp $ d4 1 a4 1 options "SUN4", "SUN4C" d19 1 a19 1 options "COMPAT_09", "COMPAT_10" d62 2 d66 1 d68 1 d70 1 d75 1 d79 1 d85 1 d89 1 d143 2 d166 1 @ 1.20 log @"si" and "sw" actually interrupt at level 3 (which I quickly discovered when porting the driver). @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.19 1995/10/08 11:45:39 pk Exp $ d126 4 a129 2 bwtwo0 at obio0 addr 0xfd000000 level 4 # 4/260 bwtwo0 at obio0 addr 0xfb300000 level 4 # 4/{300/400} ?? d131 1 d134 11 a144 2 cgsix0 at sbus? slot ? offset ? cgsix* at sbus? slot ? offset ? @ 1.19 log @Add forgotten `eeprom' configuration. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.18 1995/10/04 23:45:52 pk Exp $ d121 2 a122 2 si0 at vmes0 addr 0xff200000 level 2 vect 0x40 sw0 at obio0 addr 0x0a000000 level 2 @ 1.18 log @RCONSOLE => RASTERCONSOLE @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.17 1995/09/25 22:33:37 pk Exp $ d74 2 @ 1.17 log @Correct cgtwo address. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.16 1995/09/25 20:20:27 chuck Exp $ d17 1 a17 1 options RCONSOLE # fast rasterop console @ 1.16 log @add "xy" xylogics 450/451 config stuff @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.15 1995/09/17 21:11:13 pk Exp $ d126 1 a126 1 cgtwo0 at vmes0 addr 0x00400000 level 4 @ 1.15 log @vmes => vmes0 @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.14 1995/09/17 21:02:56 pk Exp $ d114 4 @ 1.14 log @Add cgtwo0. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.13 1995/09/11 19:20:12 pk Exp $ d122 1 a122 1 cgtwo0 at vmes addr 0x00400000 level 4 @ 1.13 log @`si' and `sw' are scsibusses. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.12 1995/09/05 21:43:10 pk Exp $ d122 1 @ 1.12 log @Add `sw' scsi adapter on obio (per Jason Thorpe, PR#1422). @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.11 1995/08/29 22:50:36 pk Exp $ d128 2 @ 1.11 log @Add bwtwo@@obio specs (from Jason Thorpe). @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.10 1995/07/08 21:33:48 pk Exp $ d116 1 @ 1.10 log @si scsi driver configs. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.9 1995/06/26 23:00:32 pk Exp $ d119 2 @ 1.9 log @xd definitions, from Chuck Cranor. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.8 1995/06/05 12:46:31 pk Exp $ d114 2 @ 1.8 log @Add UNION option. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.7 1995/06/02 17:53:51 pk Exp $ d108 6 @ 1.7 log @Update SCSI decls. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.6 1995/03/02 20:48:17 pk Exp $ d36 1 @ 1.6 log @Make more generic. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.5 1995/03/01 21:11:43 pk Exp $ d5 2 d50 1 d117 3 a119 3 sd* at scsibus? target ? drive ? st* at scsibus? target ? drive ? cd* at scsibus? target ? drive ? @ 1.5 log @Better 4/100 support. @ text @d1 1 a1 3 # $NetBSD: GENERIC,v 1.4 1995/01/25 05:35:07 cgd Exp $ # Kernel for Theo's wimpy sparcstation IPC d24 9 a32 8 #options FIFO # POSIX fifo support (in all filesystems) #options QUOTA # fast filesystem with user and group quotas #options MFS # memory-based filesystem #options LOFS # Loop-back filesystem #options FDESC # user file descriptor filesystem #options UMAPFS # uid/gid remapping filesystem #options LFS # Log-based filesystem (still experimental) #options PORTAL # portal filesystem (still experimental) d117 3 @ 1.4 log @vn -> vnd renaming, for consistency @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.3 1994/12/17 23:12:41 deraadt Exp $ d34 1 d50 1 a50 1 config netbsd root nfs swap nfs d65 1 d68 1 d74 1 d77 1 d100 1 @ 1.3 log @correct ie[1234] addreses @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.2 1994/12/16 21:53:43 deraadt Exp $ d119 1 a119 1 pseudo-device vn 3 @ 1.2 log @ie[01234] and obclock @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.1 1994/12/07 14:45:54 deraadt Exp $ d95 4 a98 4 ie1 at vmes0 addr 0xe88000 level 5 vect 0x75 ie2 at vmes0 addr 0x31ff02 level 5 vect 0x76 ie3 at vmes0 addr 0x35ff02 level 5 vect 0x77 ie4 at vmes0 addr 0x2dff02 level 5 vect 0x7c @ 1.1 log @bigtime cleanup @ text @d1 1 a1 1 # $NetBSD: SUN4,v 1.6 1994/12/05 09:17:36 deraadt Exp $ d63 1 d94 5 a98 1 ie0 at vmes0 addr 0xffe88000 level 5 vect 0x75 @