head 1.172; access; symbols perseant-exfatfs-base-20261102:1.172 netbsd-11-1-RELEASE:1.172 netbsd-10-2-RELEASE:1.170 netbsd-9-5-RELEASE:1.163 netbsd-11-0-RELEASE:1.172 netbsd-11-0-RC7:1.172 netbsd-11-0-RC6:1.172 netbsd-11-0-RC5:1.172 netbsd-11-0-RC4:1.172 netbsd-11-0-RC3:1.172 netbsd-11-0-RC2:1.172 netbsd-11-0-RC1:1.172 perseant-exfatfs-base-20250801:1.172 netbsd-11:1.172.0.4 netbsd-11-base:1.172 netbsd-10-1-RELEASE:1.170 perseant-exfatfs-base-20240630:1.172 perseant-exfatfs:1.172.0.2 perseant-exfatfs-base:1.172 netbsd-8-3-RELEASE:1.149 netbsd-9-4-RELEASE:1.163 netbsd-10-0-RELEASE:1.170 netbsd-10-0-RC6:1.170 netbsd-10-0-RC5:1.170 netbsd-10-0-RC4:1.170 netbsd-10-0-RC3:1.170 netbsd-10-0-RC2:1.170 thorpej-ifq:1.171.0.4 thorpej-ifq-base:1.171 thorpej-altq-separation:1.171.0.2 thorpej-altq-separation-base:1.171 netbsd-10-0-RC1:1.170 netbsd-10:1.170.0.18 netbsd-10-base:1.170 bouyer-sunxi-drm:1.170.0.16 bouyer-sunxi-drm-base:1.170 netbsd-9-3-RELEASE:1.163 thorpej-i2c-spi-conf2:1.170.0.14 thorpej-i2c-spi-conf2-base:1.170 thorpej-futex2:1.170.0.12 thorpej-futex2-base:1.170 thorpej-cfargs2:1.170.0.10 thorpej-cfargs2-base:1.170 cjep_sun2x-base1:1.170 cjep_sun2x:1.170.0.8 cjep_sun2x-base:1.170 cjep_staticlib_x-base1:1.170 netbsd-9-2-RELEASE:1.163 cjep_staticlib_x:1.170.0.6 cjep_staticlib_x-base:1.170 thorpej-i2c-spi-conf:1.170.0.4 thorpej-i2c-spi-conf-base:1.170 thorpej-cfargs:1.170.0.2 thorpej-cfargs-base:1.170 thorpej-futex:1.169.0.2 thorpej-futex-base:1.170 netbsd-9-1-RELEASE:1.163 bouyer-xenpvh-base2:1.167 phil-wifi-20200421:1.167 bouyer-xenpvh-base1:1.167 phil-wifi-20200411:1.167 bouyer-xenpvh:1.167.0.4 bouyer-xenpvh-base:1.167 is-mlppp:1.167.0.2 is-mlppp-base:1.167 phil-wifi-20200406:1.167 netbsd-8-2-RELEASE:1.149 ad-namecache-base3:1.167 netbsd-9-0-RELEASE:1.163 netbsd-9-0-RC2:1.163 ad-namecache-base2:1.167 ad-namecache-base1:1.163 ad-namecache:1.163.0.6 ad-namecache-base:1.163 netbsd-9-0-RC1:1.163 phil-wifi-20191119:1.163 netbsd-9:1.163.0.4 netbsd-9-base:1.163 phil-wifi-20190609:1.163 netbsd-8-1-RELEASE:1.149 netbsd-8-1-RC1:1.149 isaki-audio2:1.163.0.2 isaki-audio2-base:1.163 pgoyette-compat-merge-20190127:1.157.2.3 pgoyette-compat-20190127:1.161 pgoyette-compat-20190118:1.161 pgoyette-compat-1226:1.161 pgoyette-compat-1126:1.161 pgoyette-compat-1020:1.160 pgoyette-compat-0930:1.160 pgoyette-compat-0906:1.159 netbsd-7-2-RELEASE:1.139 pgoyette-compat-0728:1.157 netbsd-8-0-RELEASE:1.149 phil-wifi:1.157.0.4 phil-wifi-base:1.157 pgoyette-compat-0625:1.157 netbsd-8-0-RC2:1.149 pgoyette-compat-0521:1.157 pgoyette-compat-0502:1.157 pgoyette-compat-0422:1.157 netbsd-8-0-RC1:1.149 pgoyette-compat-0415:1.157 pgoyette-compat-0407:1.157 pgoyette-compat-0330:1.157 pgoyette-compat-0322:1.157 pgoyette-compat-0315:1.157 netbsd-7-1-2-RELEASE:1.139 pgoyette-compat:1.157.0.2 pgoyette-compat-base:1.157 netbsd-7-1-1-RELEASE:1.139 tls-maxphys-base-20171202:1.157 matt-nb8-mediatek:1.149.0.10 matt-nb8-mediatek-base:1.149 nick-nhusb-base-20170825:1.155 perseant-stdc-iso10646:1.149.0.8 perseant-stdc-iso10646-base:1.149 netbsd-8:1.149.0.6 netbsd-8-base:1.149 prg-localcount2-base3:1.149 prg-localcount2-base2:1.149 prg-localcount2-base1:1.149 prg-localcount2:1.149.0.4 prg-localcount2-base:1.149 pgoyette-localcount-20170426:1.149 bouyer-socketcan-base1:1.149 jdolecek-ncq:1.149.0.2 jdolecek-ncq-base:1.149 pgoyette-localcount-20170320:1.149 netbsd-7-1:1.139.0.8 netbsd-7-1-RELEASE:1.139 netbsd-7-1-RC2:1.139 nick-nhusb-base-20170204:1.147 netbsd-7-nhusb-base-20170116:1.139 bouyer-socketcan:1.147.0.2 bouyer-socketcan-base:1.147 pgoyette-localcount-20170107:1.146 netbsd-7-1-RC1:1.139 nick-nhusb-base-20161204:1.142 pgoyette-localcount-20161104:1.142 netbsd-7-0-2-RELEASE:1.139 nick-nhusb-base-20161004:1.142 localcount-20160914:1.142 netbsd-7-nhusb:1.139.0.6 netbsd-7-nhusb-base:1.139 pgoyette-localcount-20160806:1.142 pgoyette-localcount-20160726:1.142 pgoyette-localcount:1.142.0.2 pgoyette-localcount-base:1.142 nick-nhusb-base-20160907:1.142 nick-nhusb-base-20160529:1.142 netbsd-7-0-1-RELEASE:1.139 nick-nhusb-base-20160422:1.142 nick-nhusb-base-20160319:1.142 nick-nhusb-base-20151226:1.142 netbsd-7-0:1.139.0.4 netbsd-7-0-RELEASE:1.139 nick-nhusb-base-20150921:1.141 netbsd-7-0-RC3:1.139 netbsd-7-0-RC2:1.139 netbsd-7-0-RC1:1.139 nick-nhusb-base-20150606:1.141 nick-nhusb-base-20150406:1.141 nick-nhusb:1.141.0.2 nick-nhusb-base:1.141 netbsd-5-2-3-RELEASE:1.114.8.2 netbsd-5-1-5-RELEASE:1.114.8.2 netbsd-6-0-6-RELEASE:1.130.4.1 netbsd-6-1-5-RELEASE:1.130.4.1 netbsd-7:1.139.0.2 netbsd-7-base:1.139 yamt-pagecache-base9:1.138 yamt-pagecache-tag8:1.129.2.2 netbsd-6-1-4-RELEASE:1.130.4.1 netbsd-6-0-5-RELEASE:1.130.4.1 tls-earlyentropy:1.138.0.2 tls-earlyentropy-base:1.139 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.138 riastradh-drm2-base3:1.137 netbsd-6-1-3-RELEASE:1.130.4.1 netbsd-6-0-4-RELEASE:1.130.4.1 netbsd-5-2-2-RELEASE:1.114.8.2 netbsd-5-1-4-RELEASE:1.114.8.2 netbsd-6-1-2-RELEASE:1.130.4.1 netbsd-6-0-3-RELEASE:1.130.4.1 netbsd-5-2-1-RELEASE:1.114.8.2 netbsd-5-1-3-RELEASE:1.114.8.2 rmind-smpnet-nbase:1.138 netbsd-6-1-1-RELEASE:1.130.4.1 riastradh-drm2-base2:1.136 riastradh-drm2-base1:1.136 riastradh-drm2:1.136.0.2 riastradh-drm2-base:1.136 rmind-smpnet:1.135.0.4 rmind-smpnet-base:1.138 netbsd-6-1:1.130.4.1.0.6 netbsd-6-0-2-RELEASE:1.130.4.1 netbsd-6-1-RELEASE:1.130.4.1 khorben-n900:1.135.0.2 netbsd-6-1-RC4:1.130.4.1 netbsd-6-1-RC3:1.130.4.1 agc-symver:1.134.0.2 agc-symver-base:1.134 netbsd-6-1-RC2:1.130.4.1 netbsd-6-1-RC1:1.130.4.1 yamt-pagecache-base8:1.133 netbsd-5-2:1.114.8.2.0.10 netbsd-6-0-1-RELEASE:1.130.4.1 yamt-pagecache-base7:1.133 netbsd-5-2-RELEASE:1.114.8.2 netbsd-5-2-RC1:1.114.8.2 matt-nb6-plus-nbase:1.130.4.1 yamt-pagecache-base6:1.133 netbsd-6-0:1.130.4.1.0.4 netbsd-6-0-RELEASE:1.130.4.1 netbsd-6-0-RC2:1.130.4.1 tls-maxphys:1.132.0.2 tls-maxphys-base:1.139 matt-nb6-plus:1.130.4.1.0.2 matt-nb6-plus-base:1.130.4.1 netbsd-6-0-RC1:1.130.4.1 jmcneill-usbmp-base10:1.131 yamt-pagecache-base5:1.131 jmcneill-usbmp-base9:1.131 yamt-pagecache-base4:1.131 jmcneill-usbmp-base8:1.131 jmcneill-usbmp-base7:1.131 jmcneill-usbmp-base6:1.130 jmcneill-usbmp-base5:1.130 jmcneill-usbmp-base4:1.130 jmcneill-usbmp-base3:1.130 jmcneill-usbmp-pre-base2:1.130 jmcneill-usbmp-base2:1.130 netbsd-6:1.130.0.4 netbsd-6-base:1.130 netbsd-5-1-2-RELEASE:1.114.8.2 netbsd-5-1-1-RELEASE:1.114.8.2 jmcneill-usbmp:1.130.0.2 jmcneill-usbmp-base:1.130 jmcneill-audiomp3:1.129.0.4 jmcneill-audiomp3-base:1.129 yamt-pagecache-base3:1.129 yamt-pagecache-base2:1.129 yamt-pagecache:1.129.0.2 yamt-pagecache-base:1.129 rmind-uvmplock-nbase:1.128 cherry-xenmp:1.128.0.2 cherry-xenmp-base:1.128 jym-xensuspend-nbase:1.129 uebayasi-xip-base7:1.126 bouyer-quota2-nbase:1.126 bouyer-quota2:1.126.0.4 bouyer-quota2-base:1.126 jruoho-x86intr:1.126.0.2 jruoho-x86intr-base:1.126 matt-mips64-premerge-20101231:1.126 matt-nb5-mips64-premerge-20101231:1.114.8.2 matt-nb5-pq3:1.114.8.2.0.8 matt-nb5-pq3-base:1.114.8.2 netbsd-5-1:1.114.8.2.0.6 uebayasi-xip-base6:1.125 uebayasi-xip-base5:1.125 netbsd-5-1-RELEASE:1.114.8.2 uebayasi-xip-base4:1.125 uebayasi-xip-base3:1.125 yamt-nfs-mp-base11:1.125 netbsd-5-1-RC4:1.114.8.2 matt-nb5-mips64-k15:1.114.8.2 uebayasi-xip-base2:1.125 yamt-nfs-mp-base10:1.125 netbsd-5-1-RC3:1.114.8.2 netbsd-5-1-RC2:1.114.8.2 uebayasi-xip-base1:1.124 netbsd-5-1-RC1:1.114.8.2 rmind-uvmplock:1.123.0.2 rmind-uvmplock-base:1.128 yamt-nfs-mp-base9:1.123 uebayasi-xip:1.122.0.2 uebayasi-xip-base:1.122 netbsd-5-0-2-RELEASE:1.114.8.2 matt-nb5-mips64-premerge-20091211:1.114.8.2 matt-premerge-20091211:1.120 yamt-nfs-mp-base8:1.118 matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.114.8.2 matt-nb4-mips64-k7-u2a-k9b:1.114.8.2 matt-nb5-mips64-u1-k1-k5:1.114.8.2 yamt-nfs-mp-base7:1.118 matt-nb5-mips64:1.114.8.2.0.4 netbsd-5-0-1-RELEASE:1.114.8.2 jymxensuspend-base:1.118 yamt-nfs-mp-base6:1.118 yamt-nfs-mp-base5:1.118 yamt-nfs-mp-base4:1.118 yamt-nfs-mp-base3:1.118 nick-hppapmap-base4:1.118 nick-hppapmap-base3:1.118 netbsd-5-0:1.114.8.2.0.2 netbsd-5-0-RELEASE:1.114.8.2 netbsd-5-0-RC4:1.114.8.2 netbsd-5-0-RC3:1.114.8.2 nick-hppapmap-base2:1.117 netbsd-5-0-RC2:1.114.8.1 jym-xensuspend:1.117.0.2 jym-xensuspend-base:1.129 netbsd-5-0-RC1:1.114.8.1 haad-dm-base2:1.115 haad-nbase2:1.115 ad-audiomp2:1.115.0.2 ad-audiomp2-base:1.115 netbsd-5:1.114.0.8 netbsd-5-base:1.114 nick-hppapmap:1.114.0.6 nick-hppapmap-base:1.118 matt-mips64-base2:1.114 haad-dm-base1:1.114 wrstuden-revivesa-base-4:1.114 netbsd-4-0-1-RELEASE:1.102.2.1 wrstuden-revivesa-base-3:1.114 wrstuden-revivesa-base-2:1.114 wrstuden-fixsa-newbase:1.102.2.1 nick-csl-alignment-base5:1.106 haad-dm:1.114.0.4 haad-dm-base:1.115 wrstuden-revivesa-base-1:1.114 simonb-wapbl-nbase:1.114 yamt-pf42-base4:1.114 simonb-wapbl:1.114.0.2 simonb-wapbl-base:1.114 yamt-pf42-base3:1.114 hpcarm-cleanup-nbase:1.114 yamt-pf42-baseX:1.112 yamt-pf42-base2:1.114 yamt-nfs-mp-base2:1.114 wrstuden-revivesa:1.113.0.2 wrstuden-revivesa-base:1.114 yamt-nfs-mp:1.112.0.4 yamt-nfs-mp-base:1.112 yamt-pf42:1.112.0.2 yamt-pf42-base:1.112 ad-socklock-base1:1.112 yamt-lazymbuf-base15:1.112 yamt-lazymbuf-base14:1.112 keiichi-mipv6-nbase:1.112 mjf-devfs2:1.111.0.6 mjf-devfs2-base:1.116 nick-net80211-sync:1.111.0.4 nick-net80211-sync-base:1.111 keiichi-mipv6:1.111.0.2 keiichi-mipv6-base:1.112 bouyer-xeni386-merge1:1.109.6.1 matt-armv6-prevmlocking:1.105.10.1 wrstuden-fixsa-base-1:1.102.2.1 vmlocking2-base3:1.109 netbsd-4-0:1.102.2.1.0.6 netbsd-4-0-RELEASE:1.102.2.1 bouyer-xeni386-nbase:1.111 yamt-kmem-base3:1.109 cube-autoconf:1.109.0.8 cube-autoconf-base:1.109 yamt-kmem-base2:1.109 bouyer-xeni386:1.109.0.6 bouyer-xeni386-base:1.111 yamt-kmem:1.109.0.4 yamt-kmem-base:1.109 vmlocking2-base2:1.109 reinoud-bufcleanup-nbase:1.109 vmlocking2:1.109.0.2 vmlocking2-base1:1.109 netbsd-4-0-RC5:1.102.2.1 matt-nb4-arm:1.102.2.1.0.4 matt-nb4-arm-base:1.102.2.1 matt-armv6-nbase:1.112 jmcneill-base:1.107 netbsd-4-0-RC4:1.102.2.1 mjf-devfs:1.107.0.2 mjf-devfs-base:1.111 bouyer-xenamd64-base2:1.109 vmlocking-nbase:1.109 yamt-x86pmap-base4:1.107 bouyer-xenamd64:1.106.0.4 bouyer-xenamd64-base:1.109 netbsd-4-0-RC3:1.102.2.1 yamt-x86pmap-base3:1.106 yamt-x86pmap-base2:1.106 netbsd-4-0-RC2:1.102.2.1 yamt-x86pmap:1.106.0.2 yamt-x86pmap-base:1.106 netbsd-4-0-RC1:1.102.2.1 matt-armv6:1.105.0.10 matt-armv6-base:1.110 jmcneill-pm:1.105.0.8 jmcneill-pm-base:1.109 hpcarm-cleanup:1.105.0.6 hpcarm-cleanup-base:1.111 nick-csl-alignment:1.105.0.4 nick-csl-alignment-base:1.105 matt-mips64:1.105.0.2 matt-mips64-base:1.105 netbsd-3-1-1-RELEASE:1.81.2.1 netbsd-3-0-3-RELEASE:1.81.2.1 yamt-idlelwp-base8:1.104 wrstuden-fixsa:1.102.2.1.0.2 wrstuden-fixsa-base:1.102.2.1 ppcoea-renovation:1.104.0.2 ppcoea-renovation-base:1.106 thorpej-atomic:1.103.0.12 thorpej-atomic-base:1.103 reinoud-bufcleanup:1.103.0.10 reinoud-bufcleanup-base:1.109 mjf-ufs-trans:1.103.0.8 mjf-ufs-trans-base:1.105 vmlocking:1.103.0.6 vmlocking-base:1.106 ad-audiomp:1.103.0.4 ad-audiomp-base:1.103 yamt-idlelwp:1.103.0.2 post-newlock2-merge:1.103 newlock2-nbase:1.103 yamt-splraiseipl-base5:1.102 yamt-splraiseipl-base4:1.102 yamt-splraiseipl-base3:1.102 abandoned-netbsd-4-base:1.97 abandoned-netbsd-4:1.97.0.6 netbsd-3-1:1.81.2.1.0.4 netbsd-3-1-RELEASE:1.81.2.1 netbsd-3-0-2-RELEASE:1.81.2.1 yamt-splraiseipl-base2:1.99 netbsd-3-1-RC4:1.81.2.1 yamt-splraiseipl:1.99.0.4 yamt-splraiseipl-base:1.99 netbsd-3-1-RC3:1.81.2.1 yamt-pdpolicy-base9:1.99 newlock2:1.99.0.2 newlock2-base:1.103 yamt-pdpolicy-base8:1.99 netbsd-3-1-RC2:1.81.2.1 netbsd-3-1-RC1:1.81.2.1 yamt-pdpolicy-base7:1.97 netbsd-4:1.102.0.2 netbsd-4-base:1.102 yamt-pdpolicy-base6:1.97 chap-midi-nbase:1.97 netbsd-3-0-1-RELEASE:1.81.2.1 gdamore-uart:1.97.0.4 gdamore-uart-base:1.97 simonb-timcounters-final:1.95.6.1 yamt-pdpolicy-base5:1.97 chap-midi:1.97.0.2 chap-midi-base:1.97 yamt-pdpolicy-base4:1.96 yamt-pdpolicy-base3:1.96 peter-altq-base:1.96 peter-altq:1.96.0.6 yamt-pdpolicy-base2:1.96 elad-kernelauth-base:1.97 elad-kernelauth:1.96.0.4 yamt-pdpolicy:1.96.0.2 yamt-pdpolicy-base:1.96 yamt-uio_vmspace-base5:1.96 simonb-timecounters:1.95.0.6 simonb-timecounters-base:1.97 rpaulo-netinet-merge-pcb:1.95.0.4 rpaulo-netinet-merge-pcb-base:1.99 yamt-uio_vmspace:1.95.0.2 netbsd-3-0:1.81.2.1.0.2 netbsd-3-0-RELEASE:1.81.2.1 netbsd-3-0-RC6:1.81.2.1 yamt-readahead-base3:1.92 netbsd-3-0-RC5:1.81.2.1 netbsd-3-0-RC4:1.81.2.1 netbsd-3-0-RC3:1.81.2.1 yamt-readahead-base2:1.92 netbsd-3-0-RC2:1.81.2.1 yamt-readahead-pervnode:1.92 yamt-readahead-perfile:1.92 yamt-readahead:1.92.0.6 yamt-readahead-base:1.92 netbsd-3-0-RC1:1.81.2.1 yamt-vop-base3:1.92 netbsd-2-0-3-RELEASE:1.61.2.3 netbsd-2-1:1.61.2.3.0.4 yamt-vop-base2:1.92 thorpej-vnode-attr:1.92.0.4 thorpej-vnode-attr-base:1.92 netbsd-2-1-RELEASE:1.61.2.3 yamt-vop:1.92.0.2 yamt-vop-base:1.92 netbsd-2-1-RC6:1.61.2.3 netbsd-2-1-RC5:1.61.2.3 netbsd-2-1-RC4:1.61.2.3 netbsd-2-1-RC3:1.61.2.3 netbsd-2-1-RC2:1.61.2.3 netbsd-2-1-RC1:1.61.2.3 yamt-lazymbuf:1.86.0.2 yamt-km-base4:1.82 netbsd-2-0-2-RELEASE:1.61.2.3 yamt-km-base3:1.81 netbsd-3:1.81.0.2 netbsd-3-base:1.81 yamt-km-base2:1.79 yamt-km:1.77.0.2 yamt-km-base:1.77 kent-audio2:1.76.0.4 kent-audio2-base:1.82 netbsd-2-0-1-RELEASE:1.61.2.3 kent-audio1-beforemerge:1.76 netbsd-2:1.61.2.3.0.2 netbsd-2-base:1.61.2.3 kent-audio1:1.76.0.2 kent-audio1-base:1.76 netbsd-2-0-RELEASE:1.61.2.3 netbsd-2-0-RC5:1.61.2.3 netbsd-2-0-RC4:1.61.2.3 netbsd-2-0-RC3:1.61.2.3 netbsd-2-0-RC2:1.61.2.3 netbsd-2-0-RC1:1.61.2.3 netbsd-2-0:1.61.0.2 netbsd-2-0-base:1.61 netbsd-1-6-PATCH002-RELEASE:1.40.4.2 netbsd-1-6-PATCH002:1.40.4.2 netbsd-1-6-PATCH002-RC4:1.40.4.2 netbsd-1-6-PATCH002-RC3:1.40.4.2 netbsd-1-6-PATCH002-RC2:1.40.4.2 netbsd-1-6-PATCH002-RC1:1.40.4.2 ktrace-lwp:1.56.0.2 ktrace-lwp-base:1.94 netbsd-1-6-PATCH001:1.40.4.2 netbsd-1-6-PATCH001-RELEASE:1.40.4.2 netbsd-1-6-PATCH001-RC3:1.40.4.2 netbsd-1-6-PATCH001-RC2:1.40.4.2 netbsd-1-6-PATCH001-RC1:1.40.4.2 nathanw_sa_end:1.23.2.13 nathanw_sa_before_merge:1.51 fvdl_fs64_base:1.50 gmcgarry_ctxsw:1.50.0.4 gmcgarry_ctxsw_base:1.50 gmcgarry_ucred:1.50.0.2 gmcgarry_ucred_base:1.50 nathanw_sa_base:1.51 kqueue-aftermerge:1.50 kqueue-beforemerge:1.50 netbsd-1-6-RELEASE:1.40.4.1 netbsd-1-6-RC3:1.40.4.1 netbsd-1-6-RC2:1.40.4.1 netbsd-1-6-RC1:1.40.4.1 i386mp_plus16_stable:1.22.2.11 netbsd-1-6:1.40.0.4 netbsd-1-6-base:1.40 gehenna-devsw:1.40.0.2 gehenna-devsw-base:1.45 netbsd-1-5-PATCH003:1.16.2.6 eeh-devprop:1.34.0.6 eeh-devprop-base:1.34 newlock:1.34.0.4 newlock-base:1.34 ifpoll-base:1.34 thorpej-mips-cache:1.29.0.2 thorpej-mips-cache-base:1.30 thorpej-devvp-base3:1.29 thorpej-devvp-base2:1.29 post-chs-ubcperf:1.29 pre-chs-ubcperf:1.29 thorpej-devvp:1.28.0.2 thorpej-devvp-base:1.28 netbsd-1-5-PATCH002:1.16.2.6 kqueue:1.27.0.2 kqueue-base:1.49 netbsd-1-5-PATCH001:1.16.2.6 thorpej_scsipi_beforemerge:1.24 nathanw_sa:1.23.0.2 thorpej_scsipi_nbase:1.24 sommerfeld_i386mpnext:1.45 netbsd-1-5-RELEASE:1.16.2.4 netbsd-1-5-BETA2:1.16.2.4 netbsd-1-5-BETA:1.16.2.4 netbsd-1-4-PATCH003:1.5.2.1 netbsd-1-5-ALPHA2:1.16.2.1 sommerfeld_i386mp_houseclean:1.16 netbsd-1-5:1.16.0.2 netbsd-1-5-base:1.16 minoura-xpg4dl:1.15.0.4 minoura-xpg4dl-base:1.15 sommerfeld_i386mpbase_20000422:1.15 netbsd-1-4-PATCH002:1.5.2.1 sommerfeld_i386mp_1:1.22.0.2 sommerfeld_i386mpbase_1:1.45 chs-ubc2-newbase:1.13 wrstuden-devbsize-19991221:1.11 wrstuden-devbsize:1.10.0.8 wrstuden-devbsize-base:1.11 kame_141_19991130:1.5 comdex-fall-1999:1.10.0.6 comdex-fall-1999-base:1.10 fvdl-softdep:1.10.0.4 fvdl-softdep-base:1.10 thorpej_scsipi:1.10.0.2 thorpej_scsipi_base:1.24 netbsd-1-4-PATCH001:1.5 kame_14_19990705:1.5 kame_14_19990628:1.5 kame:1.5.0.6 chs-ubc2:1.5.0.4 chs-ubc2-base:1.8 netbsd-1-4-RELEASE:1.5 netbsd-1-4:1.5.0.2 netbsd-1-4-base:1.5 kenh-if-detach:1.1.0.4 kenh-if-detach-base:1.1 chs-ubc:1.1.0.2 chs-ubc-base:1.1; locks; strict; comment @# @; 1.172 date 2024.01.29.18.27.13; author christos; state Exp; branches; next 1.171; commitid KXsF1U1D4DhafnWE; 1.171 date 2023.02.09.14.09.48; author abs; state Exp; branches; next 1.170; commitid TaTOPEdyZJGxcRcE; 1.170 date 2021.01.21.06.51.55; author nia; state Exp; branches; next 1.169; commitid 3cU8FmkCubAfPyEC; 1.169 date 2020.09.27.13.48.51; author roy; state Exp; branches 1.169.2.1; next 1.168; commitid DA9l8f9bbF8ATGpC; 1.168 date 2020.05.16.13.46.11; author maya; state Exp; branches; next 1.167; commitid wvQjMNRJMrTmbt8C; 1.167 date 2020.01.25.18.38.36; author thorpej; state Exp; branches; next 1.166; commitid tj4Na2mKUyyoo6UB; 1.166 date 2020.01.20.18.38.20; author thorpej; state Exp; branches; next 1.165; commitid 5IWAFx2BxNcmzsTB; 1.165 date 2020.01.19.06.55.23; author thorpej; state Exp; branches; next 1.164; commitid ApJpO8xRmIkOHgTB; 1.164 date 2020.01.19.01.25.05; author thorpej; state Exp; branches; next 1.163; commitid JHEWDzmAWJGESeTB; 1.163 date 2019.02.06.11.58.31; author rin; state Exp; branches 1.163.6.1; next 1.162; commitid 5Lq3lTxgmkkMwHaB; 1.162 date 2019.01.27.08.53.30; author maxv; state Exp; branches; next 1.161; commitid dcnHy31pQBhTPo9B; 1.161 date 2018.10.23.19.58.52; author jdolecek; state Exp; branches; next 1.160; commitid Uj00maxTZQIxA7XA; 1.160 date 2018.09.06.05.36.50; author maxv; state Exp; branches; next 1.159; commitid rBzGO4OZzHoBl0RA; 1.159 date 2018.08.25.20.52.41; author rin; state Exp; branches; next 1.158; commitid 2vcoJ76kDbQoNxPA; 1.158 date 2018.08.01.16.59.09; author maxv; state Exp; branches; next 1.157; commitid wcq6HF0PkS1xhrMA; 1.157 date 2017.11.06.02.57.18; author rin; state Exp; branches 1.157.2.1 1.157.4.1; next 1.156; commitid XoQ4fDJbap0ueVdA; 1.156 date 2017.09.14.07.58.41; author mrg; state Exp; branches; next 1.155; commitid ngZ6fHXwTqlZA87A; 1.155 date 2017.08.12.06.46.13; author maxv; state Exp; branches; next 1.154; 1.154 date 2017.08.10.17.33.32; author maxv; state Exp; branches; next 1.153; 1.153 date 2017.08.09.18.45.30; author maxv; state Exp; branches; next 1.152; 1.152 date 2017.07.31.15.43.33; author maxv; state Exp; branches; next 1.151; 1.151 date 2017.07.29.18.08.58; author maxv; state Exp; branches; next 1.150; 1.150 date 2017.07.29.12.00.56; author maxv; state Exp; branches; next 1.149; 1.149 date 2017.02.26.12.21.15; author maya; state Exp; branches; next 1.148; 1.148 date 2017.02.19.07.47.01; author rin; state Exp; branches; next 1.147; 1.147 date 2017.01.07.11.21.05; author flxd; state Exp; branches 1.147.2.1; next 1.146; 1.146 date 2016.12.13.20.42.18; author christos; state Exp; branches; next 1.145; 1.145 date 2016.12.10.23.03.24; author christos; state Exp; branches; next 1.144; 1.144 date 2016.12.09.02.24.17; author christos; state Exp; branches; next 1.143; 1.143 date 2016.12.08.11.31.10; author nat; state Exp; branches; next 1.142; 1.142 date 2015.09.26.11.16.12; author maxv; state Exp; branches 1.142.2.1; next 1.141; 1.141 date 2014.08.23.20.26.58; author dholland; state Exp; branches 1.141.2.1; next 1.140; 1.140 date 2014.08.16.17.56.32; author apb; state Exp; branches; next 1.139; 1.139 date 2014.07.25.15.01.14; author dholland; state Exp; branches; next 1.138; 1.138 date 2014.03.24.14.15.38; author szptvlfn; state Exp; branches 1.138.2.1; next 1.137; 1.137 date 2014.01.26.19.16.16; author dsl; state Exp; branches; next 1.136; 1.136 date 2013.06.30.21.38.57; author rmind; state Exp; branches; next 1.135; 1.135 date 2013.04.27.18.19.39; author christos; state Exp; branches 1.135.4.1; next 1.134; 1.134 date 2013.03.01.18.25.44; author joerg; state Exp; branches; next 1.133; 1.133 date 2012.10.17.14.48.13; author apb; state Exp; branches; next 1.132; 1.132 date 2012.06.05.08.44.13; author abs; state Exp; branches 1.132.2.1; next 1.131; 1.131 date 2012.03.10.21.51.53; author joerg; state Exp; branches; next 1.130; 1.130 date 2011.11.22.21.25.20; author tls; state Exp; branches 1.130.2.1 1.130.4.1; next 1.129; 1.129 date 2011.06.30.20.09.31; author wiz; state Exp; branches 1.129.2.1; next 1.128; 1.128 date 2011.05.28.13.01.49; author ryo; state Exp; branches; next 1.127; 1.127 date 2011.03.06.17.08.25; author bouyer; state Exp; branches; next 1.126; 1.126 date 2010.11.23.11.14.00; author hannken; state Exp; branches 1.126.2.1 1.126.4.1; next 1.125; 1.125 date 2010.05.08.22.16.28; author mrg; state Exp; branches; next 1.124; 1.124 date 2010.04.16.13.48.32; author pooka; state Exp; branches; next 1.123; 1.123 date 2010.02.08.19.02.29; author joerg; state Exp; branches 1.123.2.1; next 1.122; 1.122 date 2010.01.03.03.53.34; author dholland; state Exp; branches 1.122.2.1; next 1.121; 1.121 date 2010.01.03.03.50.38; author dholland; state Exp; branches; next 1.120; 1.120 date 2009.12.05.20.11.15; author pooka; state Exp; branches; next 1.119; 1.119 date 2009.11.25.17.08.08; author tron; state Exp; branches; next 1.118; 1.118 date 2009.03.06.20.31.49; author joerg; state Exp; branches; next 1.117; 1.117 date 2009.01.24.05.06.06; author mrg; state Exp; branches 1.117.2.1; next 1.116; 1.116 date 2008.12.20.12.41.19; author ad; state Exp; branches; next 1.115; 1.115 date 2008.11.12.12.36.01; author ad; state Exp; branches; next 1.114; 1.114 date 2008.05.13.13.43.47; author ad; state Exp; branches 1.114.4.1 1.114.6.1 1.114.8.1; next 1.113; 1.113 date 2008.04.30.15.29.11; author ad; state Exp; branches 1.113.2.1; next 1.112; 1.112 date 2008.02.29.14.42.32; author jmmv; state Exp; branches 1.112.2.1 1.112.4.1; next 1.111; 1.111 date 2008.01.16.09.37.06; author ad; state Exp; branches 1.111.2.1 1.111.6.1; next 1.110; 1.110 date 2008.01.07.08.39.05; author martti; state Exp; branches; next 1.109; 1.109 date 2007.11.15.19.18.32; author ad; state Exp; branches 1.109.6.1; next 1.108; 1.108 date 2007.11.14.17.54.57; author ad; state Exp; branches; next 1.107; 1.107 date 2007.10.17.19.54.42; author garbled; state Exp; branches 1.107.2.1; next 1.106; 1.106 date 2007.09.06.10.24.18; author martti; state Exp; branches 1.106.4.1; next 1.105; 1.105 date 2007.05.29.21.37.07; author christos; state Exp; branches 1.105.4.1 1.105.8.1 1.105.10.1; next 1.104; 1.104 date 2007.04.26.17.11.35; author dyoung; state Exp; branches 1.104.2.1; next 1.103; 1.103 date 2007.01.24.19.46.26; author tls; state Exp; branches 1.103.2.1 1.103.6.1 1.103.8.1; next 1.102; 1.102 date 2006.11.28.16.24.54; author christos; state Exp; branches 1.102.2.1; next 1.101; 1.101 date 2006.11.28.16.15.37; author christos; state Exp; branches; next 1.100; 1.100 date 2006.11.11.18.47.10; author jmmv; state Exp; branches; next 1.99; 1.99 date 2006.08.26.20.26.45; author christos; state Exp; branches 1.99.2.1 1.99.4.1; next 1.98; 1.98 date 2006.08.14.09.38.33; author itohy; state Exp; branches; next 1.97; 1.97 date 2006.04.19.10.31.44; author drochner; state Exp; branches; next 1.96; 1.96 date 2006.02.05.05.01.55; author cube; state Exp; branches 1.96.2.1 1.96.4.1 1.96.6.1; next 1.95; 1.95 date 2005.12.20.05.35.28; author thorpej; state Exp; branches 1.95.2.1 1.95.4.1 1.95.6.1; next 1.94; 1.94 date 2005.12.07.12.40.47; author tsutsui; state Exp; branches; next 1.93; 1.93 date 2005.12.07.09.10.15; author tsutsui; state Exp; branches; next 1.92; 1.92 date 2005.09.10.19.20.49; author jmmv; state Exp; branches; next 1.91; 1.91 date 2005.08.19.05.19.50; author christos; state Exp; branches; next 1.90; 1.90 date 2005.08.19.02.03.52; author christos; state Exp; branches; next 1.89; 1.89 date 2005.07.31.04.04.32; author yamt; state Exp; branches; next 1.88; 1.88 date 2005.07.30.06.35.36; author yamt; state Exp; branches; next 1.87; 1.87 date 2005.07.17.00.08.28; author hubertf; state Exp; branches; next 1.86; 1.86 date 2005.07.03.19.23.29; author cube; state Exp; branches 1.86.2.1; next 1.85; 1.85 date 2005.06.28.09.08.04; author wiz; state Exp; branches; next 1.84; 1.84 date 2005.05.17.17.20.41; author hubertf; state Exp; branches; next 1.83; 1.83 date 2005.04.29.16.58.39; author augustss; state Exp; branches; next 1.82; 1.82 date 2005.03.25.23.28.44; author cube; state Exp; branches; next 1.81; 1.81 date 2005.02.25.13.46.49; author simonb; state Exp; branches 1.81.2.1; next 1.80; 1.80 date 2005.02.18.21.05.52; author dsl; state Exp; branches; next 1.79; 1.79 date 2005.02.11.08.25.54; author dsl; state Exp; branches; next 1.78; 1.78 date 2005.01.31.16.54.34; author hannken; state Exp; branches; next 1.77; 1.77 date 2005.01.17.15.28.51; author cube; state Exp; branches 1.77.2.1; next 1.76; 1.76 date 2004.11.10.17.25.22; author christos; state Exp; branches 1.76.4.1; next 1.75; 1.75 date 2004.10.23.14.00.51; author augustss; state Exp; branches; next 1.74; 1.74 date 2004.09.08.11.38.24; author jmmv; state Exp; branches; next 1.73; 1.73 date 2004.09.04.23.29.49; author manu; state Exp; branches; next 1.72; 1.72 date 2004.07.31.17.35.19; author mrg; state Exp; branches; next 1.71; 1.71 date 2004.07.29.22.29.35; author jmmv; state Exp; branches; next 1.70; 1.70 date 2004.07.28.12.34.02; author jmmv; state Exp; branches; next 1.69; 1.69 date 2004.07.15.03.53.47; author atatat; state Exp; branches; next 1.68; 1.68 date 2004.07.06.22.53.36; author mycroft; state Exp; branches; next 1.67; 1.67 date 2004.06.28.21.07.48; author bouyer; state Exp; branches; next 1.66; 1.66 date 2004.06.26.07.32.06; author abs; state Exp; branches; next 1.65; 1.65 date 2004.06.18.15.04.40; author christos; state Exp; branches; next 1.64; 1.64 date 2004.06.16.15.07.40; author christos; state Exp; branches; next 1.63; 1.63 date 2004.06.14.01.28.00; author lukem; state Exp; branches; next 1.62; 1.62 date 2004.05.22.03.16.26; author grant; state Exp; branches; next 1.61; 1.61 date 2004.03.14.08.09.42; author minoura; state Exp; branches 1.61.2.1; next 1.60; 1.60 date 2003.10.18.08.12.07; author lukem; state Exp; branches; next 1.59; 1.59 date 2003.10.08.11.10.04; author bouyer; state Exp; branches; next 1.58; 1.58 date 2003.09.09.07.14.02; author itojun; state Exp; branches; next 1.57; 1.57 date 2003.08.06.12.32.08; author bouyer; state Exp; branches; next 1.56; 1.56 date 2003.05.15.13.13.24; author wiz; state Exp; branches 1.56.2.1; next 1.55; 1.55 date 2003.04.10.22.06.58; author christos; state Exp; branches; next 1.54; 1.54 date 2003.04.08.18.58.20; author abs; state Exp; branches; next 1.53; 1.53 date 2003.03.15.19.34.17; author jmmv; state Exp; branches; next 1.52; 1.52 date 2003.02.16.17.35.15; author augustss; state Exp; branches; next 1.51; 1.51 date 2003.01.08.13.20.26; author fvdl; state Exp; branches; next 1.50; 1.50 date 2002.10.06.12.36.17; author fvdl; state Exp; branches; next 1.49; 1.49 date 2002.10.01.12.56.41; author fvdl; state Exp; branches; next 1.48; 1.48 date 2002.09.25.11.49.51; author martti; state Exp; branches; next 1.47; 1.47 date 2002.09.20.10.39.53; author martti; state Exp; branches; next 1.46; 1.46 date 2002.09.18.02.44.00; author lukem; state Exp; branches; next 1.45; 1.45 date 2002.08.22.14.36.49; author abs; state Exp; branches; next 1.44; 1.44 date 2002.08.06.12.09.43; author grant; state Exp; branches; next 1.43; 1.43 date 2002.07.22.11.06.01; author wiz; state Exp; branches; next 1.42; 1.42 date 2002.06.25.03.12.07; author lukem; state Exp; branches; next 1.41; 1.41 date 2002.06.17.05.14.13; author lukem; state Exp; branches; next 1.40; 1.40 date 2002.04.25.15.06.29; author atatat; state Exp; branches 1.40.2.1 1.40.4.1; next 1.39; 1.39 date 2002.04.18.12.54.13; author wiz; state Exp; branches; next 1.38; 1.38 date 2002.04.18.12.06.12; author bouyer; state Exp; branches; next 1.37; 1.37 date 2002.04.17.02.22.50; author mycroft; state Exp; branches; next 1.36; 1.36 date 2002.04.14.01.42.52; author mycroft; state Exp; branches; next 1.35; 1.35 date 2002.04.12.08.11.02; author gmcgarry; state Exp; branches; next 1.34; 1.34 date 2002.01.27.13.23.17; author jdolecek; state Exp; branches; next 1.33; 1.33 date 2001.12.28.12.21.57; author martin; state Exp; branches; next 1.32; 1.32 date 2001.11.20.12.56.30; author lukem; state Exp; branches; next 1.31; 1.31 date 2001.11.20.08.43.24; author lukem; state Exp; branches; next 1.30; 1.30 date 2001.11.06.01.57.07; author enami; state Exp; branches; next 1.29; 1.29 date 2001.09.14.21.44.21; author nathanw; state Exp; branches 1.29.2.1; next 1.28; 1.28 date 2001.09.01.21.52.27; author atatat; state Exp; branches 1.28.2.1; next 1.27; 1.27 date 2001.07.08.16.32.18; author abs; state Exp; branches 1.27.2.1; next 1.26; 1.26 date 2001.07.07.17.09.49; author tsutsui; state Exp; branches; next 1.25; 1.25 date 2001.04.29.12.48.12; author fvdl; state Exp; branches; next 1.24; 1.24 date 2001.04.21.21.03.46; author fvdl; state Exp; branches; next 1.23; 1.23 date 2001.01.16.03.38.23; author augustss; state Exp; branches 1.23.2.1; next 1.22; 1.22 date 2000.10.02.12.22.53; author fvdl; state Exp; branches 1.22.2.1; next 1.21; 1.21 date 2000.10.02.08.12.04; author fvdl; state Exp; branches; next 1.20; 1.20 date 2000.09.24.15.59.33; author jdolecek; state Exp; branches; next 1.19; 1.19 date 2000.09.13.16.26.15; author thorpej; state Exp; branches; next 1.18; 1.18 date 2000.07.27.14.34.07; author mrg; state Exp; branches; next 1.17; 1.17 date 2000.07.09.00.41.24; author mycroft; state Exp; branches; next 1.16; 1.16 date 2000.06.11.02.41.10; author mycroft; state Exp; branches 1.16.2.1; next 1.15; 1.15 date 2000.04.03.00.03.30; author augustss; state Exp; branches 1.15.4.1; next 1.14; 1.14 date 2000.03.22.00.58.20; author cgd; state Exp; branches; next 1.13; 1.13 date 2000.01.17.17.47.06; author augustss; state Exp; branches; next 1.12; 1.12 date 2000.01.13.19.10.22; author ad; state Exp; branches; next 1.11; 1.11 date 99.12.12.11.53.41; author soren; state Exp; branches; next 1.10; 1.10 date 99.09.27.23.59.50; author ad; state Exp; branches 1.10.2.1 1.10.8.1; next 1.9; 1.9 date 99.08.29.16.59.19; author thorpej; state Exp; branches; next 1.8; 1.8 date 99.07.29.10.37.17; author augustss; state Exp; branches; next 1.7; 1.7 date 99.07.05.22.40.34; author fvdl; state Exp; branches; next 1.6; 1.6 date 99.07.05.09.14.09; author fvdl; state Exp; branches; next 1.5; 1.5 date 99.03.27.23.27.58; author nathanw; state Exp; branches 1.5.2.1 1.5.4.1; next 1.4; 1.4 date 99.03.27.07.04.36; author explorer; state Exp; branches; next 1.3; 1.3 date 99.02.16.17.46.17; author abs; state Exp; branches; next 1.2; 1.2 date 99.01.23.15.35.21; author drochner; state Exp; branches; next 1.1; 1.1 date 98.10.12.16.36.18; author perry; state Exp; branches; next ; 1.169.2.1 date 2021.04.03.22.28.27; author thorpej; state Exp; branches; next ; commitid 1gqS07EfPjskJTNC; 1.163.6.1 date 2020.01.25.22.38.40; author ad; state Exp; branches; next ; commitid ethRERRmx7bMJ7UB; 1.157.2.1 date 2018.09.06.06.55.35; author pgoyette; state Exp; branches; next 1.157.2.2; commitid HCi1bXD317XIK0RA; 1.157.2.2 date 2018.09.30.01.45.44; author pgoyette; state Exp; branches; next 1.157.2.3; commitid SQ44grEPCeKPh4UA; 1.157.2.3 date 2018.11.26.01.52.25; author pgoyette; state Exp; branches; next ; commitid Zj4q5SspGdKXto1B; 1.157.4.1 date 2019.06.10.22.06.20; author christos; state Exp; branches; next 1.157.4.2; commitid jtc8rnCzWiEEHGqB; 1.157.4.2 date 2020.04.08.14.07.39; author martin; state Exp; branches; next ; commitid Qli2aW9E74UFuA3C; 1.147.2.1 date 2017.04.21.16.53.28; author bouyer; state Exp; branches; next ; 1.142.2.1 date 2017.01.07.08.56.18; author pgoyette; state Exp; branches; next 1.142.2.2; 1.142.2.2 date 2017.03.20.06.57.14; author pgoyette; state Exp; branches; next ; 1.141.2.1 date 2015.12.27.12.09.36; author skrll; state Exp; branches; next 1.141.2.2; 1.141.2.2 date 2017.02.05.13.40.12; author skrll; state Exp; branches; next 1.141.2.3; 1.141.2.3 date 2017.08.28.17.51.40; author skrll; state Exp; branches; next ; commitid UQQpnjvcNkUZn05A; 1.138.2.1 date 2014.08.10.06.53.59; author tls; state Exp; branches; next ; 1.135.4.1 date 2013.08.28.23.59.17; author rmind; state Exp; branches; next 1.135.4.2; 1.135.4.2 date 2014.05.18.17.45.12; author rmind; state Exp; branches; next ; 1.132.2.1 date 2012.11.20.03.01.26; author tls; state Exp; branches; next 1.132.2.2; 1.132.2.2 date 2013.06.23.06.20.06; author tls; state Exp; branches; next 1.132.2.3; 1.132.2.3 date 2014.08.20.00.03.06; author tls; state Exp; branches; next 1.132.2.4; 1.132.2.4 date 2017.12.03.11.36.17; author jdolecek; state Exp; branches; next ; commitid XcIYRZTAh1LmerhA; 1.130.2.1 date 2012.03.11.01.52.22; author mrg; state Exp; branches; next ; 1.130.4.1 date 2012.06.12.17.47.52; author riz; state Exp; branches; next ; 1.129.2.1 date 2012.04.17.00.06.28; author yamt; state Exp; branches; next 1.129.2.2; 1.129.2.2 date 2012.10.30.17.19.47; author yamt; state Exp; branches; next 1.129.2.3; 1.129.2.3 date 2014.05.22.11.39.51; author yamt; state Exp; branches; next ; 1.126.2.1 date 2011.06.06.09.05.47; author jruoho; state Exp; branches; next ; 1.126.4.1 date 2011.02.08.19.29.35; author bouyer; state Exp; branches; next ; 1.123.2.1 date 2010.05.30.05.16.53; author rmind; state Exp; branches; next 1.123.2.2; 1.123.2.2 date 2011.03.05.20.50.38; author rmind; state Exp; branches; next 1.123.2.3; 1.123.2.3 date 2011.04.21.01.41.05; author rmind; state Exp; branches; next 1.123.2.4; 1.123.2.4 date 2011.05.31.03.04.03; author rmind; state Exp; branches; next ; 1.122.2.1 date 2010.04.30.14.39.28; author uebayasi; state Exp; branches; next 1.122.2.2; 1.122.2.2 date 2010.08.17.06.44.35; author uebayasi; state Exp; branches; next ; 1.117.2.1 date 2009.05.13.17.17.48; author jym; state Exp; branches; next 1.117.2.2; 1.117.2.2 date 2009.11.01.13.58.19; author jym; state Exp; branches; next 1.117.2.3; 1.117.2.3 date 2011.03.28.23.04.38; author jym; state Exp; branches; next 1.117.2.4; 1.117.2.4 date 2011.03.29.20.42.58; author jym; state Exp; branches; next 1.117.2.5; 1.117.2.5 date 2011.08.27.15.37.24; author jym; state Exp; branches; next ; 1.114.4.1 date 2008.12.13.01.13.13; author haad; state Exp; branches; next ; 1.114.6.1 date 2009.01.19.13.16.15; author skrll; state Exp; branches; next 1.114.6.2; 1.114.6.2 date 2009.03.03.18.28.59; author skrll; state Exp; branches; next 1.114.6.3; 1.114.6.3 date 2009.04.28.07.34.07; author skrll; state Exp; branches; next ; 1.114.8.1 date 2008.11.18.01.56.58; author snj; state Exp; branches; next 1.114.8.2; 1.114.8.2 date 2009.02.16.03.03.36; author snj; state Exp; branches; next ; 1.113.2.1 date 2008.06.23.04.30.26; author wrstuden; state Exp; branches; next ; 1.112.2.1 date 2008.05.18.12.32.09; author yamt; state Exp; branches; next ; 1.112.4.1 date 2008.05.16.02.22.33; author yamt; state Exp; branches; next 1.112.4.2; 1.112.4.2 date 2009.05.04.08.11.15; author yamt; state Exp; branches; next 1.112.4.3; 1.112.4.3 date 2010.03.11.15.02.27; author yamt; state Exp; branches; next 1.112.4.4; 1.112.4.4 date 2010.08.11.22.52.10; author yamt; state Exp; branches; next ; 1.111.2.1 date 2008.03.24.07.14.58; author keiichi; state Exp; branches; next ; 1.111.6.1 date 2008.04.03.12.42.17; author mjf; state Exp; branches; next 1.111.6.2; 1.111.6.2 date 2008.06.02.13.22.13; author mjf; state Exp; branches; next 1.111.6.3; 1.111.6.3 date 2009.01.17.13.28.03; author mjf; state Exp; branches; next ; 1.109.6.1 date 2008.01.08.22.09.54; author bouyer; state Exp; branches; next 1.109.6.2; 1.109.6.2 date 2008.01.19.12.14.15; author bouyer; state Exp; branches; next ; 1.107.2.1 date 2007.11.19.00.46.19; author mjf; state Exp; branches; next 1.107.2.2; 1.107.2.2 date 2008.02.18.21.04.37; author mjf; state Exp; branches; next ; 1.106.4.1 date 2007.11.18.19.34.17; author bouyer; state Exp; branches; next ; 1.105.4.1 date 2007.09.10.10.54.22; author skrll; state Exp; branches; next ; 1.105.8.1 date 2007.10.02.18.27.08; author joerg; state Exp; branches; next 1.105.8.2; 1.105.8.2 date 2007.11.21.21.53.11; author joerg; state Exp; branches; next ; 1.105.10.1 date 2007.11.06.23.17.12; author matt; state Exp; branches; next 1.105.10.2; 1.105.10.2 date 2008.01.09.01.46.28; author matt; state Exp; branches; next 1.105.10.3; 1.105.10.3 date 2008.03.23.02.04.05; author matt; state Exp; branches; next ; 1.104.2.1 date 2007.06.26.18.12.33; author garbled; state Exp; branches; next 1.104.2.2; 1.104.2.2 date 2007.10.03.19.23.36; author garbled; state Exp; branches; next ; 1.103.2.1 date 2007.05.07.10.54.56; author yamt; state Exp; branches; next ; 1.103.6.1 date 2007.05.27.12.27.28; author ad; state Exp; branches; next 1.103.6.2; 1.103.6.2 date 2007.06.09.23.55.07; author ad; state Exp; branches; next 1.103.6.3; 1.103.6.3 date 2007.10.09.13.37.49; author ad; state Exp; branches; next 1.103.6.4; 1.103.6.4 date 2007.12.03.18.36.26; author ad; state Exp; branches; next ; 1.103.8.1 date 2007.07.11.19.59.48; author mjf; state Exp; branches; next ; 1.102.2.1 date 2007.01.28.20.05.41; author tron; state Exp; branches; next ; 1.99.2.1 date 2006.11.18.21.29.18; author ad; state Exp; branches; next 1.99.2.2; 1.99.2.2 date 2007.01.12.01.00.49; author ad; state Exp; branches; next 1.99.2.3; 1.99.2.3 date 2007.02.01.08.48.01; author ad; state Exp; branches; next ; 1.99.4.1 date 2006.12.10.07.16.03; author yamt; state Exp; branches; next ; 1.96.2.1 date 2006.05.24.10.56.51; author yamt; state Exp; branches; next 1.96.2.2; 1.96.2.2 date 2006.09.03.15.22.58; author yamt; state Exp; branches; next ; 1.96.4.1 date 2006.05.11.23.26.20; author elad; state Exp; branches; next ; 1.96.6.1 date 2006.05.24.15.47.57; author tron; state Exp; branches; next ; 1.95.2.1 date 2006.02.18.15.38.36; author yamt; state Exp; branches; next ; 1.95.4.1 date 2006.09.09.02.39.53; author rpaulo; state Exp; branches; next ; 1.95.6.1 date 2006.04.22.11.37.32; author simonb; state Exp; branches; next ; 1.86.2.1 date 2006.06.21.14.52.09; author yamt; state Exp; branches; next 1.86.2.2; 1.86.2.2 date 2006.12.30.20.46.05; author yamt; state Exp; branches; next 1.86.2.3; 1.86.2.3 date 2007.02.26.09.06.50; author yamt; state Exp; branches; next 1.86.2.4; 1.86.2.4 date 2007.09.03.14.26.31; author yamt; state Exp; branches; next 1.86.2.5; 1.86.2.5 date 2007.10.27.11.26.23; author yamt; state Exp; branches; next 1.86.2.6; 1.86.2.6 date 2007.11.15.11.42.48; author yamt; state Exp; branches; next 1.86.2.7; 1.86.2.7 date 2007.12.07.17.24.55; author yamt; state Exp; branches; next 1.86.2.8; 1.86.2.8 date 2008.01.21.09.36.51; author yamt; state Exp; branches; next 1.86.2.9; 1.86.2.9 date 2008.03.17.09.14.20; author yamt; state Exp; branches; next ; 1.81.2.1 date 2005.08.14.21.14.21; author riz; state Exp; branches; next ; 1.77.2.1 date 2005.02.12.18.17.34; author yamt; state Exp; branches; next 1.77.2.2; 1.77.2.2 date 2005.03.19.08.33.01; author yamt; state Exp; branches; next 1.77.2.3; 1.77.2.3 date 2005.03.26.18.19.17; author yamt; state Exp; branches; next ; 1.76.4.1 date 2005.04.29.11.28.12; author kent; state Exp; branches; next ; 1.61.2.1 date 2004.06.30.21.10.27; author jdc; state Exp; branches; next 1.61.2.2; 1.61.2.2 date 2004.07.02.17.40.08; author he; state Exp; branches; next 1.61.2.3; 1.61.2.3 date 2004.07.15.20.28.05; author he; state Exp; branches; next ; 1.56.2.1 date 2004.08.03.10.35.47; author skrll; state Exp; branches; next 1.56.2.2; 1.56.2.2 date 2004.09.18.14.35.22; author skrll; state Exp; branches; next 1.56.2.3; 1.56.2.3 date 2004.09.21.13.16.35; author skrll; state Exp; branches; next 1.56.2.4; 1.56.2.4 date 2004.11.02.07.50.35; author skrll; state Exp; branches; next 1.56.2.5; 1.56.2.5 date 2004.11.14.08.15.16; author skrll; state Exp; branches; next 1.56.2.6; 1.56.2.6 date 2005.01.24.08.34.13; author skrll; state Exp; branches; next 1.56.2.7; 1.56.2.7 date 2005.02.04.11.44.20; author skrll; state Exp; branches; next 1.56.2.8; 1.56.2.8 date 2005.02.15.21.32.41; author skrll; state Exp; branches; next 1.56.2.9; 1.56.2.9 date 2005.03.04.16.38.37; author skrll; state Exp; branches; next 1.56.2.10; 1.56.2.10 date 2005.04.01.14.27.39; author skrll; state Exp; branches; next 1.56.2.11; 1.56.2.11 date 2005.11.10.13.56.32; author skrll; state Exp; branches; next 1.56.2.12; 1.56.2.12 date 2005.12.11.10.28.18; author christos; state Exp; branches; next ; 1.40.2.1 date 2002.07.14.17.47.52; author gehenna; state Exp; branches; next 1.40.2.2; 1.40.2.2 date 2002.07.16.08.29.14; author gehenna; state Exp; branches; next 1.40.2.3; 1.40.2.3 date 2002.08.31.13.44.50; author gehenna; state Exp; branches; next ; 1.40.4.1 date 2002.08.01.04.23.08; author lukem; state Exp; branches; next 1.40.4.2; 1.40.4.2 date 2002.10.24.09.34.25; author lukem; state Exp; branches; next ; 1.29.2.1 date 2001.11.12.21.17.02; author thorpej; state Exp; branches; next ; 1.28.2.1 date 2001.10.01.12.39.35; author fvdl; state Exp; branches; next ; 1.27.2.1 date 2001.09.13.01.13.44; author thorpej; state Exp; branches; next 1.27.2.2; 1.27.2.2 date 2002.01.10.19.44.27; author thorpej; state Exp; branches; next 1.27.2.3; 1.27.2.3 date 2002.02.11.20.08.21; author jdolecek; state Exp; branches; next 1.27.2.4; 1.27.2.4 date 2002.06.23.17.37.19; author jdolecek; state Exp; branches; next 1.27.2.5; 1.27.2.5 date 2002.09.06.08.36.02; author jdolecek; state Exp; branches; next 1.27.2.6; 1.27.2.6 date 2002.10.10.18.33.11; author jdolecek; state Exp; branches; next ; 1.23.2.1 date 2001.06.21.19.25.14; author nathanw; state Exp; branches; next 1.23.2.2; 1.23.2.2 date 2001.08.24.00.08.26; author nathanw; state Exp; branches; next 1.23.2.3; 1.23.2.3 date 2001.09.21.22.35.01; author nathanw; state Exp; branches; next 1.23.2.4; 1.23.2.4 date 2001.11.14.19.12.43; author nathanw; state Exp; branches; next 1.23.2.5; 1.23.2.5 date 2002.01.08.00.25.12; author nathanw; state Exp; branches; next 1.23.2.6; 1.23.2.6 date 2002.02.28.04.10.13; author nathanw; state Exp; branches; next 1.23.2.7; 1.23.2.7 date 2002.04.17.00.03.16; author nathanw; state Exp; branches; next 1.23.2.8; 1.23.2.8 date 2002.06.20.03.39.04; author nathanw; state Exp; branches; next 1.23.2.9; 1.23.2.9 date 2002.08.01.02.41.54; author nathanw; state Exp; branches; next 1.23.2.10; 1.23.2.10 date 2002.08.13.02.18.19; author nathanw; state Exp; branches; next 1.23.2.11; 1.23.2.11 date 2002.08.27.23.44.34; author nathanw; state Exp; branches; next 1.23.2.12; 1.23.2.12 date 2002.10.18.02.37.29; author nathanw; state Exp; branches; next 1.23.2.13; 1.23.2.13 date 2003.01.08.16.58.23; author thorpej; state Exp; branches; next ; 1.22.2.1 date 2000.10.02.12.22.53; author thorpej; state dead; branches; next 1.22.2.2; 1.22.2.2 date 2001.01.23.06.34.53; author thorpej; state Exp; branches; next 1.22.2.3; 1.22.2.3 date 2001.04.30.16.23.08; author sommerfeld; state Exp; branches; next 1.22.2.4; 1.22.2.4 date 2001.07.19.08.57.26; author sommerfeld; state Exp; branches; next 1.22.2.5; 1.22.2.5 date 2001.09.03.19.48.07; author sommerfeld; state Exp; branches; next 1.22.2.6; 1.22.2.6 date 2001.09.22.23.00.57; author sommerfeld; state Exp; branches; next 1.22.2.7; 1.22.2.7 date 2001.12.29.21.09.04; author sommerfeld; state Exp; branches; next 1.22.2.8; 1.22.2.8 date 2002.01.28.04.21.36; author sommerfeld; state Exp; branches; next 1.22.2.9; 1.22.2.9 date 2002.04.27.20.24.44; author sommerfeld; state Exp; branches; next 1.22.2.10; 1.22.2.10 date 2002.05.03.13.40.17; author sommerfeld; state Exp; branches; next 1.22.2.11; 1.22.2.11 date 2002.05.03.19.12.55; author sommerfeld; state Exp; branches; next 1.22.2.12; 1.22.2.12 date 2002.06.25.15.44.46; author sommerfeld; state Exp; branches; next 1.22.2.13; 1.22.2.13 date 2002.08.19.01.22.18; author sommerfeld; state Exp; branches; next 1.22.2.14; 1.22.2.14 date 2002.08.31.20.31.33; author sommerfeld; state Exp; branches; next ; 1.16.2.1 date 2000.07.27.02.10.49; author mycroft; state Exp; branches; next 1.16.2.2; 1.16.2.2 date 2000.09.12.00.48.39; author fvdl; state Exp; branches; next 1.16.2.3; 1.16.2.3 date 2000.10.09.13.16.24; author fvdl; state Exp; branches; next 1.16.2.4; 1.16.2.4 date 2000.10.10.14.05.22; author fvdl; state Exp; branches; next 1.16.2.5; 1.16.2.5 date 2001.04.25.08.57.29; author he; state Exp; branches; next 1.16.2.6; 1.16.2.6 date 2001.05.01.12.37.27; author he; state Exp; branches; next ; 1.15.4.1 date 2000.06.22.17.00.17; author minoura; state Exp; branches; next ; 1.10.2.1 date 2000.11.20.20.09.16; author bouyer; state Exp; branches; next 1.10.2.2; 1.10.2.2 date 2001.01.18.09.22.33; author bouyer; state Exp; branches; next 1.10.2.3; 1.10.2.3 date 2001.04.23.09.41.46; author bouyer; state Exp; branches; next ; 1.10.8.1 date 99.12.27.18.32.17; author wrstuden; state Exp; branches; next ; 1.5.2.1 date 2000.01.31.18.53.20; author he; state Exp; branches; next ; 1.5.4.1 date 99.08.02.19.50.30; author thorpej; state Exp; branches; next ; desc @@ 1.172 log @PR/57889: Ricardo Branco: ext2fs does not have user immutable and append file flags, only system ones. Restrict those to the superuser. Before the behavior was controlled by EXT2FS_SYSTEM_FLAGS. Make that behavior the default. @ text @# $NetBSD: GENERIC_TINY,v 1.171 2023/02/09 14:09:48 abs Exp $ # # GENERIC_TINY -- suitable default for 4M machines # No EISA, PCI, or SCSI. # include "arch/i386/conf/std.i386" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary makeoptions COPTS="-Os" makeoptions USE_SSP="no" maxusers 8 # estimated number of users # CPU-related options. #options USER_LDT # user-settable LDT; used by WINE # This option allows you to force a serial console at the specified # I/O address. see console(4) for details. #options CONSDEVNAME="\"com\"" # The following options override the memory sizes passed in from the boot # block. Use them *only* if the boot block is unable to determine the correct # values. Note that the BIOS may *correctly* report less than 640k of base # memory if the extended BIOS data area is located at the top of base memory # (as is the case on most recent systems). #options REALBASEMEM=... # size of base memory #options REALEXTMEM=... # size of extended memory # Standard system options options INSECURE # disable kernel security levels - X needs this options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT #options NTP # NTP phase/frequency locked loop #options KTRACE # system call tracing via ktrace(1) #options SYSVMSG # System V-like message queues #options SYSVSEM # System V-like semaphores #options SYSVSHM # System V-like memory sharing #options USERCONF # userconf(4) support options PIPE_SOCKETPAIR # smaller, but slower pipe(2) #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel # Diagnostic/debugging support options #options DIAGNOSTIC # inexpensive kernel consistency checks #options DEBUG # expensive debugging checks/support #options DDB # in-kernel debugger #options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic' #options DDB_HISTORY_SIZE=512 # enable history editing in DDB #options KGDB # remote debugger #options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600 #makeoptions DEBUG="-g" # compile full symbol table # Compatibility options include "conf/compat_netbsd60.config" #options COMPAT_386BSD_MBRPART # recognize old partition ID #options COMPAT_LINUX # binary compatibility with Linux #options COMPAT_OSSAUDIO # binary compatibility with Linux # File systems file-system FFS # UFS #file-system EXT2FS # second extended file system (linux) #file-system LFS # log-structured file system #file-system MFS # memory file system file-system NFS # Network File System client file-system CD9660 # ISO 9660 + Rock Ridge file system file-system MSDOSFS # MS-DOS file system #file-system FDESC # /dev/fd file-system KERNFS # /kern #file-system NULLFS # loopback file system #file-system PROCFS # /proc #file-system UMAPFS # NULLFS + uid and gid remapping #file-system UNION # union file system #file-system PTYFS # /dev/pts/N support #file-system TMPFS # Efficient memory file-system # File system options #options QUOTA # legacy UFS quotas #options QUOTA2 # new, in-filesystem UFS quotas #options DISKLABEL_EI # disklabel Endian Independent support #options FFS_EI # FFS Endian Independent support #options NFSSERVER # Network File System server options FFS_NO_SNAPSHOT # No FF snapshot support # Networking options #options GATEWAY # packet forwarding options INET # IP + ICMP + TCP + UDP #options MROUTING # IP multicast routing #options PIM # Protocol Independent Multicast #options NETATALK # AppleTalk networking protocols #options PPP_BSDCOMP # BSD-Compress compression support for PPP #options PPP_DEFLATE # Deflate compression support for PPP #options PPP_FILTER # Active filter support for PPP (requires bpf) #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG #options ALTQ # Manipulate network interfaces' output queues #options ALTQ_BLUE # Stochastic Fair Blue #options ALTQ_CBQ # Class-Based Queueing #options ALTQ_CDNR # Diffserv Traffic Conditioner #options ALTQ_FIFOQ # First-In First-Out Queue #options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box) #options ALTQ_HFSC # Hierarchical Fair Service Curve #options ALTQ_LOCALQ # Local queueing discipline #options ALTQ_PRIQ # Priority Queueing #options ALTQ_RED # Random Early Detection #options ALTQ_RIO # RED with IN/OUT #options ALTQ_WFQ # Weighted Fair Queueing # These options enable verbose messages for several subsystems. # Warning, these may compile large string tables into the kernel! #options EISAVERBOSE # verbose EISA device autoconfig messages #options PCIVERBOSE # verbose PCI device autoconfig messages #options PCI_CONFIG_DUMP # verbosely dump PCI config space #options PCMCIAVERBOSE # verbose PCMCIA configuration messages #options SCSIVERBOSE # human readable SCSI error messages #options USBVERBOSE # verbose USB device autoconfig messages #options NFS_BOOT_BOOTP,NFS_BOOT_BOOTPARAM # Kernel root file system and dump configuration. config netbsd root on ? type ? #config netbsd root on sd0a type ffs #config netbsd root on ? type nfs # # wscons options # # builtin terminal emulations #options WSEMUL_SUN # sun terminal emulation options WSEMUL_VT100 # VT100 / VT220 emulation # customization of console and kernel output - see dev/wscons/wsdisplayvar.h #options WSDISPLAY_CUSTOM_OUTPUT # color customization from wsconsctl(8) #options WS_DEFAULT_FG=WSCOL_WHITE #options WS_DEFAULT_BG=WSCOL_BLACK #options WS_DEFAULT_COLATTR="(0)" #options WS_DEFAULT_MONOATTR="(0)" options WS_KERNEL_FG=WSCOL_GREEN #options WS_KERNEL_BG=WSCOL_BLACK #options WS_KERNEL_COLATTR="" #options WS_KERNEL_MONOATTR="" # customization of console border color #options WSDISPLAY_CUSTOM_BORDER # border customization from wsconsctl(8) #options WSDISPLAY_BORDER_COLOR=WSCOL_BLUE # default color # compatibility to other console drivers options WSDISPLAY_COMPAT_PCVT # emulate some ioctls options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls options WSDISPLAY_COMPAT_USL # wsconscfg VT handling options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes # see dev/pckbport/wskbdmap_mfii.c for implemented layouts #options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" # for pckbd driver #options UKBD_LAYOUT="(KB_DE | KB_NODEAD)" # for ukbd driver # allocate a number of virtual screens at autoconfiguration time #options WSDISPLAY_DEFAULTSCREENS=4 # use a large software cursor that doesn't blink options PCDISPLAY_SOFTCURSOR # # Device configuration # #apm0 at mainbus0 # Advanced power management # Basic Bus Support # PCI bus support #pci* at mainbus? bus ? #pci* at pchb? bus ? #pci* at ppb? bus ? # PCI bridges #pchb* at pci? dev ? function ? # PCI-Host bridges #pceb* at pci? dev ? function ? # PCI-EISA bridges #pcib* at pci? dev ? function ? # PCI-ISA bridges #ichlpcib* at pci? dev ? function ? # Intel ICH PCI-ISA w/ watchdog and # SpeedStep support #ppb* at pci? dev ? function ? # PCI-PCI bridges # XXX 'puc's aren't really bridges, but there's no better place for them here #puc* at pci? dev ? function ? # PCI "universal" comm. cards # EISA bus support #eisa0 at mainbus? #eisa0 at pceb? # ISA bus support isa0 at mainbus? #isa0 at pceb? #isa0 at pcib? #isa0 at ichlpcib? # PCMCIA bus support pcmcia* at pcic? controller ? socket ? # ISA PCMCIA controllers pcic0 at isa? port 0x3e0 iomem 0xd0000 iosiz 0x4000 pcic1 at isa? port 0x3e2 iomem 0xd4000 iosiz 0x4000 # ISA Plug-and-Play bus support #isapnp0 at isa? # ISA Plug-and-Play PCMCIA controllers #pcic* at isapnp? # Console Devices # wscons pckbc0 at isa? # PC keyboard controller pckbd* at pckbc? # PC keyboard #pms* at pckbc? # PS/2 mouse for wsmouse vga0 at isa? #vga* at pci? dev ? function ? pcdisplay0 at isa? # CGA, MDA, EGA, HGA wsdisplay* at vga? console ? wsdisplay* at pcdisplay? console ? wskbd* at pckbd? console ? #wsmouse* at pms? mux 0 #attimer0 at isa? #pcppi0 at isa? #sysbeep0 at pcppi? # Serial Devices # PCI serial interfaces #com* at puc? port ? # 16x50s on "universal" comm boards #cy* at pci? dev ? function ? # Cyclades Cyclom-Y serial boards # ISA Plug-and-Play serial interfaces #com* at isapnp? # Modems and serial boards # PCMCIA serial interfaces com* at pcmcia? function ? # Modems and serial cards # ISA serial interfaces #options COM_HAYESP # adds Hayes ESP serial board support com0 at isa? port 0x3f8 irq 4 # Standard PC serial ports com1 at isa? port 0x2f8 irq 3 com2 at isa? port 0x3e8 irq 5 #com3 at isa? port 0x2e8 irq 9 #ast0 at isa? port 0x1a0 irq 5 # AST 4-port serial cards #com* at ast? slave ? #boca0 at isa? port 0x100 irq 5 # BOCA 8-port serial cards #com* at boca? slave ? #rtfps0 at isa? port 0x1230 irq 10 # RT 4-port serial cards #com* at rtfps? slave ? #cy0 at isa? iomem 0xd4000 irq 12 # Cyclades serial cards # Parallel Printer Interfaces # PCI parallel printer interfaces #lpt* at puc? port ? # || ports on "universal" comm boards # ISA parallel printer interfaces lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports #lpt1 at isa? port 0x278 #lpt2 at isa? port 0x3bc # SCSI Controllers and Devices # PCI SCSI controllers #ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI #dpt* at pci? dev ? function ? # DPT SmartCache/SmartRAID #bha* at pci? dev ? function ? # BusLogic 9xx SCSI #isp* at pci? dev ? function ? # Qlogic ISP [12]0x0 SCSI/FibreChannel #siop* at pci? dev ? function ? # NCR 53c8xx SCSI #esiop* at pci? dev ? function ? # NCR 53c875 SCSI and newer #options SIOP_SYMLED # drive the act. LED in software # EISA SCSI controllers #ahb* at eisa? slot ? # Adaptec 174[02] SCSI #ahc* at eisa? slot ? # Adaptec 274x, aic7770 SCSI #bha* at eisa? slot ? # BusLogic 7xx SCSI #dpt* at eisa? slot ? # DPT SmartCache/SmartRAID #uha* at eisa? slot ? # UltraStor 24f SCSI # PCMCIA SCSI controllers #aic* at pcmcia? function ? # Adaptec APA-1460 SCSI # ISA Plug-and-Play SCSI controllers #aic* at isapnp? # Adaptec AHA-1520B # ISA SCSI controllers #aha0 at isa? port 0x330 irq ? drq ? # Adaptec 154[02] SCSI #aha1 at isa? port 0x334 irq ? drq ? #ahc0 at isa? port ? irq ? # Adaptec 284x SCSI #aic0 at isa? port 0x340 irq 11 # Adaptec 152[02] SCSI #bha0 at isa? port 0x330 irq ? drq ? # BusLogic [457]4X SCSI #bha1 at isa? port 0x334 irq ? drq ? #sea0 at isa? iomem 0xc8000 irq 5 # Seagate/Future Domain SCSI #uha0 at isa? port 0x330 irq ? drq ? # UltraStor [13]4f SCSI #uha1 at isa? port 0x340 irq ? drq ? #wds0 at isa? port 0x350 irq 15 drq 6 # WD7000 and TMC-7000 controllers #wds1 at isa? port 0x358 irq 11 drq 5 # SCSI bus support #scsibus* at scsi? # SCSI devices #sd* at scsibus? target ? lun ? # SCSI disk drives #st* at scsibus? target ? lun ? # SCSI tape drives #cd* at scsibus? target ? lun ? # SCSI CD-ROM drives #ch* at scsibus? target ? lun ? # SCSI autochangers #ss* at scsibus? target ? lun ? # SCSI scanners #uk* at scsibus? target ? lun ? # SCSI unknown # IDE and related devices # ISA Plug-and-Play IDE controllers #wdc* at isapnp? # PCMCIA IDE controllers wdc* at pcmcia? function ? # ISA IDE controllers wdc0 at isa? port 0x1f0 irq 14 # ST506, ESDI, and IDE controllers wdc1 at isa? port 0x170 irq 15 # ATA (IDE) bus support atabus* at ata? #options ATADEBUG # IDE drives wd* at atabus? drive ? # the drives themselves # ATAPI bus support atapibus* at atapi? # ATAPI devices cd* at atapibus? drive ? # ATAPI CD-ROM drives sd* at atapibus? drive ? # ATAPI disk drives # Miscellaneous mass storage devices # ISA floppy fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers #fdc1 at isa? port 0x370 irq ? drq ? fd* at fdc? drive ? # the drives themselves # some machines need you to do this instead of fd* #fd0 at fdc0 drive 0 # ISA CD-ROM devices #mcd0 at isa? port 0x300 irq 10 # Mitsumi CD-ROM drives # ISA tape devices # note: the wt driver conflicts unpleasantly with SMC boards at the # same I/O address. The probe reprograms their EEPROMs. Don't # uncomment it unless you are actually using it. #wt0 at isa? port 0x308 irq 5 drq 1 # Archive and Wangtek QIC tape drives # Network Interfaces # PCI network interfaces #ep* at pci? dev ? function ? # 3Com 3c59x/3c90x Ethernet #epic* at pci? dev ? function ? # SMC EPIC/100 Ethernet #fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B #pcn* at pci? dev ? function ? # PCnet-PCI Ethernet #ne* at pci? dev ? function ? # NE2000-compatible Ethernet #tl* at pci? dev ? function ? # ThunderLAN-based Ethernet #tlp* at pci? dev ? function ? # DECchip 21x4x and clones # EISA network interfaces #ep* at eisa? slot ? # 3Com 3c579 Ethernet # ISA Plug-and-Play network interfaces #ep* at isapnp? # 3Com 3c509 Ethernet #ne* at isapnp? # NE2000-compatible Ethernet # PCMCIA network interfaces ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet mbe* at pcmcia? function ? # MB8696x based Ethernet ne* at pcmcia? function ? # NE2000-compatible Ethernet sm* at pcmcia? function ? # Megahertz Ethernet # ISA network interfaces ate0 at isa? port 0x2a0 irq ? # AT1700 ec0 at isa? port 0x250 iomem 0xd8000 irq 9 # 3Com 3c503 Ethernet eg0 at isa? port 0x280 irq 9 # 3c505 Ethernet cards el0 at isa? port 0x300 irq 9 # 3c501 Ethernet cards ep0 at isa? port ? irq ? # 3c509 Ethernet cards ef0 at isa? port 0x360 iomem 0xd0000 irq 7 # 3c507 ai0 at isa? port 0x360 iomem 0xd0000 irq 7 # StarLAN fmv0 at isa? port 0x2a0 irq ? # FMV-180 series ix0 at isa? port 0x300 irq 10 # EtherExpress/16 iy0 at isa? port 0x360 irq ? # EtherExpress PRO 10 ISA lc0 at isa? port 0x320 iomem ? irq ? # DEC EtherWORKS III (LEMAC) #depca0 at isa? port 0x300 iomem 0xc8000 iosiz 0x8000 irq 5 # DEPCA #le* at depca? nele0 at isa? port 0x320 irq 9 drq 7 # NE2100 le* at nele? bicc0 at isa? port 0x320 irq 10 drq 7 # BICC IsoLan le* at bicc? ne0 at isa? port 0x280 irq 9 # NE[12]000 Ethernet cards ne1 at isa? port 0x300 irq 10 sm0 at isa? port 0x300 irq 10 # SMC91C9x Ethernet we0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC Ethernet we1 at isa? port 0x300 iomem 0xcc000 irq 10 # MII bus support #mii* at tl? # MII PHY network interfaces #nsphy* at mii? dev ? # NS and compatible PHYs #tlphy* at mii? dev ? # ThunderLAN PHYs #rgephy* at mii? dev ? # Realtek 8169S/8110S/8211 PHYs #rlphy* at mii? dev ? # Realtek 8139/8201L PHYs #ukphy* at mii? phy ? # generic unknown PHYs # USB Controller and Devices # PCI USB controllers #uhci* at pci? # Universal Host Controller (Intel) #ohci* at pci? # Open Host Controller # USB bus support #usb* at uhci? #usb* at ohci? # USB Hubs #uhub* at usb? #uhub* at uhub? port ? # USB Mice #ums* at uhub? port ? # USB Keyboards #ukbd* at uhub? port ? # USB Generic HID devices #uhid* at uhub? port ? # USB Printer #ulpt* at uhub? port ? # USB Mass Storage #umass* at uhub? port ? configuration ? interface ? # USB Ethernet adapters #aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters #axe* at uhub? port ? # ASIX AX88172 based adapters #cue* at uhub? port ? # CATC USB-EL1201A based adapters #kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters #mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters #ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters #url* at uhub? port ? # Realtek RTL8150L based adapters # USB Generic driver #ugen* at uhub? port ? # Audio Devices # PCI audio devices #eap* at pci? dev ? function ? # Ensoniq AudioPCI # ISA Plug-and-Play audio devices #guspnp* at isapnp? # Gravis Ultra Sound PnP audio #sb* at isapnp? # SoundBlaster-compatible audio #ym* at isapnp? # Yamaha OPL3-SA[23] audio # ISA audio devices #aria0 at isa? port 0x290 irq 10 # Aria #gus0 at isa? port 0x220 irq 7 drq 1 drq2 6 # Gravis Ultra Sound #pas0 at isa? port 0x220 irq 7 drq 1 # ProAudio Spectrum #sb0 at isa? port 0x220 irq 5 drq 1 drq2 5 # SoundBlaster #wss0 at isa? port 0x530 irq 10 drq 0 drq2 1 # Windows Sound System # Audio support #audio* at audiobus? # The spkr driver provides a simple tone interface to the built in speaker. #spkr* at pcppi? # PC speaker #spkr* at audio? # PC speaker (synthesized) # Joysticks # ISA Plug-and-Play joysticks #joy* at isapnp? # Game ports (usually on audio cards) # ISA joysticks. Probe is a little strange; add only if you have one. #joy0 at isa? port 0x201 # Pseudo-Devices # disk/mass storage pseudo-devices #pseudo-device ccd # concatenated/striped disk devices pseudo-device fss # file system snapshot device #pseudo-device md # memory disk device (ramdisk) pseudo-device vnd # disk-like interface to files #options VND_COMPRESSION # compressed vnd(4) # network pseudo-devices pseudo-device bpfilter # Berkeley packet filter pseudo-device bridge # simple inter-network bridging #pseudo-device vether # Virtual Ethernet for bridge pseudo-device npf # NPF packet filter pseudo-device loop # network loopback pseudo-device ppp # Point-to-Point Protocol pseudo-device pppoe # PPP over Ethernet (RFC 2516) #pseudo-device sl # Serial Line IP pseudo-device tun # network tunneling over tty #pseudo-device tap # virtual Ethernet # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals #options RND_COM # use "com" randomness as well (BROKEN) pseudo-device clockctl # user control of clock subsystem # wscons pseudo-devices pseudo-device wsmux # mouse & keyboard multiplexor # Pull in optional local configuration - always at end cinclude "arch/i386/conf/GENERIC.local" @ 1.171 log @Adjust _all_ cinclude of *.local files - Ensure always at end - Use tab rather than spaces - Add consistent comment "Pull in optional local configuration - always at end" The only functional change is that a local file which tried to override an existing setting (eg with "no foo") would have failed in some cases before, but now will work @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.170 2021/01/21 06:51:55 nia Exp $ a88 2 #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and # immutable) behave as system flags. @ 1.170 log @add a commented out compat_ossaudio wherever there's compat_linux requested by mrg @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.169 2020/09/27 13:48:51 roy Exp $ a494 4 # Pull in optional local configuration cinclude "arch/i386/conf/GENERIC.local" d523 3 @ 1.169 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_TINY,v 1.168 2020/05/16 13:46:11 maya Exp $ d63 1 a63 1 #options COMPAT_FREEBSD # binary compatibility with FreeBSD @ 1.169.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.170 2021/01/21 06:51:55 nia Exp $ d63 1 a63 1 #options COMPAT_OSSAUDIO # binary compatibility with Linux @ 1.168 log @Remove uyap, USB YAP phone firmware loader. And the associated ezload EZ-USB code, which is only used by uyap. It could theoretically be used by other drivers, but none of them are in tree. I suspect that this device isn't in use, as phone technology has improved a lot since 2001 when uyap(4) was added to the tree. Proposed with no objections on netbsd-users on 13 April 2020 @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.167 2020/01/25 18:38:36 thorpej Exp $ d511 1 @ 1.167 log @Retire "le* at pci?" from the shipped kernel configs: - If the config had both an le@@pci and a pcn, simply remove le@@pci (pcn would match at a higher priority anyway). - If the config had le@@pci enabled, but no pcn, change le@@pci to pcn. - If the config had le@@pci commented out, but no pcn, change le@@pci to pcn and leave it commented out. The pcn driver supports more chips than le@@pci and does DMA directly to/from mbufs rather than memory copies. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.166 2020/01/20 18:38:20 thorpej Exp $ a459 3 # Y@@P firmware loader #uyap* at uhub? port ? @ 1.166 log @Remove FDDI support. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.165 2020/01/19 06:55:23 thorpej Exp $ d369 1 a369 1 #le* at pci? dev ? function ? # PCnet-PCI Ethernet @ 1.165 log @Remove HIPPI support and the esh(4) driver that uses it. There have not been any users of HIPPI for some time, and it is unlikely to be resurrected. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.164 2020/01/19 01:25:05 thorpej Exp $ a367 1 #fpa* at pci? dev ? function ? # DEC DEFPA FDDI a375 1 #fea* at eisa? slot ? # DEC DEFEA FDDI @ 1.164 log @Remove the strip(4) - Starmode Radio IP - pseudo-device driver. It is long since obsolete. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.163 2019/02/06 11:58:31 rin Exp $ a367 1 #esh* at pci? dev ? function ? # Essential HIPPI card @ 1.163 log @Add ure(4) to kernel config files. Also add PHY drivers where necessary. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.162 2019/01/27 08:53:30 maxv Exp $ a521 1 #pseudo-device strip # Starmode Radio IP (Metricom) @ 1.163.6.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.167 2020/01/25 18:38:36 thorpej Exp $ d368 2 d371 1 a371 1 #pcn* at pci? dev ? function ? # PCnet-PCI Ethernet d378 1 d522 1 @ 1.162 log @Remove the satlink driver. It was disabled everywhere, had no man page and no use either. Spotted by thorpej in PR/21345, ok christos. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.161 2018/10/23 19:58:52 jdolecek Exp $ d418 1 d420 2 a421 1 #nsphy* at mii? dev ? # NS and compatible PHYs d460 1 @ 1.161 log @remove the 'wd* at umass?' for the non-standardized and rare (extinct?) In-System Design ATA protocol over Bulk-Only devices from most kernels, leave only in i386/amd64 ALL; it's unmaintained and likely currently broken, lack of test hardware makes it impossible to support @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.160 2018/09/06 05:36:50 maxv Exp $ a497 7 # Miscellaneous Devices # Planetconnect Satellite receiver driver. #satlink0 at isa? port 0x300 drq 1 @ 1.160 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_TINY,v 1.159 2018/08/25 20:52:41 rin Exp $ a450 1 #wd* at umass? @ 1.159 log @Add (commented out) mue(4) to where appropriate. Also add MII/PHY drivers for USB NICs if missing. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.158 2018/08/01 16:59:09 maxv Exp $ a365 1 #en* at pci? dev ? function ? # ENI/Adaptec ATM @ 1.158 log @Unreference IPF/PF from the x86 config files (amd64, i386, xen), and enable NPF instead when wanted. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.157 2017/11/06 02:57:18 rin Exp $ d459 1 @ 1.157 log @Revive commented out DISKLABEL_EI option to kernel configuration files that contain FFS_EI option. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.156 2017/09/14 07:58:41 mrg Exp $ a100 4 #options IPFILTER_LOG # ipmon(8) log support #options IPFILTER_LOOKUP # ippool(8) support options IPFILTER_COMPAT # Compat for IP-Filter #options IPFILTER_DEFAULT_BLOCK # block all packets by default d522 1 a522 1 pseudo-device ipfilter # IP filter (firewall) and NAT @ 1.157.4.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.163 2019/02/06 11:58:31 rin Exp $ d101 4 d370 1 d423 1 a424 3 #tlphy* at mii? dev ? # ThunderLAN PHYs #rgephy* at mii? dev ? # Realtek 8169S/8110S/8211 PHYs #rlphy* at mii? dev ? # Realtek 8139/8201L PHYs d456 1 a462 2 #mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters #ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters d503 7 d526 1 a526 1 pseudo-device npf # NPF packet filter @ 1.157.4.2 log @Merge changes from current as of 20200406 @ text @d1 1 a1 1 # $NetBSD$ d368 2 d371 1 a371 1 #pcn* at pci? dev ? function ? # PCnet-PCI Ethernet d378 1 d522 1 @ 1.157.2.1 log @Sync with HEAD Resolve a couple of conflicts (result of the uimin/uimax changes) @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.159 2018/08/25 20:52:41 rin Exp $ d101 4 a462 1 #mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters d526 1 a526 1 pseudo-device npf # NPF packet filter @ 1.157.2.2 log @Ssync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.160 2018/09/06 05:36:50 maxv Exp $ d366 1 @ 1.157.2.3 log @Sync with HEAD, resolve a couple of conflicts @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.161 2018/10/23 19:58:52 jdolecek Exp $ d451 1 @ 1.156 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_TINY,v 1.155 2017/08/12 06:46:13 maxv Exp $ d85 1 @ 1.155 log @Remove support for vm86 on i386. It is bug-friendly, and there is no point in having kernel support for this: the instruction set of the CPU is small, and it can easily be emulated in userland entirely. There are also several assumptions in the code that are not respected, and the slightest confusion in the trap frame can lead to ring0 exploits. vm86 has received zero maintenance. As far as I can tell, it was added 20 years ago in order to make doscmd work. But doscmd has not been maintained either, and was removed from pkgsrc in 2011. dosbox can be used instead: it does not require kernel support, and will produce better results than our flimsy implementation. Pass 1. (many pieces still in the tree) @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.154 2017/08/10 17:33:32 maxv Exp $ d59 1 a59 16 #options COMPAT_NOMID # NetBSD 0.8, 386BSD, and BSDI #options COMPAT_09 # NetBSD 0.9, #options COMPAT_10 # NetBSD 1.0, #options COMPAT_11 # NetBSD 1.1, options COMPAT_12 # NetBSD 1.2 (and 386BSD and BSDI), options COMPAT_13 # NetBSD 1.3 (and 386BSD and BSDI), options COMPAT_14 # NetBSD 1.4, options COMPAT_15 # NetBSD 1.5, options COMPAT_16 # NetBSD 1.6, options COMPAT_20 # NetBSD 2.0, options COMPAT_30 # NetBSD 3.0, options COMPAT_40 # NetBSD 4.0, options COMPAT_50 # NetBSD 5.0, options COMPAT_60 # NetBSD 6.0, and options COMPAT_70 # NetBSD 7.0 binary compatibility. options COMPAT_43 # 4.3BSD, 386BSD, and BSDI a63 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. @ 1.154 log @Pff, I forgot to revert my change in these files. I committed only the GENERIC files, and the message was: Revert my changes, and re-enable COMPAT_NOMID, COMPAT_09 and COMPAT_43. Several compat options happen to be dependent on the compat_43_* functions, the availability of which is (wrongfully) controlled with COMPAT_43. Same for COMPAT_09. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.153 2017/08/09 18:45:30 maxv Exp $ a16 1 #options VM86 # virtual 8086 emulation @ 1.153 log @Remove compat_ibcs2 from i386. After a discussion on port-vax, it turns out that compat_ibcs2 does not implement the iBCS2 standard - which is x86-specific - but rather SVR3. Our real iBCS2 implementation was a mixture of compat_ibcs2 and compat_svr4, and was only partial. Keeping support for this in i386 is totally irrelevant today. I also asked on port-i386 but didn't wait long. The main issue is that compat_ibcs2 should have been called compat_svr3. But CVS does not support renaming files, and moving things around is both painful and tiring, even more so when no one seems to be interested in doing this work or in the feature at all. For now compat_ibcs2 is available on Vax and will stay, until someone (not me) cleans it up. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.152 2017/07/31 15:43:33 maxv Exp $ d75 1 a75 1 #options COMPAT_43 # 4.3BSD, 386BSD, and BSDI @ 1.152 log @Disable all the compat options until COMPAT_10. NetBSD 1.0 was released on October 26 1994; 23 years of compatibility is enough. Discussed with christos quickly. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.151 2017/07/29 18:08:58 maxv Exp $ a77 1 #options COMPAT_IBCS2 # binary compatibility with SCO and ISC @ 1.151 log @Remove TCP_COMPAT_42 from the config files. Pass 3. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.150 2017/07/29 12:00:56 maxv Exp $ d75 1 a75 1 options COMPAT_43 # 4.3BSD, 386BSD, and BSDI @ 1.150 log @Remove svr4 from the config files. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.149 2017/02/26 12:21:15 maya Exp $ a76 1 #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. @ 1.149 log @Remove commented DISKLABEL_EI for strictly little endian architectures It will never be useful. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.148 2017/02/19 07:47:01 rin Exp $ a78 1 #options COMPAT_SVR4 # binary compatibility with SVR4 @ 1.148 log @PR kern/51208 Add DISKLABEL_EI option (and also FFS_EI if missing), commented out except for ALL on amd64 and i386. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.147 2017/01/07 11:21:05 flxd Exp $ a104 1 #options DISKLABEL_EI # disklabel Endian Independent support @ 1.147 log @Add wsmux so wsconsctl will not fail when -f is not specified (and default control devices are used), as in /etc/rc.d/wscons. Kernel size increase is < 4 kB. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.146 2016/12/13 20:42:18 christos Exp $ d105 1 @ 1.147.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.149 2017/02/26 12:21:15 maya Exp $ @ 1.146 log @wildcard speaker attachments, now that we can handle many of them. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.145 2016/12/10 23:03:24 christos Exp $ d558 3 @ 1.145 log @remove VAUDIOSPEAKER for now, will be done differently. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.144 2016/12/09 02:24:17 christos Exp $ d511 2 a512 3 #spkr0 at pcppi? # PC speaker #spkr0 at audio0 # PC speaker (synthesized) @ 1.144 log @PCPPISPEAKER @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.143 2016/12/08 11:31:10 nat Exp $ a512 1 #options VAUDIOSPEAKER @ 1.143 log @Add a synthesized pc beeper and keyboard bell for platforms with an audio device. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.142 2015/09/26 11:16:12 maxv Exp $ a510 1 #options PCPPISPEAKER @ 1.142 log @Remove KMEMSTATS. Normally it's ok now. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.141 2014/08/23 20:26:58 dholland Exp $ d511 1 d514 2 @ 1.142.2.1 log @Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.) @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.146 2016/12/13 20:42:18 christos Exp $ d511 2 a512 2 #spkr* at pcppi? # PC speaker #spkr* at audio? # PC speaker (synthesized) @ 1.142.2.2 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.149 2017/02/26 12:21:15 maya Exp $ a557 3 # wscons pseudo-devices pseudo-device wsmux # mouse & keyboard multiplexor @ 1.141 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_TINY,v 1.140 2014/08/16 17:56:32 apb Exp $ a51 1 #options KMEMSTATS # kernel memory statistics (vmstat -m) @ 1.141.2.1 log @Sync with HEAD (as of 26th Dec) @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.142 2015/09/26 11:16:12 maxv Exp $ d52 1 @ 1.141.2.2 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.141.2.1 2015/12/27 12:09:36 skrll Exp $ d511 2 a512 2 #spkr* at pcppi? # PC speaker #spkr* at audio? # PC speaker (synthesized) a557 3 # wscons pseudo-devices pseudo-device wsmux # mouse & keyboard multiplexor @ 1.141.2.3 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.141.2.2 2017/02/05 13:40:12 skrll Exp $ d17 1 d77 1 d79 2 @ 1.140 log @Add "options COMPAT_70" to all kernel configuration files that already had "options COMPAT_60". @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.139 2014/07/25 15:01:14 dholland Exp $ d62 14 a75 14 #options COMPAT_09 # NetBSD 0.9 #options COMPAT_10 # NetBSD 1.0 #options COMPAT_11 # NetBSD 1.1 options COMPAT_12 # NetBSD 1.2, 386BSD, and BSDI options COMPAT_13 # NetBSD 1.3, 386BSD, and BSDI 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 compatibility. options COMPAT_40 # NetBSD 4.0 options COMPAT_50 # NetBSD 5.0 compatibility. options COMPAT_60 # NetBSD 6.0 compatibility. options COMPAT_70 # NetBSD 7.0 compatibility. @ 1.139 log @Fix description of DIAGNOSTIC in x86 kernels. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.138 2014/03/24 14:15:38 szptvlfn Exp $ d75 1 @ 1.138 log @fix manual section numbering of sysctl. thanks wiz@@ @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.137 2014/01/26 19:16:16 dsl Exp $ d50 1 a50 1 #options DIAGNOSTIC # expensive kernel consistency checks @ 1.138.2.1 log @Rebase. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.139 2014/07/25 15:01:14 dholland Exp $ d50 1 a50 1 #options DIAGNOSTIC # inexpensive kernel consistency checks @ 1.137 log @Remove support for 'external' floating point units and the MS-DOS compatible method of handling floating point exceptions. Make kernel support for teh fpu non-optional (486SX should still work). Only 386 cpus support external fpu, and i386 support was removed years ago. This means that the npx code no longer uses port 0xf0 or interupt 13. All the "npx at isa" lines go from the configs, arch/i386/isa/npx.c is now mandatory for all i386 kernels. I've renamed npxinit() to fpuinit() and npxinit_cpu() to fpuinit_cpu() to match the very similar amd64 functions. The fpu of the boot cpu is now initialised by a direct call from cpu_configure(), this enables FP emulation for a 486SX. (for amd64 the cr0 values are set in locore.S and similar). This fixes a long-standing bug in linux_setregs() - which did not save the fpu regsiters if they were active. I've test booted a single cpu i386 kernel (using anita). amd64 builds - none of teh changes should affect it. The i386 XEN kernels build, but I'm not sure where they set cr0, and it might have got lost! @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.136 2013/06/30 21:38:57 rmind Exp $ d54 1 a54 1 #options DDB_ONPANIC=1 # see also sysctl(8): `ddb.onpanic' @ 1.136 log @G/C PFIL_HOOKS from the kernel configs. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.135 2013/04/27 18:19:39 christos Exp $ a233 5 # Coprocessor Support # Math Coprocessor support npx0 at isa? port 0xf0 irq 13 # x86 math coprocessor @ 1.135 log @remove confusing numeric locators where they are unused. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.134 2013/03/01 18:25:44 joerg Exp $ a119 1 #options PFIL_HOOKS # pfil(9) packet filter hooks @ 1.135.4.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD$ d120 1 @ 1.135.4.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.135.4.1 2013/08/28 23:59:17 rmind Exp $ d54 1 a54 1 #options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic' d234 5 @ 1.134 log @Retire OSI network stack. OK core@@ @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.133 2012/10/17 14:48:13 apb Exp $ d542 1 a542 1 #pseudo-device ccd 4 # concatenated/striped disk devices @ 1.133 log @Add "options COMPAT_60" to all kernel configuration files that already had "options COMPAT_50". @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.132 2012/06/05 08:44:13 abs Exp $ a115 2 #options ISO,TPIP # OSI #options EON # OSI tunneling over IP @ 1.132 log @Adjust the WSDISPLAY_COMPAT_USL comment to mention wsconscfg, to at least give a hint that its not just for third party compat. No functional change. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.131 2012/03/10 21:51:53 joerg Exp $ d74 1 @ 1.132.2.1 log @Resync to 2012-11-19 00:00:00 UTC @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.133 2012/10/17 14:48:13 apb Exp $ a73 1 options COMPAT_60 # NetBSD 6.0 compatibility. @ 1.132.2.2 log @resync from head @ text @d1 1 a1 1 # $NetBSD$ d116 2 d544 1 a544 1 #pseudo-device ccd # concatenated/striped disk devices @ 1.132.2.3 log @Rebase to HEAD as of a few days ago. @ text @d50 1 a50 1 #options DIAGNOSTIC # inexpensive kernel consistency checks d54 1 a54 1 #options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic' d120 1 d235 5 @ 1.132.2.4 log @update from HEAD @ text @d17 1 d52 1 d61 15 a75 1 include "conf/compat_netbsd60.config" d77 1 d79 2 d83 1 a104 1 #options DISKLABEL_EI # disklabel Endian Independent support d511 2 a512 2 #spkr* at pcppi? # PC speaker #spkr* at audio? # PC speaker (synthesized) a557 3 # wscons pseudo-devices pseudo-device wsmux # mouse & keyboard multiplexor @ 1.131 log @P1003_1B_SEMAPHORE is no longer optional. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.130 2011/11/22 21:25:20 tls Exp $ d179 1 a179 1 options WSDISPLAY_COMPAT_USL # VT handling @ 1.130 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_TINY,v 1.129 2011/06/30 20:09:31 wiz Exp $ a43 1 #options P1003_1B_SEMAPHORE # p1003.1b semaphore support @ 1.130.4.1 log @Pull up following revision(s) (requested by abs in ticket #311): sys/arch/netwinder/conf/GENERIC: revision 1.112 sys/arch/i386/conf/GENERIC: revision 1.1074 sys/arch/atari/conf/MILAN.in: revision 1.26 sys/arch/zaurus/conf/GENERIC: revision 1.54 sys/arch/shark/conf/GENERIC: revision 1.101 sys/arch/hpcmips/conf/MPC303: revision 1.60 sys/arch/i386/conf/XEN3_DOM0: revision 1.67 sys/arch/evbarm/conf/MPCSA_GENERIC: revision 1.29 sys/arch/vax/conf/GENERIC: revision 1.181 sys/arch/sparc/conf/KRUPS: revision 1.59 sys/arch/evbarm/conf/BEAGLEBOARD: revision 1.27 sys/arch/i386/conf/INSTALL_FLOPPY: revision 1.16 sys/arch/prep/conf/GENERIC: revision 1.163 sys/arch/hpcmips/conf/GENERIC: revision 1.216 sys/arch/sparc/conf/TADPOLE3GX: revision 1.56 sys/arch/shark/conf/INSTALL: revision 1.50 sys/arch/next68k/conf/GENERIC: revision 1.127 sys/arch/evbppc/conf/VIRTEX_GSRD2: revision 1.16 sys/arch/evbppc/conf/VIRTEX_DFC: revision 1.17 sys/arch/evbppc/conf/EXPLORA451: revision 1.48 sys/arch/bebox/conf/INSTALL: revision 1.54 sys/arch/next68k/conf/SLAB: revision 1.46 sys/arch/i386/conf/GENERIC_TINY: revision 1.132 sys/arch/bebox/conf/GENERIC: revision 1.131 sys/arch/amd64/conf/XEN3_DOM0: revision 1.84 sys/arch/amd64/conf/GENERIC: revision 1.356 sys/arch/evbarm/conf/MMNET_GENERIC: revision 1.6 share/man/man4/wscons.4: revision 1.31 sys/arch/hpcmips/conf/TX3912: revision 1.79 sys/arch/evbarm/conf/ARMADILLO9: revision 1.35 sys/arch/hpcsh/conf/GENERIC: revision 1.97 sys/arch/i386/conf/ALL: revision 1.339 sys/arch/hpcmips/conf/TX3922: revision 1.93 sys/arch/cats/conf/INSTALL: revision 1.82 sys/arch/sparc64/conf/GENERIC: revision 1.151 sys/arch/i386/conf/INSTALL_TINY: revision 1.135 sys/arch/evbppc/conf/VIRTEX_GSRD1: revision 1.15 sys/arch/evbarm/conf/TS7200: revision 1.49 sys/arch/hpcmips/conf/VR41XX: revision 1.55 sys/arch/hp700/conf/GENERIC: revision 1.115 sys/arch/cats/conf/GENERIC: revision 1.140 Mention wsconscfg(8) needs WSDISPLAY_COMPAT_USL If a port is going to have wscons for virtual terminals then it really make= s sense to enable WSDISPLAY_COMPAT_USL so the system can switch between the virtual terminals... Adjust the WSDISPLAY_COMPAT_USL comment to mention wsconscfg, to at least give a hint that its not just for third party compat. No functional change. @ text @d1 1 a1 1 # $NetBSD$ d180 1 a180 1 options WSDISPLAY_COMPAT_USL # wsconscfg VT handling @ 1.130.2.1 log @sync to latest -current @ text @d1 1 a1 1 # $NetBSD$ d44 1 @ 1.129 log @dependant -> dependent @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.128 2011/05/28 13:01:49 ryo Exp $ a563 1 pseudo-device rnd # /dev/random and in-kernel generator @ 1.129.2.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.129 2011/06/30 20:09:31 wiz Exp $ d44 1 d564 1 @ 1.129.2.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.129.2.1 2012/04/17 00:06:28 yamt Exp $ a73 1 options COMPAT_60 # NetBSD 6.0 compatibility. d179 1 a179 1 options WSDISPLAY_COMPAT_USL # wsconscfg VT handling @ 1.129.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_TINY,v 1.129.2.2 2012/10/30 17:19:47 yamt Exp $ d54 1 a54 1 #options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic' d116 2 d122 1 d237 5 d544 1 a544 1 #pseudo-device ccd # concatenated/striped disk devices @ 1.128 log @many whitespace cleanup. confirmed "cvs diff -b" are identical. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.127 2011/03/06 17:08:25 bouyer Exp $ d105 1 a105 1 #options FFS_EI # FFS Endian Independant support @ 1.127 log @merge the bouyer-quota2 branch. This adds a new on-disk format to store disk quota usage and limits, integrated with ffs metadata. Usage is checked by fsck_ffs (no more quotacheck) and is covered by the WAPBL journal. Enabled with kernel option QUOTA2 (added where QUOTA was enabled in kernel config files), turned on with tunefs(8) on a per-filesystem basis. mount_mfs(8) can also turn quotas on. See http://mail-index.netbsd.org/tech-kern/2011/02/19/msg010025.html for details. @ text @d1 1 a1 1 # $NetBSD$ d11 1 a11 1 makeoptions COPTS="-Os" d59 1 a59 1 #makeoptions DEBUG="-g" # compile full symbol table @ 1.126 log @Remove unused count from pseudo-device md. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.125 2010/05/08 22:16:28 mrg Exp $ d103 2 a104 1 #options QUOTA # UFS quotas @ 1.126.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.128 2011/05/28 13:01:49 ryo Exp $ d11 1 a11 1 makeoptions COPTS="-Os" d59 1 a59 1 #makeoptions DEBUG="-g" # compile full symbol table d103 1 a103 2 #options QUOTA # legacy UFS quotas #options QUOTA2 # new, in-filesystem UFS quotas @ 1.126.4.1 log @Add QUOTA2 where QUOTA is enabled (and QUOTA2 commented out where QUOTA is commented out) @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.126 2010/11/23 11:14:00 hannken Exp $ d103 1 a103 2 #options QUOTA # legacy UFS quotas #options QUOTA2 # new, in-filesystem UFS quotas @ 1.125 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_TINY,v 1.124 2010/04/16 13:48:32 pooka Exp $ d545 1 a545 1 #pseudo-device md 1 # memory disk device (ramdisk) @ 1.124 log @Remove unused count (invariably "4") from pseudo-device fss. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.123 2010/02/08 19:02:29 joerg Exp $ d124 1 @ 1.123 log @Remove separate mb_map. The nmbclusters is computed at boot time based on the amount of physical memory and limited by NMBCLUSTERS if present. Architectures without direct mapping also limit it based on the kmem_map size, which is used as backing store. On i386 and ARM, the maximum KVA used for mbuf clusters is limited to 64MB by default. The old default limits and limits based on GATEWAY have been removed. key_registered_sb_max is hard-wired to a value derived from 2048 clusters. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.122 2010/01/03 03:53:34 dholland Exp $ d543 1 a543 1 pseudo-device fss 4 # file system snapshot device @ 1.123.2.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.123 2010/02/08 19:02:29 joerg Exp $ a123 1 options IPFILTER_COMPAT # Compat for IP-Filter d543 1 a543 1 pseudo-device fss # file system snapshot device @ 1.123.2.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD$ d545 1 a545 1 #pseudo-device md # memory disk device (ramdisk) @ 1.123.2.3 log @sync with head @ text @d103 1 a103 2 #options QUOTA # legacy UFS quotas #options QUOTA2 # new, in-filesystem UFS quotas @ 1.123.2.4 log @sync with head @ text @d11 1 a11 1 makeoptions COPTS="-Os" d59 1 a59 1 #makeoptions DEBUG="-g" # compile full symbol table @ 1.122 log @Whitespace. Portions from Igor Sobrado in PR kern/22595. Deploy where needed so columns don't teleport when commenting or uncommenting things. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.121 2010/01/03 03:50:38 dholland Exp $ a45 3 options NMBCLUSTERS=256 @ 1.122.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD$ d46 3 d546 1 a546 1 pseudo-device fss # file system snapshot device @ 1.122.2.2 log @Sync with HEAD. @ text @a123 1 options IPFILTER_COMPAT # Compat for IP-Filter @ 1.121 log @Assorted spelling/capitalization fixes from Igor Sobrado in PR kern/22595. Merged by yours truly as the set of configs has changed quite a bit since the PR was filed in 2003, and I may have missed some stuff. These changes should probably be merged into other arches' configs; I'm not going to do that now though. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.120 2009/12/05 20:11:15 pooka Exp $ d89 15 a103 15 file-system FFS # UFS #file-system EXT2FS # second extended file system (linux) #file-system LFS # log-structured file system #file-system MFS # memory file system file-system NFS # Network File System client file-system CD9660 # ISO 9660 + Rock Ridge file system file-system MSDOSFS # MS-DOS file system #file-system FDESC # /dev/fd file-system KERNFS # /kern #file-system NULLFS # loopback file system #file-system PROCFS # /proc #file-system UMAPFS # NULLFS + uid and gid remapping #file-system UNION # union file system #file-system PTYFS # /dev/pts/N support #file-system TMPFS # Efficient memory file-system d226 1 a226 1 pcmcia* at pcic? controller ? socket ? d233 1 a233 1 #isapnp0 at isa? d246 2 a247 2 pckbc0 at isa? # PC keyboard controller pckbd* at pckbc? # PC keyboard d251 1 a251 1 pcdisplay0 at isa? # CGA, MDA, EGA, HGA d253 2 a254 2 wsdisplay* at pcdisplay? console ? wskbd* at pckbd? console ? d505 1 a505 1 #guspnp* at isapnp? # Gravis Ultra Sound PnP audio @ 1.120 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_TINY,v 1.119 2009/11/25 17:08:08 tron Exp $ d246 1 a246 1 pckbc0 at isa? # pc keyboard controller d426 4 a429 4 eg0 at isa? port 0x280 irq 9 # 3C505 ethernet cards el0 at isa? port 0x300 irq 9 # 3C501 ethernet cards ep0 at isa? port ? irq ? # 3C509 ethernet cards ef0 at isa? port 0x360 iomem 0xd0000 irq 7 # 3C507 d441 1 a441 1 ne0 at isa? port 0x280 irq 9 # NE[12]000 ethernet cards @ 1.119 log @Enable SSP (Stack Smash Protection) in x86 kernels by default (except in i386 *TINY kernels). The NetBSD/i386 "ALL" kernel is unconditionally compiled with SSP enabled. Change approved by the core team. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.118 2009/03/06 20:31:49 joerg Exp $ a98 1 #file-system PORTAL # portal filesystem (still experimental) @ 1.118 log @Remove SHMMAXPGS from all kernel configs. Dynamically compute the initial limit as 1/4 of the physical memory. Ensure the limit is at least 1024 pages, the old default on most platforms. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.117 2009/01/24 05:06:06 mrg Exp $ d12 1 @ 1.117 log @add COMPAT_50 to all the configs with COMPAT_40. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.116 2008/12/20 12:41:19 ad Exp $ a42 1 #options SHMMAXPGS=2048 # 2048 pages is the default @ 1.117.2.1 log @Sync with HEAD. Commit is split, to avoid a "too many arguments" protocol error. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.118 2009/03/06 20:31:49 joerg Exp $ d43 1 @ 1.117.2.2 log @Sync with HEAD. @ text @@ 1.117.2.3 log @Sync with HEAD. TODO before merge: - shortcut for suspend code in sysmon, when powerd(8) is not running. Borrow ``xs_watch'' thread context? - bug hunting in xbd + xennet resume. Rings are currently thrashed upon resume, so current implementation force flush them on suspend. It's not really needed. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.127 2011/03/06 17:08:25 bouyer Exp $ d106 1 a106 2 #options QUOTA # legacy UFS quotas #options QUOTA2 # new, in-filesystem UFS quotas @ 1.117.2.4 log @More sync fixes. And add the mbr_gpt files. @ text @a11 1 makeoptions USE_SSP="no" d45 3 d88 16 a103 15 file-system FFS # UFS #file-system EXT2FS # second extended file system (linux) #file-system LFS # log-structured file system #file-system MFS # memory file system file-system NFS # Network File System client file-system CD9660 # ISO 9660 + Rock Ridge file system file-system MSDOSFS # MS-DOS file system #file-system FDESC # /dev/fd file-system KERNFS # /kern #file-system NULLFS # loopback file system #file-system PROCFS # /proc #file-system UMAPFS # NULLFS + uid and gid remapping #file-system UNION # union file system #file-system PTYFS # /dev/pts/N support #file-system TMPFS # Efficient memory file-system a127 1 options IPFILTER_COMPAT # Compat for IP-Filter d227 1 a227 1 pcmcia* at pcic? controller ? socket ? d234 1 a234 1 #isapnp0 at isa? d247 2 a248 2 pckbc0 at isa? # PC keyboard controller pckbd* at pckbc? # PC keyboard d252 1 a252 1 pcdisplay0 at isa? # CGA, MDA, EGA, HGA d254 2 a255 2 wsdisplay* at pcdisplay? console ? wskbd* at pckbd? console ? d427 4 a430 4 eg0 at isa? port 0x280 irq 9 # 3c505 Ethernet cards el0 at isa? port 0x300 irq 9 # 3c501 Ethernet cards ep0 at isa? port ? irq ? # 3c509 Ethernet cards ef0 at isa? port 0x360 iomem 0xd0000 irq 7 # 3c507 d442 1 a442 1 ne0 at isa? port 0x280 irq 9 # NE[12]000 Ethernet cards d506 1 a506 1 #guspnp* at isapnp? # Gravis Ultra Sound PnP audio d547 2 a548 2 pseudo-device fss # file system snapshot device #pseudo-device md # memory disk device (ramdisk) @ 1.117.2.5 log @Sync with HEAD. Most notably: uvm/pmap work done by rmind@@, and MP Xen work of cherry@@. No regression observed on suspend/restore. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.129 2011/06/30 20:09:31 wiz Exp $ d11 1 a11 1 makeoptions COPTS="-Os" d59 1 a59 1 #makeoptions DEBUG="-g" # compile full symbol table d105 1 a105 1 #options FFS_EI # FFS Endian Independent support @ 1.116 log @- Kill NOREDZONE. - Make the redzone conditional on DIAGNOSTIC. - Give amd64 an additional page for the uarea. 2 is not enough. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.115 2008/11/12 12:36:01 ad Exp $ d77 1 @ 1.115 log @Remove LKMs and switch to the module framework, pass 1. Proposed on tech-kern@@. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.114 2008/05/13 13:43:47 ad Exp $ a30 3 # Save a physical page per process by not setting a kernel stack red zone. options NOREDZONE @ 1.114 log @PR kern/35296 option PIC_DELAY not use @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.113 2008/04/30 15:29:11 ad Exp $ a50 1 #options LKM # loadable kernel modules @ 1.114.6.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.116 2008/12/20 12:41:19 ad Exp $ d31 3 d51 1 @ 1.114.6.2 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.114.6.1 2009/01/19 13:16:15 skrll Exp $ a76 1 options COMPAT_50 # NetBSD 5.0 compatibility. @ 1.114.6.3 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.114.6.2 2009/03/03 18:28:59 skrll Exp $ d43 1 @ 1.114.4.1 log @Update haad-dm branch to haad-dm-base2. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.115 2008/11/12 12:36:01 ad Exp $ d51 1 @ 1.114.8.1 log @Apply patch (requested by bouyer in ticket #65): Add i386-specific COMPAT_30_PTHREAD option (enabled where COMPAT_30 is enabled), which restore binary compatibility with netbsd-3 libpthread. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.114 2008/05/13 13:43:47 ad Exp $ a79 1 options COMPAT_30_PTHREAD # NetBSD 3.0 pthreads compatibility. @ 1.114.8.2 log @Pull up following revision(s) (requested by ad in ticket #355): sys/arch/i386/conf/GENERIC_TINY: revision 1.116 sys/arch/i386/conf/INSTALL_TINY: revision 1.122 sys/arch/i386/conf/files.i386: revision 1.341 sys/arch/i386/i386/vm_machdep.c: revision 1.142 sys/arch/i386/include/param.h: revision 1.68 sys/arch/xen/conf/files.xen: revision 1.91 - Kill NOREDZONE. - Make the redzone conditional on DIAGNOSTIC. - Give amd64 an additional page for the uarea. 2 is not enough. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.114.8.1 2008/11/18 01:56:58 snj Exp $ d31 3 @ 1.113 log @For PR kern/38537: - Make MULTIPROCESSOR mandatory on i386. Installation changes: - Update installation section of release notes to match reality. - Rename INSTALL to INSTALL_FLOPPY, retire INSTALL_LARGE. - Build INSTALL kernel from GENERIC, like on amd64. - Update boot menu to allow disabling ACPI and/or SMP. - Remove GENERIC.NOACPI from the installed kernel list. - TODO: install default boot.cfg in etc.tgz. - TODO: possibly enable PCI fixup stuff at runtime if ACPI is disabled. Build changes: - No longer build ALL, it's for verification, is slow to build and the build process is already crippled by the number of kernels built. - No longer build GENERIC.NOACPI. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.112 2008/02/29 14:42:32 jmmv Exp $ a17 2 # insert delay no-ops in interrupts; recommended on very old machines options PIC_DELAY @ 1.113.2.1 log @Sync w/ -current. 34 merge conflicts to follow. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.113 2008/04/30 15:29:11 ad Exp $ d18 2 @ 1.112 log @Remove GENERIC.local from the repository Make all the kernels that currently include their corresponding GENERIC.local file use the cinclude directive instead of include. This way config(1) will not complain if the file cannot be found. After doing this, remove the GENERIC.local files from the repository so that the user will not see modified files during updates, and local changes to them cannot end up in the repository by mistake. Discussed in tech-kern@@ earlier this month. No strong objections. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.111 2008/01/16 09:37:06 ad Exp $ a200 4 mainbus0 at root cpu0 at mainbus0 @ 1.112.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.112 2008/02/29 14:42:32 jmmv Exp $ d18 2 d201 4 @ 1.112.4.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.112 2008/02/29 14:42:32 jmmv Exp $ d18 2 d201 4 @ 1.112.4.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.112.4.1 2008/05/16 02:22:33 yamt Exp $ d31 3 d46 1 d51 1 a80 1 options COMPAT_50 # NetBSD 5.0 compatibility. @ 1.112.4.3 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.112.4.2 2009/05/04 08:11:15 yamt Exp $ a11 1 makeoptions USE_SSP="no" d45 3 d88 16 a103 15 file-system FFS # UFS #file-system EXT2FS # second extended file system (linux) #file-system LFS # log-structured file system #file-system MFS # memory file system file-system NFS # Network File System client file-system CD9660 # ISO 9660 + Rock Ridge file system file-system MSDOSFS # MS-DOS file system #file-system FDESC # /dev/fd file-system KERNFS # /kern #file-system NULLFS # loopback file system #file-system PROCFS # /proc #file-system UMAPFS # NULLFS + uid and gid remapping #file-system UNION # union file system #file-system PTYFS # /dev/pts/N support #file-system TMPFS # Efficient memory file-system d226 1 a226 1 pcmcia* at pcic? controller ? socket ? d233 1 a233 1 #isapnp0 at isa? d246 2 a247 2 pckbc0 at isa? # PC keyboard controller pckbd* at pckbc? # PC keyboard d251 1 a251 1 pcdisplay0 at isa? # CGA, MDA, EGA, HGA d253 2 a254 2 wsdisplay* at pcdisplay? console ? wskbd* at pckbd? console ? d426 4 a429 4 eg0 at isa? port 0x280 irq 9 # 3c505 Ethernet cards el0 at isa? port 0x300 irq 9 # 3c501 Ethernet cards ep0 at isa? port ? irq ? # 3c509 Ethernet cards ef0 at isa? port 0x360 iomem 0xd0000 irq 7 # 3c507 d441 1 a441 1 ne0 at isa? port 0x280 irq 9 # NE[12]000 Ethernet cards d505 1 a505 1 #guspnp* at isapnp? # Gravis Ultra Sound PnP audio @ 1.112.4.4 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.112.4.3 2010/03/11 15:02:27 yamt Exp $ a123 1 options IPFILTER_COMPAT # Compat for IP-Filter d543 1 a543 1 pseudo-device fss # file system snapshot device @ 1.111 log @Remove options MATH_EMULATE. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.110 2008/01/07 08:39:05 martti Exp $ d549 1 a549 1 include "arch/i386/conf/GENERIC.local" @ 1.111.6.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD$ d549 1 a549 1 cinclude "arch/i386/conf/GENERIC.local" @ 1.111.6.2 log @Sync with HEAD. @ text @d18 2 d201 4 @ 1.111.6.3 log @Sync with HEAD. @ text @d31 3 d51 1 @ 1.111.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.112 2008/02/29 14:42:32 jmmv Exp $ d549 1 a549 1 cinclude "arch/i386/conf/GENERIC.local" @ 1.110 log @Fixed indentation, it should be option makeoption @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.109 2007/11/15 19:18:32 ad Exp $ a15 1 options MATH_EMULATE # floating point emulation @ 1.109 log @Remove support for 80386 level CPUs. PR port-i386/36163. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.108 2007/11/14 17:54:57 ad Exp $ d11 1 a11 1 makeoptions COPTS="-Os" d69 1 a69 1 #makeoptions DEBUG="-g" # compile full symbol table d92 1 a92 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. d374 1 a374 1 #options ATADEBUG @ 1.109.6.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD$ d11 1 a11 1 makeoptions COPTS="-Os" d69 1 a69 1 #makeoptions DEBUG="-g" # compile full symbol table d92 1 a92 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. d374 1 a374 1 #options ATADEBUG @ 1.109.6.2 log @Sync with HEAD @ text @d16 1 @ 1.108 log @- Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.107 2007/10/17 19:54:42 garbled Exp $ a14 3 # CPU support. options I386_CPU @ 1.107 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_TINY,v 1.104.2.2 2007/10/03 19:23:36 garbled Exp $ d15 1 a15 1 # CPU support. At least one is REQUIRED. a16 3 options I486_CPU options I586_CPU options I686_CPU a258 3 # ISA console #pc0 at isa? port 0x60 irq 1 # pccons generic PC console driver @ 1.107.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.109 2007/11/15 19:18:32 ad Exp $ d15 6 d262 3 @ 1.107.2.2 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.111 2008/01/16 09:37:06 ad Exp $ d11 1 a11 1 makeoptions COPTS="-Os" d16 1 d69 1 a69 1 #makeoptions DEBUG="-g" # compile full symbol table d92 1 a92 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. d374 1 a374 1 #options ATADEBUG @ 1.106 log @Fixed indentation (it should be ). @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.105 2007/05/29 21:37:07 christos Exp $ @ 1.106.4.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD$ d15 6 d262 3 @ 1.105 log @Add COMPAT_40 for struct ifreq changes. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.104 2007/04/26 17:11:35 dyoung Exp $ d115 2 a116 2 #file-system PTYFS # /dev/pts/N support #file-system TMPFS # Efficient memory file-system @ 1.105.10.1 log @sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.107 2007/10/17 19:54:42 garbled Exp $ d115 2 a116 2 #file-system PTYFS # /dev/pts/N support #file-system TMPFS # Efficient memory file-system @ 1.105.10.2 log @sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.105.10.1 2007/11/06 23:17:12 matt Exp $ d11 1 a11 1 makeoptions COPTS="-Os" d15 6 d75 1 a75 1 #makeoptions DEBUG="-g" # compile full symbol table d98 1 a98 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. d262 3 d383 1 a383 1 #options ATADEBUG @ 1.105.10.3 log @sync with HEAD @ text @d1 1 a1 1 # GENERIC_TINY,v 1.105.10.2 2008/01/09 01:46:28 matt Exp d16 1 d550 1 a550 1 cinclude "arch/i386/conf/GENERIC.local" @ 1.105.8.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.106 2007/09/06 10:24:18 martti Exp $ d115 2 a116 2 #file-system PTYFS # /dev/pts/N support #file-system TMPFS # Efficient memory file-system @ 1.105.8.2 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.105.8.1 2007/10/02 18:27:08 joerg Exp $ d15 6 d262 3 @ 1.105.4.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.106 2007/09/06 10:24:18 martti Exp $ d115 2 a116 2 #file-system PTYFS # /dev/pts/N support #file-system TMPFS # Efficient memory file-system @ 1.104 log @Add ATADEBUG for ease of debugging. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.103 2007/01/24 19:46:26 tls Exp $ d89 1 @ 1.104.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.105 2007/05/29 21:37:07 christos Exp $ a88 1 options COMPAT_40 # NetBSD 4.0 @ 1.104.2.2 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.106 2007/09/06 10:24:18 martti Exp $ d115 2 a116 2 #file-system PTYFS # /dev/pts/N support #file-system TMPFS # Efficient memory file-system @ 1.103 log @Remove option COMPAT_386BSD_MBRPART from default kernels. NetBSD has not used partition ID 0x165 for many, many years, and the presence of this option in INSTALL kernels can cause overwriting of existing FreeBSD installations when sysinst writes back the disklabel. Those with very, very old NetBSD installations may find that they must update their fdisk partition tables to use partition ID 0x169 for their NetBSD partitions. This seems like the best of a number of lousy choices for dealing with this problem. Sysinst should perhaps grow code that asks whether an existing 0x165 partition should be converted. ~ @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.102 2006/11/28 16:24:54 christos Exp $ d382 1 @ 1.103.8.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.105 2007/05/29 21:37:07 christos Exp $ a88 1 options COMPAT_40 # NetBSD 4.0 a381 1 #options ATADEBUG @ 1.103.6.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.103 2007/01/24 19:46:26 tls Exp $ a381 1 #options ATADEBUG @ 1.103.6.2 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.103.6.1 2007/05/27 12:27:28 ad Exp $ a88 1 options COMPAT_40 # NetBSD 4.0 @ 1.103.6.3 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.103.6.2 2007/06/09 23:55:07 ad Exp $ d115 2 a116 2 #file-system PTYFS # /dev/pts/N support #file-system TMPFS # Efficient memory file-system @ 1.103.6.4 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.103.6.3 2007/10/09 13:37:49 ad Exp $ d15 6 d262 3 @ 1.103.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.103 2007/01/24 19:46:26 tls Exp $ a381 1 #options ATADEBUG @ 1.102 log @Separate -Os into COPTS; pointed out by Izumi Tsutsui. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.101 2006/11/28 16:15:37 christos Exp $ d90 1 a90 1 options COMPAT_386BSD_MBRPART # recognize old partition ID @ 1.102.2.1 log @Pull up following revision(s) (requested by tls in ticket #386): doc/CHANGES: revision 1.783 via patch sys/arch/i386/conf/INSTALL_TINY: revision 1.109 sys/arch/i386/conf/INSTALL_XEN2_DOMU: revision 1.11 sys/arch/i386/conf/INSTALL_SMALL: revision 1.132 sys/arch/i386/conf/GENERIC: revision 1.806 sys/arch/amd64/conf/GENERIC: revision 1.125 sys/arch/i386/conf/INSTALL: revision 1.303 sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.220 sys/arch/i386/conf/GENERIC_TINY: revision 1.103 sys/arch/i386/conf/INSTALL_LAPTOP: revision 1.114 Remove option COMPAT_386BSD_MBRPART from default kernels. NetBSD has not used partition ID 0x165 for many, many years, and the presence of this option in INSTALL kernels can cause overwriting of existing FreeBSD installations when sysinst writes back the disklabel. Those with very, very old NetBSD installations may find that they must update their fdisk partition tables to use partition ID 0x169 for their NetBSD partitions. This seems like the best of a number of lousy choices for dealing with this problem. Sysinst should perhaps grow code that asks whether an existing 0x165 partition should be converted. ~ @ text @d1 1 a1 1 # $NetBSD$ d90 1 a90 1 #options COMPAT_386BSD_MBRPART # recognize old partition ID @ 1.101 log @s/COPTS/CPUFLAGS/ s/-O2 // @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.100 2006/11/11 18:47:10 jmmv Exp $ d11 1 a11 1 makeoptions CPUFLAGS="-Os" @ 1.100 log @Remove tmpfs's experimental status. OK'ed by core@@. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.99 2006/08/26 20:26:45 christos Exp $ d11 1 a11 1 makeoptions COPTS="-Os" @ 1.99 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_TINY,v 1.98 2006/08/14 09:38:33 itohy Exp $ d115 1 a115 1 #file-system TMPFS # experimental - Efficient memory file-system @ 1.99.4.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.99 2006/08/26 20:26:45 christos Exp $ d115 1 a115 1 #file-system TMPFS # Efficient memory file-system @ 1.99.2.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.100 2006/11/11 18:47:10 jmmv Exp $ d115 1 a115 1 #file-system TMPFS # Efficient memory file-system @ 1.99.2.2 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.102 2006/11/28 16:24:54 christos Exp $ @ 1.99.2.3 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.103 2007/01/24 19:46:26 tls Exp $ d90 1 a90 1 #options COMPAT_386BSD_MBRPART # recognize old partition ID @ 1.98 log @Use the same comment for ym(4) lines. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.97 2006/04/19 10:31:44 drochner Exp $ a129 2 #options NS # XNS #options NSIP # XNS tunneling over IP a131 1 #options CCITT,LLC,HDLC # X.25 d138 1 @ 1.97 log @adjust comments for the new location of wskbdmap_mfii.c, addresses PR kern/33290 by henry nelson @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.96 2006/02/05 05:01:55 cube Exp $ d527 1 a527 1 #ym* at isapnp? # Yamaha OPL3-SA3 audio @ 1.96 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_TINY,v 1.95 2005/12/20 05:35:28 thorpej Exp $ d197 1 a197 1 # see dev/pckbc/wskbdmap_mfii.c for implemented layouts @ 1.96.6.1 log @Merge 2006-05-24 NetBSD-current into the "peter-altq" branch. @ text @d1 1 a1 1 # $NetBSD$ d197 1 a197 1 # see dev/pckbport/wskbdmap_mfii.c for implemented layouts @ 1.96.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.96 2006/02/05 05:01:55 cube Exp $ d197 1 a197 1 # see dev/pckbport/wskbdmap_mfii.c for implemented layouts @ 1.96.2.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.96.2.1 2006/05/24 10:56:51 yamt Exp $ d130 2 d134 1 a140 1 #options IPFILTER_LOOKUP # ippool(8) support d527 1 a527 1 #ym* at isapnp? # Yamaha OPL3-SA[23] audio @ 1.96.4.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.97 2006/04/19 10:31:44 drochner Exp $ d197 1 a197 1 # see dev/pckbport/wskbdmap_mfii.c for implemented layouts @ 1.95 log @Remove the tablet line discipline. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.94 2005/12/07 12:40:47 tsutsui Exp $ d568 1 a568 1 pseudo-device vnd 4 # disk-like interface to files d572 1 a572 1 pseudo-device bpfilter 8 # Berkeley packet filter d576 1 a576 1 pseudo-device ppp 2 # Point-to-Point Protocol d578 3 a580 3 #pseudo-device sl 2 # Serial Line IP #pseudo-device strip 2 # Starmode Radio IP (Metricom) pseudo-device tun 2 # network tunneling over tty @ 1.95.4.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.99 2006/08/26 20:26:45 christos Exp $ d130 2 d134 1 a140 1 #options IPFILTER_LOOKUP # ippool(8) support d197 1 a197 1 # see dev/pckbport/wskbdmap_mfii.c for implemented layouts d527 1 a527 1 #ym* at isapnp? # Yamaha OPL3-SA[23] audio d568 1 a568 1 pseudo-device vnd # disk-like interface to files d572 1 a572 1 pseudo-device bpfilter # Berkeley packet filter d576 1 a576 1 pseudo-device ppp # Point-to-Point Protocol d578 3 a580 3 #pseudo-device sl # Serial Line IP #pseudo-device strip # Starmode Radio IP (Metricom) pseudo-device tun # network tunneling over tty @ 1.95.6.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.97 2006/04/19 10:31:44 drochner Exp $ d197 1 a197 1 # see dev/pckbport/wskbdmap_mfii.c for implemented layouts d568 1 a568 1 pseudo-device vnd # disk-like interface to files d572 1 a572 1 pseudo-device bpfilter # Berkeley packet filter d576 1 a576 1 pseudo-device ppp # Point-to-Point Protocol d578 3 a580 3 #pseudo-device sl # Serial Line IP #pseudo-device strip # Starmode Radio IP (Metricom) pseudo-device tun # network tunneling over tty @ 1.95.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.95 2005/12/20 05:35:28 thorpej Exp $ d568 1 a568 1 pseudo-device vnd # disk-like interface to files d572 1 a572 1 pseudo-device bpfilter # Berkeley packet filter d576 1 a576 1 pseudo-device ppp # Point-to-Point Protocol d578 3 a580 3 #pseudo-device sl # Serial Line IP #pseudo-device strip # Starmode Radio IP (Metricom) pseudo-device tun # network tunneling over tty @ 1.94 log @Remove obsolete options VNODE_OP_NOINLINE. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.93 2005/12/07 09:10:15 tsutsui Exp $ a584 1 #pseudo-device tb 1 # tablet line discipline @ 1.93 log @Adjust comments for options FFS_NO_SNAPSHOT. XXX: This option should be mentioned in options(4). @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.92 2005/09/10 19:20:49 jmmv Exp $ a123 1 options VNODE_OP_NOINLINE # don't inline vnode op calls @ 1.92 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_TINY,v 1.91 2005/08/19 05:19:50 christos Exp $ d121 1 a121 1 options FFS_NO_SNAPSHOT # ffs snapshots @ 1.91 log @Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.90 2005/08/19 02:03:52 christos Exp $ d115 1 @ 1.90 log @64 bit inode changes. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.89 2005/07/31 04:04:32 yamt Exp $ d114 1 @ 1.89 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_TINY,v 1.88 2005/07/30 06:35:36 yamt Exp $ d88 1 @ 1.88 log @add "options VMSWAP" to non INSTALL kernels. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.87 2005/07/17 00:08:28 hubertf Exp $ a586 2 options VMSWAP # Swap device/file support @ 1.87 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_TINY,v 1.86 2005/07/03 19:23:29 cube Exp $ d587 2 @ 1.86 log @Remove 'scsibus* at umass?'. It shouldn't be needed, as umass correctly defines the scsi attribute. So if a device doesn't work without that attachment, it means there is a bug elsewhere we have to fix. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.85 2005/06/28 09:08:04 wiz Exp $ d567 1 @ 1.86.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.86 2005/07/03 19:23:29 cube Exp $ a87 1 options COMPAT_30 # NetBSD 3.0 compatibility. a112 2 #file-system PTYFS # /dev/pts/N support #file-system TMPFS # experimental - Efficient memory file-system d118 1 a118 1 options FFS_NO_SNAPSHOT # No FF snapshot support d121 1 d195 1 a195 1 # see dev/pckbport/wskbdmap_mfii.c for implemented layouts d566 1 a566 2 pseudo-device vnd # disk-like interface to files #options VND_COMPRESSION # compressed vnd(4) d569 1 a569 1 pseudo-device bpfilter # Berkeley packet filter d573 1 a573 1 pseudo-device ppp # Point-to-Point Protocol d575 3 a577 3 #pseudo-device sl # Serial Line IP #pseudo-device strip # Starmode Radio IP (Metricom) pseudo-device tun # network tunneling over tty d582 1 @ 1.86.2.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.86.2.1 2006/06/21 14:52:09 yamt Exp $ d115 1 a115 1 #file-system TMPFS # Efficient memory file-system d130 2 d134 1 a140 1 #options IPFILTER_LOOKUP # ippool(8) support d527 1 a527 1 #ym* at isapnp? # Yamaha OPL3-SA[23] audio @ 1.86.2.3 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.86.2.2 2006/12/30 20:46:05 yamt Exp $ d90 1 a90 1 #options COMPAT_386BSD_MBRPART # recognize old partition ID @ 1.86.2.4 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.86.2.3 2007/02/26 09:06:50 yamt Exp $ a88 1 options COMPAT_40 # NetBSD 4.0 a381 1 #options ATADEBUG @ 1.86.2.5 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.86.2.4 2007/09/03 14:26:31 yamt Exp $ d115 2 a116 2 #file-system PTYFS # /dev/pts/N support #file-system TMPFS # Efficient memory file-system @ 1.86.2.6 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.86.2.5 2007/10/27 11:26:23 yamt Exp $ d15 1 a15 1 # CPU support. d17 3 d262 3 @ 1.86.2.7 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.86.2.6 2007/11/15 11:42:48 yamt Exp $ d15 3 @ 1.86.2.8 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.86.2.7 2007/12/07 17:24:55 yamt Exp $ d11 1 a11 1 makeoptions COPTS="-Os" d16 1 d69 1 a69 1 #makeoptions DEBUG="-g" # compile full symbol table d92 1 a92 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. d374 1 a374 1 #options ATADEBUG @ 1.86.2.9 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.86.2.8 2008/01/21 09:36:51 yamt Exp $ d549 1 a549 1 cinclude "arch/i386/conf/GENERIC.local" @ 1.85 log @pss(4) was removed, remove it from kernel configs too. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.84 2005/05/17 17:20:41 hubertf Exp $ a501 1 #scsibus* at umass? @ 1.84 log @Fix comments: Comments in kernel config files start with #, and are not enclosed in /* */ Noted by Patrick Welche on current-users@@ @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.83 2005/04/29 16:58:39 augustss Exp $ a531 2 #pss0 at isa? port 0x220 irq 7 drq 6 # Personal Sound System #sp0 at pss0 port 0x530 irq 10 drq 0 # sound port driver @ 1.83 log @Mention UKBD_LAYOUT, which corresponds to PCKBD_LAYOUT for the ukbd driver. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.82 2005/03/25 23:28:44 cube Exp $ d196 2 a197 2 #options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" /* for pckbd driver */ #options UKBD_LAYOUT="(KB_DE | KB_NODEAD)" /* for ukbd driver */ @ 1.82 log @Add attimer(4) configurations everywhere pcppi(4) exists, with the following rule: If a pcppi device is enabled for an attachment, enable an attimer for the same attachement, otherwise comment it. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.81 2005/02/25 13:46:49 simonb Exp $ d196 2 a197 1 #options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" @ 1.81 log @Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files that didn't have those options but had other earlier compat options. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.80 2005/02/18 21:05:52 dsl Exp $ d276 1 @ 1.81.2.1 log @Pull up revision 1.87 (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_TINY,v 1.81 2005/02/25 13:46:49 simonb Exp $ a567 1 #options VND_COMPRESSION # compressed vnd(4) @ 1.80 log @Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.79 2005/02/11 08:25:54 dsl Exp $ d87 1 @ 1.79 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_TINY,v 1.78 2005/01/31 16:54:34 hannken Exp $ d117 1 a117 1 #options FFS_SNAPSHOT # ffs snapshots @ 1.78 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_TINY,v 1.77 2005/01/17 15:28:51 cube Exp $ d117 1 @ 1.77 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_TINY,v 1.76 2004/11/10 17:25:22 christos Exp $ d563 1 @ 1.77.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD$ a116 1 #options FFS_SNAPSHOT # ffs snapshots a562 1 pseudo-device fss 4 # file system snapshot device @ 1.77.2.2 log @sync with head. xen and whitespace. xen part is not finished. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.77.2.1 2005/02/12 18:17:34 yamt Exp $ a86 1 options COMPAT_20 # NetBSD 2.0 d117 1 a117 1 options FFS_NO_SNAPSHOT # ffs snapshots @ 1.77.2.3 log @sync with head. @ text @d1 1 a1 1 # $NetBSD$ a275 1 #attimer0 at isa? @ 1.76 log @Add COMPAT_BSDPTY on all the kernels that have COMPAT options. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.75 2004/10/23 14:00:51 augustss Exp $ d576 1 @ 1.76.4.1 log @sync with -current @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.82 2005/03/25 23:28:44 cube Exp $ a86 1 options COMPAT_20 # NetBSD 2.0 a116 1 options FFS_NO_SNAPSHOT # ffs snapshots a273 1 #attimer0 at isa? a562 1 pseudo-device fss 4 # file system snapshot device a575 1 #pseudo-device tap # virtual Ethernet @ 1.75 log @s/uax/axe/ @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.74 2004/09/08 11:38:24 jmmv Exp $ d95 1 @ 1.74 log @Set valid values for the (commented out) WS_DEFAULT_COLATTR and WS_DEFAULT_MONOATTR options. This way, if a user blindly uncomments them, he will not get a build failure. Addresses PR kern/26503. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.73 2004/09/04 23:29:49 manu Exp $ d502 1 a504 1 #uax* at uhub? port ? # ASIX AX88172 based adapters @ 1.73 log @IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@@ @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.72 2004/07/31 17:35:19 mrg Exp $ d178 2 a179 2 #options WS_DEFAULT_COLATTR="" #options WS_DEFAULT_MONOATTR="" @ 1.72 log @update the comment for ichlpcib to include SpeedStep. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.71 2004/07/29 22:29:35 jmmv Exp $ d124 1 @ 1.71 log @Implement border color customization in wscons(4), only available for vga(4) at the moment. This includes the addition of two new wsdisplay ioctls, WSDISPLAY_{G,S}BORDER, one to get the actual color and one to set it, respectively. Possible colors match those defined by ANSI (and listed in wsdisplayvar.h). It also adds two accessops to the underlying graphics device, getborder and setborder, which mach their ioctl counterparts. Two kernel options are added: WSDISPLAY_CUSTOM_BORDER, which enables the ioctls described above (to customize the border color from userland after boot), and WSDISPLAY_BORDER_COLOR, which sets the color at boot time. The former is enabled by default on the GENERIC kernel, but not on INSTALL (among others). The later is always commented out, leaving the usual black border as a default. wsconsctl is modified to allow accessing this value easily. For example, 'wsconsctl -d -w border=blue'. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.70 2004/07/28 12:34:02 jmmv Exp $ d220 2 a221 1 #ichlpcib* at pci? dev ? function ? # Intel ICH PCI-ISA w/ watchdog support @ 1.70 log @Implement support to dynamically change wscons console and kernel colors. Two new ioctls are added to the wsdisplay device, named WSDISPLAY_GMSGATTRS and WSDISPLAY_SMSGATTRS, used to retrieve the actual values and set them, respectively (the name, if you are wondering, comes from "message attributes"). A new emulop is added to the underlying display driver (only vga, for now) which sets the new attribute for the whole screen, without having to clear it. This is optional, which means that this also works with other drivers that don't have this new operation. Five new kernel options have been added, although only documented in i386 kernels (for now): - WSDISPLAY_CUSTOM_OUTPUT, which enables the ioctls described above to change the colors dynamically from userland. This is enabled by default in the GENERIC kernel (as well as others) but disabled on all INSTALL* kernels (as this feature is useless there). - WS_DEFAULT_COLATTR, WS_DEFAULT_MONOATTR, WS_DEFAULT_BG and WS_DEFAULT_FG, which specify the default colors for the console at boot time. These have the same meaning as the (already existing) WS_KERNEL_* variables. wsconsctl is modified to add msg.default.{attrs,bg,fg} and msg.kernel.{attrs,bg,fg} to the display part, so that colors can be changed after boot. Tested on NetBSD/i386 with vga (and vga in mono mode), and on NetBSD/mac68k. No objections in tech-kern@@. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.69 2004/07/15 03:53:47 atatat Exp $ d183 3 @ 1.69 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_TINY,v 1.68 2004/07/06 22:53:36 mycroft Exp $ d173 6 a178 1 # different kernel output - see dev/wscons/wsdisplayvar.h d181 2 @ 1.68 log @Remove XSERVER and XSERVER_DDB from all config files. wscons does not use these, and pccons is rapidly heading for the guillotine. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.67 2004/06/28 21:07:48 bouyer Exp $ d64 1 @ 1.67 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_TINY,v 1.66 2004/06/26 07:32:06 abs Exp $ a27 3 # Misc. i386-specific options #options XSERVER # X server support in console drivers @ 1.66 log @Add (commented out) ALTQ options to all GENERIC-like files @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.65 2004/06/18 15:04:40 christos Exp $ d59 1 @ 1.65 log @ptm is now mandatory, depends on pty, and can be disabled with -DNO_DEV_PTM @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.64 2004/06/16 15:07:40 christos Exp $ d139 13 @ 1.64 log @Add pseudo-device ptm on all the generic flavored kernels. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.63 2004/06/14 01:28:00 lukem Exp $ a553 1 pseudo-device ptm # pseudo-terminal multiplexor @ 1.63 log @Use "options". (`egrep -l '(^|[^e])options'` is your friend...) @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.62 2004/05/22 03:16:26 grant Exp $ d554 1 @ 1.62 log @add `scsibus* at umass?' so usb mass storage devices which attach to sd@@scsibus can be used out of the box. whitespace tweak for wd* at umass? @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.61 2004/03/14 08:09:42 minoura Exp $ d65 1 a65 1 options PIPE_SOCKETPAIR # smaller, but slower pipe(2) d136 1 a136 1 #options IPFILTER_DEFAULT_BLOCK # block all packets by default @ 1.61 log @Add ichlpcib. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.60 2003/10/18 08:12:07 lukem Exp $ d473 2 @ 1.61.2.1 log @Pull up revision 1.66 (requested by abs in ticket #567). Add (commented out) ALTQ options to all GENERIC-like files @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.61 2004/03/14 08:09:42 minoura Exp $ a138 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.61.2.2 log @Pull up revision 1.67 (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$ a58 1 #options P1003_1B_SEMAPHORE # p1003.1b semaphore support @ 1.61.2.3 log @Pull up revision 1.69 (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 @d66 1 a66 2 options PIPE_SOCKETPAIR # smaller, but slower pipe(2) #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel @ 1.60 log @Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?' @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.59 2003/10/08 11:10:04 bouyer Exp $ d198 1 d211 1 @ 1.59 log @Add atabus @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.58 2003/09/09 07:14:02 itojun Exp $ d349 2 a350 1 atabus* at wdc? channel ? @ 1.58 log @have COMPAT_16 @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.57 2003/08/06 12:32:08 bouyer Exp $ d349 2 d352 1 a352 1 wd* at wdc? drive ? # the drives themselves @ 1.57 log @Add esiop at pci to GENERIC which already have siop at pci. esiop has been tested enouth now. esiop not added to INSTALL kernels because of possible space constraint. siop should be able to drive all adapters supported by esiop. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.56 2003/05/15 13:13:24 wiz Exp $ d87 1 @ 1.56 log @Remove last traces of obsolete olms and omms drivers. Ok'd by drochner and fvdl. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.55 2003/04/10 22:06:58 christos Exp $ d295 1 @ 1.56.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.69 2004/07/15 03:53:47 atatat Exp $ d28 3 a58 1 #options P1003_1B_SEMAPHORE # p1003.1b semaphore support d65 1 a65 2 options PIPE_SOCKETPAIR # smaller, but slower pipe(2) #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel a86 1 options COMPAT_16 # NetBSD 1.6 d135 1 a135 1 #options IPFILTER_DEFAULT_BLOCK # block all packets by default a137 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 d160 1 a160 6 # customization of console and kernel output - see dev/wscons/wsdisplayvar.h #options WSDISPLAY_CUSTOM_OUTPUT # color customization from wsconsctl(8) #options WS_DEFAULT_FG=WSCOL_WHITE #options WS_DEFAULT_BG=WSCOL_BLACK #options WS_DEFAULT_COLATTR="" #options WS_DEFAULT_MONOATTR="" a162 5 #options WS_KERNEL_COLATTR="" #options WS_KERNEL_MONOATTR="" # customization of console border color #options WSDISPLAY_CUSTOM_BORDER # border customization from wsconsctl(8) #options WSDISPLAY_BORDER_COLOR=WSCOL_BLUE # default color a196 2 #ichlpcib* at pci? dev ? function ? # Intel ICH PCI-ISA w/ watchdog and # SpeedStep support a208 1 #isa0 at ichlpcib? a294 1 #esiop* at pci? dev ? function ? # NCR 53c875 SCSI and newer a346 3 # ATA (IDE) bus support atabus* at ata? d348 1 a348 1 wd* at atabus? drive ? # the drives themselves a465 2 #scsibus* at umass? #wd* at umass? @ 1.56.2.2 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.74 2004/09/08 11:38:24 jmmv Exp $ a123 1 #options PIM # Protocol Independent Multicast d177 2 a178 2 #options WS_DEFAULT_COLATTR="(0)" #options WS_DEFAULT_MONOATTR="(0)" @ 1.56.2.3 log @Fix the sync with head I botched. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.56.2.1 2004/08/03 10:35:47 skrll Exp $ @ 1.56.2.4 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.56.2.3 2004/09/21 13:16:35 skrll Exp $ a501 1 #axe* at uhub? port ? # ASIX AX88172 based adapters d504 1 @ 1.56.2.5 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.56.2.4 2004/11/02 07:50:35 skrll Exp $ a94 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. @ 1.56.2.6 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.56.2.5 2004/11/14 08:15:16 skrll Exp $ a575 1 #pseudo-device tap # virtual Ethernet @ 1.56.2.7 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.56.2.6 2005/01/24 08:34:13 skrll Exp $ a562 1 pseudo-device fss 4 # file system snapshot device @ 1.56.2.8 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.56.2.7 2005/02/04 11:44:20 skrll Exp $ a116 1 #options FFS_SNAPSHOT # ffs snapshots @ 1.56.2.9 log @Sync with HEAD. Hi Perry! @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.56.2.8 2005/02/15 21:32:41 skrll Exp $ a86 1 options COMPAT_20 # NetBSD 2.0 d117 1 a117 1 options FFS_NO_SNAPSHOT # ffs snapshots @ 1.56.2.10 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.56.2.9 2005/03/04 16:38:37 skrll Exp $ a275 1 #attimer0 at isa? @ 1.56.2.11 log @Sync with HEAD. Here we go again... @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.56.2.10 2005/04/01 14:27:39 skrll Exp $ a87 1 options COMPAT_30 # NetBSD 3.0 compatibility. a112 2 #file-system PTYFS # /dev/pts/N support #file-system TMPFS # experimental - Efficient memory file-system d196 1 a196 2 #options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" # for pckbd driver #options UKBD_LAYOUT="(KB_DE | KB_NODEAD)" # for ukbd driver d501 1 d531 2 a568 1 #options VND_COMPRESSION # compressed vnd(4) @ 1.56.2.12 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.94 2005/12/07 12:40:47 tsutsui Exp $ d121 1 a121 1 options FFS_NO_SNAPSHOT # No FF snapshot support d124 1 @ 1.55 log @Bye Bye UCONSOLE @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.54 2003/04/08 18:58:20 abs Exp $ a503 9 # Mice # ISA busmice #olms0 at isa? port 0x23c irq 5 # Logitech bus mouse #olms1 at isa? port 0x238 irq 5 #omms0 at isa? port 0x23c irq 5 # Microsoft InPort mouse #omms1 at isa? port 0x238 irq 5 @ 1.54 log @Note that BSDI binaries require COMPAT_12, COMPAT_13, and COMPAT_43. Addresses PR/3553, PR/6872, and PR/8029. Does not address PR/7262 Also add some missing COMPAT_15 entries. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.53 2003/03/15 19:34:17 jmmv Exp $ a47 1 #options UCONSOLE # users can use TIOCCONS (for xconsole) @ 1.53 log @Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.52 2003/02/16 17:35:15 augustss Exp $ d80 9 a88 8 #options COMPAT_NOMID # compatibility with 386BSD, BSDI, NetBSD 0.8, #options COMPAT_09 # NetBSD 0.9, #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_43 # and 4.3BSD @ 1.52 log @Add uax(4) (and url(4) in some cases). @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.51 2003/01/08 13:20:26 fvdl Exp $ d73 1 @ 1.51 log @DUMMY_NOPS is gone, replace it with an inverted, less confusing option: PIC_DELAY. To be used on very old machines. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.50 2002/10/06 12:36:17 fvdl Exp $ d470 2 @ 1.50 log @Define NOREDZONE and use it in the *_TINY config files to save a page per process. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.49 2002/10/01 12:56:41 fvdl Exp $ d25 2 a26 2 # eliminate delay no-ops in I/O; recommended on all but very old machines #options DUMMY_NOPS @ 1.49 log @Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.22.2.13 2002/08/31 20:31:33 sommerfeld Exp $ d42 3 @ 1.48 log @Add one space between "#option" and "IPFILTER_DEFAULT_BLOCK" @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.47 2002/09/20 10:39:53 martti Exp $ d62 1 a62 1 options USERCONF # userconf(4) support a63 1 options MALLOC_NOINLINE # Not inlining MALLOC saves memory d131 1 a131 1 #options IPFILTER_DEFAULT_BLOCK # block all packets by default d176 2 @ 1.47 log @Added (commented out) IPFILTER_DEFAULT_BLOCK. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.46 2002/09/18 02:44:00 lukem Exp $ d132 1 a132 1 #options IPFILTER_DEFAULT_BLOCK # block all packets by default @ 1.46 log @enable USERCONF by default; it's small and extremely useful to have available. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.45 2002/08/22 14:36:49 abs Exp $ d132 1 @ 1.45 log @PIPE_SOCKETPAIR, MALLOC_NOINLINE and VNODE_OP_NOINLINE are all appropriate for the 'minimal memory' configurations. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.44 2002/08/06 12:09:43 grant Exp $ d62 1 a62 1 #options USERCONF # userconf(4) support @ 1.44 log @add X note comment for INSECURE option. addresses port-i386/17853 from hclsmith@@yahoo.ca. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.43 2002/07/22 11:06:01 wiz Exp $ d64 1 @ 1.43 log @Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.42 2002/06/25 03:12:07 lukem Exp $ d46 1 a46 1 options INSECURE # disable kernel security levels @ 1.42 log @- replace all "scsibus* at XXXX" with a single "scsibus* at scsi?" - replace all "atapibus* at XXXX" with a single "atapibus* at atapi?" - replace all "audio* at XXXX" with a single "audio* at audiobus?" - replace all "midi* at XXXX" (except "midi* at pcppi?") with a single "midi* at midibus?" @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.41 2002/06/17 05:14:13 lukem Exp $ d56 1 a56 1 #options SHMMAXPGS=1024 # 1024 pages is the default @ 1.41 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_TINY,v 1.40 2002/04/25 15:06:29 atatat Exp $ d317 1 a317 11 #scsibus* at aha? #scsibus* at ahb? #scsibus* at ahc? #scsibus* at aic? #scsibus* at bha? #scsibus* at dpt? #scsibus* at isp? #scsibus* at sea? #scsibus* at siop? #scsibus* at uha? #scsibus* at wds? d344 1 a344 1 atapibus* at wdc? a458 2 #atapibus* at umass? channel ? #scsibus* at umass? channel ? d491 1 a491 9 #audio* at aria? #audio* at eap? #audio* at gus? #audio* at guspnp? #audio* at pas? #audio* at sb? #audio* at sp? #audio* at wss? #audio* at ym? @ 1.40 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_TINY,v 1.39 2002/04/18 12:54:13 wiz Exp $ d568 1 @ 1.40.4.1 log @Pull up revision 1.41 (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$ a567 1 pseudo-device clockctl # user control of clock subsystem @ 1.40.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 @a130 1 #options IPFILTER_DEFAULT_BLOCK # block all packets by default @ 1.40.2.1 log @catch up with -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.41 2002/06/17 05:14:13 lukem Exp $ a567 1 pseudo-device clockctl # user control of clock subsystem @ 1.40.2.2 log @catch up with -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.42 2002/06/25 03:12:07 lukem Exp $ d317 11 a327 1 #scsibus* at scsi? d354 1 a354 1 atapibus* at atapi? d469 2 d503 9 a511 1 #audio* at audiobus? @ 1.40.2.3 log @catch up with -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.45 2002/08/22 14:36:49 abs Exp $ d46 1 a46 1 options INSECURE # disable kernel security levels - X needs this d56 1 a56 1 #options SHMMAXPGS=2048 # 2048 pages is the default a63 1 options MALLOC_NOINLINE # Not inlining MALLOC saves memory @ 1.39 log @Remove opms(4) and its device, /dev/pms0, from the i386 port, because it has been obsoleted by pms(4). Reviewed by fvdl and christos. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.38 2002/04/18 12:06:12 bouyer Exp $ d8 2 @ 1.38 log @Add (commented out) options SIOP_SYMLED @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.37 2002/04/17 02:22:50 mycroft Exp $ a226 1 # "opms" should not be enabled together with "pms" a227 1 #opms* at pckbc? # backwards compatible PS/2 mouse a521 1 #opms0 at pc? irq 12 # PS/2 auxiliary port mouse @ 1.37 log @Switch from de to tlp by default. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.36 2002/04/14 01:42:52 mycroft Exp $ d288 1 @ 1.36 log @The functionality of pmsi has been implemented in pms, so it's time for pmsi to go back where it came from. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.35 2002/04/12 08:11:02 gmcgarry Exp $ a381 1 #de* at pci? dev ? function ? # DEC 21x4x-based Ethernet d391 1 d437 1 @ 1.35 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_TINY,v 1.34 2002/01/27 13:23:17 jdolecek Exp $ d227 1 a227 1 # "opms" should not be enabled together with "pms" or "pmsi" a228 1 #pmsi* at pckbc? # PS/2 "Intelli"mouse for wsmouse a236 1 #wsmouse* at pmsi? mux 0 @ 1.34 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_TINY,v 1.33 2001/12/28 12:21:57 martin Exp $ d60 1 @ 1.33 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_TINY,v 1.32 2001/11/20 12:56:30 lukem Exp $ d59 2 @ 1.32 log @cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\"" @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.31 2001/11/20 08:43:24 lukem Exp $ d556 1 @ 1.31 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_TINY,v 1.30 2001/11/06 01:57:07 enami Exp $ d31 1 a31 1 #options "CONSDEVNAME=\"com\"" d148 2 a149 2 #options WSEMUL_SUN # sun terminal emulation options WSEMUL_VT100 # VT100 / VT220 emulation d154 4 a157 4 options WSDISPLAY_COMPAT_PCVT # emulate some ioctls options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls options WSDISPLAY_COMPAT_USL # VT handling options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes d222 2 a223 2 pckbc0 at isa? # pc keyboard controller pckbd* at pckbc? # PC keyboard d225 3 a227 3 #pms* at pckbc? # PS/2 mouse for wsmouse #pmsi* at pckbc? # PS/2 "Intelli"mouse for wsmouse #opms* at pckbc? # backwards compatible PS/2 mouse d229 2 a230 2 #vga* at pci? dev ? function ? pcdisplay0 at isa? # CGA, MDA, EGA, HGA d494 1 a494 1 #pss0 at isa? port 0x220 irq 7 drq 6 # Personal Sound System @ 1.30 log @Use options consistently (except for GENERIC_ISDN since it is indented rather differently). @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.29 2001/09/14 21:44:21 nathanw Exp $ d67 1 a67 1 #options "KGDB_DEVNAME=\"com\"",KGDBADDR=0x3f8,KGDBRATE=9600 @ 1.29 log @Change all instances of "[e]isa* at foo?" to "[e]isa0 at foo?". This prevents attaching multiple [E]ISA buses, which we don't support (Is there any such thing to support? I'm skeptical) and avoids the "panic: isaattach: ISA bus already seen" that occurs on some laptops with docking stations and EISA boxes. Since there is only one [E]ISA bus, logically, the ISA device probe will still find devices on the docking station. This does not address the problem of inserting or removing the docking station at runtime. Relevant PRs: kern/6544, port-i386/10392, kern/11627, kern/13557, install/13865. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.28 2001/09/01 21:52:27 atatat Exp $ d148 1 a148 1 #options WSEMUL_SUN # sun terminal emulation d161 1 a161 1 #options WSDISPLAY_DEFAULTSCREENS=4 @ 1.29.2.1 log @Sync the thorpej-mips-cache branch with -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.30 2001/11/06 01:57:07 enami Exp $ d148 1 a148 1 #options WSEMUL_SUN # sun terminal emulation d161 1 a161 1 #options WSDISPLAY_DEFAULTSCREENS=4 @ 1.28 log @Add bridge pseudo devices to GENERIC configs @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.27 2001/07/08 16:32:18 abs Exp $ d190 2 a191 2 #eisa* at mainbus? #eisa* at pceb? d194 3 a196 3 isa* at mainbus? #isa* at pceb? #isa* at pcib? @ 1.28.2.1 log @Catch up with -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.29 2001/09/14 21:44:21 nathanw Exp $ d190 2 a191 2 #eisa0 at mainbus? #eisa0 at pceb? d194 3 a196 3 isa0 at mainbus? #isa0 at pceb? #isa0 at pcib? @ 1.27 log @Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options, and with the comment '4.2BSD TCP/IP bug compat. Not recommended' Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG' (All hail amiga and atari which make some attempt to automate the multiplicity of config files...) @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.26 2001/07/07 17:09:49 tsutsui Exp $ d552 1 @ 1.27.2.1 log @Update the kqueue branch to HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.28 2001/09/01 21:52:27 atatat Exp $ a551 1 pseudo-device bridge # simple inter-network bridging @ 1.27.2.2 log @Sync kqueue branch with -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.27.2.1 2001/09/13 01:13:44 thorpej Exp $ d31 1 a31 1 #options CONSDEVNAME="\"com\"" d67 1 a67 1 #options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600 d148 2 a149 2 #options WSEMUL_SUN # sun terminal emulation options WSEMUL_VT100 # VT100 / VT220 emulation d154 4 a157 4 options WSDISPLAY_COMPAT_PCVT # emulate some ioctls options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls options WSDISPLAY_COMPAT_USL # VT handling options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes d161 1 a161 1 #options WSDISPLAY_DEFAULTSCREENS=4 d190 2 a191 2 #eisa0 at mainbus? #eisa0 at pceb? d194 3 a196 3 isa0 at mainbus? #isa0 at pceb? #isa0 at pcib? d222 2 a223 2 pckbc0 at isa? # pc keyboard controller pckbd* at pckbc? # PC keyboard d225 3 a227 3 #pms* at pckbc? # PS/2 mouse for wsmouse #pmsi* at pckbc? # PS/2 "Intelli"mouse for wsmouse #opms* at pckbc? # backwards compatible PS/2 mouse d229 2 a230 2 #vga* at pci? dev ? function ? pcdisplay0 at isa? # CGA, MDA, EGA, HGA d494 1 a494 1 #pss0 at isa? port 0x220 irq 7 drq 6 # Personal Sound System a555 1 pseudo-device pppoe # PPP over Ethernet (RFC 2516) @ 1.27.2.3 log @Sync w/ -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.27.2.2 2002/01/10 19:44:27 thorpej Exp $ a58 2 options PIPE_SOCKETPAIR # smaller, but slower pipe(2) @ 1.27.2.4 log @catch up with -current on kqueue branch @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.27.2.3 2002/02/11 20:08:21 jdolecek Exp $ a8 2 #options INCLUDE_CONFIG_FILE # embed config file in kernel binary a59 1 #options USERCONF # userconf(4) support d226 1 d228 2 d237 1 a288 1 #options SIOP_SYMLED # drive the act. LED in software d383 1 a392 1 #tlp* at pci? dev ? function ? # DECchip 21x4x and clones a437 1 #ukphy* at mii? phy ? # generic unknown PHYs d523 1 @ 1.27.2.5 log @sync kqueue branch with HEAD @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.27.2.4 2002/06/23 17:37:19 jdolecek Exp $ d46 1 a46 1 options INSECURE # disable kernel security levels - X needs this d56 1 a56 1 #options SHMMAXPGS=2048 # 2048 pages is the default a63 1 options MALLOC_NOINLINE # Not inlining MALLOC saves memory d317 11 a327 1 #scsibus* at scsi? d354 1 a354 1 atapibus* at atapi? d469 2 d503 9 a511 1 #audio* at audiobus? a567 1 pseudo-device clockctl # user control of clock subsystem @ 1.27.2.6 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_TINY,v 1.27.2.5 2002/09/06 08:36:02 jdolecek Exp $ d64 1 a131 1 #options IPFILTER_DEFAULT_BLOCK # block all packets by default a175 2 cpu0 at mainbus0 @ 1.26 log @Remove (commented out) ncr* at pci? lines. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.25 2001/04/29 12:48:12 fvdl Exp $ d80 1 d126 1 a126 3 # Compatibility with 4.2BSD implementation of TCP/IP. Not recommended. #options TCP_COMPAT_42 @ 1.25 log @Set NMBCLUSTERS to the old value of 256 here, as the new default will only be a waste of space for this configuration. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.24 2001/04/21 21:03:46 fvdl Exp $ d287 1 a287 1 #ncr* at pci? dev ? function ? # NCR 53c8xx SCSI a322 1 #scsibus* at ncr? d324 1 @ 1.24 log @Note that the (already commented out) DIAGNOSTIC option is expensive. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.23 2001/01/16 03:38:23 augustss Exp $ d55 2 @ 1.23 log @Add uyap. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.22 2000/10/02 12:22:53 fvdl Exp $ d59 1 a59 1 #options DIAGNOSTIC # cheap kernel consistency checks @ 1.23.2.1 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.23 2001/01/16 03:38:23 augustss Exp $ a55 2 options NMBCLUSTERS=256 d59 1 a59 1 #options DIAGNOSTIC # expensive kernel consistency checks @ 1.23.2.2 log @Catch up with -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.23.2.1 2001/06/21 19:25:14 nathanw Exp $ a79 1 #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. d125 3 a127 1 #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG d287 1 a287 1 #siop* at pci? dev ? function ? # NCR 53c8xx SCSI d323 1 a324 1 #scsibus* at siop? @ 1.23.2.3 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.23.2.2 2001/08/24 00:08:26 nathanw Exp $ d190 2 a191 2 #eisa0 at mainbus? #eisa0 at pceb? d194 3 a196 3 isa0 at mainbus? #isa0 at pceb? #isa0 at pcib? a551 1 pseudo-device bridge # simple inter-network bridging @ 1.23.2.4 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.23.2.3 2001/09/21 22:35:01 nathanw Exp $ d148 1 a148 1 #options WSEMUL_SUN # sun terminal emulation d161 1 a161 1 #options WSDISPLAY_DEFAULTSCREENS=4 @ 1.23.2.5 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.23.2.4 2001/11/14 19:12:43 nathanw Exp $ d31 1 a31 1 #options CONSDEVNAME="\"com\"" d67 1 a67 1 #options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600 d148 2 a149 2 #options WSEMUL_SUN # sun terminal emulation options WSEMUL_VT100 # VT100 / VT220 emulation d154 4 a157 4 options WSDISPLAY_COMPAT_PCVT # emulate some ioctls options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls options WSDISPLAY_COMPAT_USL # VT handling options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes d222 2 a223 2 pckbc0 at isa? # pc keyboard controller pckbd* at pckbc? # PC keyboard d225 3 a227 3 #pms* at pckbc? # PS/2 mouse for wsmouse #pmsi* at pckbc? # PS/2 "Intelli"mouse for wsmouse #opms* at pckbc? # backwards compatible PS/2 mouse d229 2 a230 2 #vga* at pci? dev ? function ? pcdisplay0 at isa? # CGA, MDA, EGA, HGA d494 1 a494 1 #pss0 at isa? port 0x220 irq 7 drq 6 # Personal Sound System a555 1 pseudo-device pppoe # PPP over Ethernet (RFC 2516) @ 1.23.2.6 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.23.2.5 2002/01/08 00:25:12 nathanw Exp $ a58 2 options PIPE_SOCKETPAIR # smaller, but slower pipe(2) @ 1.23.2.7 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD$ a59 1 #options USERCONF # userconf(4) support d226 1 a226 1 # "opms" should not be enabled together with "pms" d228 1 d237 1 @ 1.23.2.8 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.23.2.7 2002/04/17 00:03:16 nathanw Exp $ a8 2 #options INCLUDE_CONFIG_FILE # embed config file in kernel binary d227 1 d229 1 a287 1 #options SIOP_SYMLED # drive the act. LED in software d382 1 a391 1 #tlp* at pci? dev ? function ? # DECchip 21x4x and clones a436 1 #ukphy* at mii? phy ? # generic unknown PHYs d522 1 a566 1 pseudo-device clockctl # user control of clock subsystem @ 1.23.2.9 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD$ d56 1 a56 1 #options SHMMAXPGS=2048 # 2048 pages is the default d317 11 a327 1 #scsibus* at scsi? d354 1 a354 1 atapibus* at atapi? d469 2 d503 9 a511 1 #audio* at audiobus? @ 1.23.2.10 log @Catch up to -current. @ text @d46 1 a46 1 options INSECURE # disable kernel security levels - X needs this @ 1.23.2.11 log @Catch up to -current. @ text @a63 1 options MALLOC_NOINLINE # Not inlining MALLOC saves memory @ 1.23.2.12 log @Catch up to -current. @ text @a42 3 # Save a physical page per process by not setting a kernel stack red zone. options NOREDZONE d64 1 a131 1 #options IPFILTER_DEFAULT_BLOCK # block all packets by default a175 2 cpu0 at mainbus0 @ 1.23.2.13 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.23.2.12 2002/10/18 02:37:29 nathanw Exp $ d25 2 a26 2 # insert delay no-ops in interrupts; recommended on very old machines options PIC_DELAY @ 1.22 log @Oops, remove test leftover setting of REALEXTMEM. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.21 2000/10/02 08:12:04 fvdl Exp $ d472 3 @ 1.22.2.1 log @file GENERIC_TINY was added on branch sommerfeld_i386mp_1 on 2001-01-23 06:34:53 +0000 @ text @d1 559 @ 1.22.2.2 log @Sync with the trunk. @ text @a0 562 # $NetBSD: GENERIC_TINY,v 1.22.2.1 2001/01/23 06:34:53 thorpej Exp $ # # GENERIC_TINY -- suitable default for 4M machines # No EISA, PCI, or SCSI. # include "arch/i386/conf/std.i386" makeoptions COPTS="-Os" maxusers 8 # estimated number of users # CPU support. At least one is REQUIRED. options I386_CPU options I486_CPU options I586_CPU options I686_CPU # CPU-related options. options MATH_EMULATE # floating point emulation #options VM86 # virtual 8086 emulation #options USER_LDT # user-settable LDT; used by WINE # eliminate delay no-ops in I/O; recommended on all but very old machines #options DUMMY_NOPS # Misc. i386-specific options #options XSERVER # X server support in console drivers # This option allows you to force a serial console at the specified # I/O address. see console(4) for details. #options "CONSDEVNAME=\"com\"" # The following options override the memory sizes passed in from the boot # block. Use them *only* if the boot block is unable to determine the correct # values. Note that the BIOS may *correctly* report less than 640k of base # memory if the extended BIOS data area is located at the top of base memory # (as is the case on most recent systems). #options REALBASEMEM=... # size of base memory #options REALEXTMEM=... # size of extended memory # Standard system options #options UCONSOLE # users can use TIOCCONS (for xconsole) options INSECURE # disable kernel security levels options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT #options NTP # NTP phase/frequency locked loop #options KTRACE # system call tracing via ktrace(1) #options SYSVMSG # System V-like message queues #options SYSVSEM # System V-like semaphores #options SYSVSHM # System V-like memory sharing #options SHMMAXPGS=1024 # 1024 pages is the default #options LKM # loadable kernel modules # Diagnostic/debugging support options #options DIAGNOSTIC # cheap kernel consistency checks #options DEBUG # expensive debugging checks/support #options KMEMSTATS # kernel memory statistics (vmstat -m) #options DDB # in-kernel debugger #options DDB_HISTORY_SIZE=512 # enable history editing in DDB #options KGDB # remote debugger #options "KGDB_DEVNAME=\"com\"",KGDBADDR=0x3f8,KGDBRATE=9600 #makeoptions DEBUG="-g" # compile full symbol table # Compatibility options #options COMPAT_NOMID # compatibility with 386BSD, BSDI, NetBSD 0.8, #options COMPAT_09 # NetBSD 0.9, #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_43 # and 4.3BSD options COMPAT_386BSD_MBRPART # recognize old partition ID #options COMPAT_SVR4 # binary compatibility with SVR4 #options COMPAT_IBCS2 # binary compatibility with SCO and ISC #options COMPAT_LINUX # binary compatibility with Linux #options COMPAT_FREEBSD # binary compatibility with FreeBSD # File systems file-system FFS # UFS #file-system EXT2FS # second extended file system (linux) #file-system LFS # log-structured file system #file-system MFS # memory file system file-system NFS # Network File System client file-system CD9660 # ISO 9660 + Rock Ridge file system file-system MSDOSFS # MS-DOS file system #file-system FDESC # /dev/fd file-system KERNFS # /kern #file-system NULLFS # loopback file system #file-system PORTAL # portal filesystem (still experimental) #file-system PROCFS # /proc #file-system UMAPFS # NULLFS + uid and gid remapping #file-system UNION # union file system # File system options #options QUOTA # UFS quotas #options FFS_EI # FFS Endian Independant support #options NFSSERVER # Network File System server #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and # immutable) behave as system flags. options VNODE_OP_NOINLINE # don't inline vnode op calls # Networking options #options GATEWAY # packet forwarding options INET # IP + ICMP + TCP + UDP #options MROUTING # IP multicast routing #options NS # XNS #options NSIP # XNS tunneling over IP #options ISO,TPIP # OSI #options EON # OSI tunneling over IP #options CCITT,LLC,HDLC # X.25 #options NETATALK # AppleTalk networking protocols #options PPP_BSDCOMP # BSD-Compress compression support for PPP #options PPP_DEFLATE # Deflate compression support for PPP #options PPP_FILTER # Active filter support for PPP (requires bpf) #options PFIL_HOOKS # pfil(9) packet filter hooks #options IPFILTER_LOG # ipmon(8) log support # Compatibility with 4.2BSD implementation of TCP/IP. Not recommended. #options TCP_COMPAT_42 # These options enable verbose messages for several subsystems. # Warning, these may compile large string tables into the kernel! #options EISAVERBOSE # verbose EISA device autoconfig messages #options PCIVERBOSE # verbose PCI device autoconfig messages #options PCI_CONFIG_DUMP # verbosely dump PCI config space #options PCMCIAVERBOSE # verbose PCMCIA configuration messages #options SCSIVERBOSE # human readable SCSI error messages #options USBVERBOSE # verbose USB device autoconfig messages #options NFS_BOOT_BOOTP,NFS_BOOT_BOOTPARAM # Kernel root file system and dump configuration. config netbsd root on ? type ? #config netbsd root on sd0a type ffs #config netbsd root on ? type nfs # # wscons options # # builtin terminal emulations #options WSEMUL_SUN # sun terminal emulation options WSEMUL_VT100 # VT100 / VT220 emulation # different kernel output - see dev/wscons/wsdisplayvar.h options WS_KERNEL_FG=WSCOL_GREEN #options WS_KERNEL_BG=WSCOL_BLACK # compatibility to other console drivers options WSDISPLAY_COMPAT_PCVT # emulate some ioctls options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls options WSDISPLAY_COMPAT_USL # VT handling options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes # see dev/pckbc/wskbdmap_mfii.c for implemented layouts #options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" # allocate a number of virtual screens at autoconfiguration time #options WSDISPLAY_DEFAULTSCREENS=4 # use a large software cursor that doesn't blink options PCDISPLAY_SOFTCURSOR # # Device configuration # mainbus0 at root #apm0 at mainbus0 # Advanced power management # Basic Bus Support # PCI bus support #pci* at mainbus? bus ? #pci* at pchb? bus ? #pci* at ppb? bus ? # PCI bridges #pchb* at pci? dev ? function ? # PCI-Host bridges #pceb* at pci? dev ? function ? # PCI-EISA bridges #pcib* at pci? dev ? function ? # PCI-ISA bridges #ppb* at pci? dev ? function ? # PCI-PCI bridges # XXX 'puc's aren't really bridges, but there's no better place for them here #puc* at pci? dev ? function ? # PCI "universal" comm. cards # EISA bus support #eisa* at mainbus? #eisa* at pceb? # ISA bus support isa* at mainbus? #isa* at pceb? #isa* at pcib? # PCMCIA bus support pcmcia* at pcic? controller ? socket ? # ISA PCMCIA controllers pcic0 at isa? port 0x3e0 iomem 0xd0000 iosiz 0x4000 pcic1 at isa? port 0x3e2 iomem 0xd4000 iosiz 0x4000 # ISA Plug-and-Play bus support #isapnp0 at isa? # ISA Plug-and-Play PCMCIA controllers #pcic* at isapnp? # Coprocessor Support # Math Coprocessor support npx0 at isa? port 0xf0 irq 13 # x86 math coprocessor # Console Devices # ISA console #pc0 at isa? port 0x60 irq 1 # pccons generic PC console driver # wscons pckbc0 at isa? # pc keyboard controller pckbd* at pckbc? # PC keyboard # "opms" should not be enabled together with "pms" or "pmsi" #pms* at pckbc? # PS/2 mouse for wsmouse #pmsi* at pckbc? # PS/2 "Intelli"mouse for wsmouse #opms* at pckbc? # backwards compatible PS/2 mouse vga0 at isa? #vga* at pci? dev ? function ? pcdisplay0 at isa? # CGA, MDA, EGA, HGA wsdisplay* at vga? console ? wsdisplay* at pcdisplay? console ? wskbd* at pckbd? console ? #wsmouse* at pms? mux 0 #wsmouse* at pmsi? mux 0 #pcppi0 at isa? #sysbeep0 at pcppi? # Serial Devices # PCI serial interfaces #com* at puc? port ? # 16x50s on "universal" comm boards #cy* at pci? dev ? function ? # Cyclades Cyclom-Y serial boards # ISA Plug-and-Play serial interfaces #com* at isapnp? # Modems and serial boards # PCMCIA serial interfaces com* at pcmcia? function ? # Modems and serial cards # ISA serial interfaces #options COM_HAYESP # adds Hayes ESP serial board support com0 at isa? port 0x3f8 irq 4 # Standard PC serial ports com1 at isa? port 0x2f8 irq 3 com2 at isa? port 0x3e8 irq 5 #com3 at isa? port 0x2e8 irq 9 #ast0 at isa? port 0x1a0 irq 5 # AST 4-port serial cards #com* at ast? slave ? #boca0 at isa? port 0x100 irq 5 # BOCA 8-port serial cards #com* at boca? slave ? #rtfps0 at isa? port 0x1230 irq 10 # RT 4-port serial cards #com* at rtfps? slave ? #cy0 at isa? iomem 0xd4000 irq 12 # Cyclades serial cards # Parallel Printer Interfaces # PCI parallel printer interfaces #lpt* at puc? port ? # || ports on "universal" comm boards # ISA parallel printer interfaces lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports #lpt1 at isa? port 0x278 #lpt2 at isa? port 0x3bc # SCSI Controllers and Devices # PCI SCSI controllers #ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI #dpt* at pci? dev ? function ? # DPT SmartCache/SmartRAID #bha* at pci? dev ? function ? # BusLogic 9xx SCSI #isp* at pci? dev ? function ? # Qlogic ISP [12]0x0 SCSI/FibreChannel #ncr* at pci? dev ? function ? # NCR 53c8xx SCSI # EISA SCSI controllers #ahb* at eisa? slot ? # Adaptec 174[02] SCSI #ahc* at eisa? slot ? # Adaptec 274x, aic7770 SCSI #bha* at eisa? slot ? # BusLogic 7xx SCSI #dpt* at eisa? slot ? # DPT SmartCache/SmartRAID #uha* at eisa? slot ? # UltraStor 24f SCSI # PCMCIA SCSI controllers #aic* at pcmcia? function ? # Adaptec APA-1460 SCSI # ISA Plug-and-Play SCSI controllers #aic* at isapnp? # Adaptec AHA-1520B # ISA SCSI controllers #aha0 at isa? port 0x330 irq ? drq ? # Adaptec 154[02] SCSI #aha1 at isa? port 0x334 irq ? drq ? #ahc0 at isa? port ? irq ? # Adaptec 284x SCSI #aic0 at isa? port 0x340 irq 11 # Adaptec 152[02] SCSI #bha0 at isa? port 0x330 irq ? drq ? # BusLogic [457]4X SCSI #bha1 at isa? port 0x334 irq ? drq ? #sea0 at isa? iomem 0xc8000 irq 5 # Seagate/Future Domain SCSI #uha0 at isa? port 0x330 irq ? drq ? # UltraStor [13]4f SCSI #uha1 at isa? port 0x340 irq ? drq ? #wds0 at isa? port 0x350 irq 15 drq 6 # WD7000 and TMC-7000 controllers #wds1 at isa? port 0x358 irq 11 drq 5 # SCSI bus support #scsibus* at aha? #scsibus* at ahb? #scsibus* at ahc? #scsibus* at aic? #scsibus* at bha? #scsibus* at dpt? #scsibus* at isp? #scsibus* at ncr? #scsibus* at sea? #scsibus* at uha? #scsibus* at wds? # SCSI devices #sd* at scsibus? target ? lun ? # SCSI disk drives #st* at scsibus? target ? lun ? # SCSI tape drives #cd* at scsibus? target ? lun ? # SCSI CD-ROM drives #ch* at scsibus? target ? lun ? # SCSI autochangers #ss* at scsibus? target ? lun ? # SCSI scanners #uk* at scsibus? target ? lun ? # SCSI unknown # IDE and related devices # ISA Plug-and-Play IDE controllers #wdc* at isapnp? # PCMCIA IDE controllers wdc* at pcmcia? function ? # ISA IDE controllers wdc0 at isa? port 0x1f0 irq 14 # ST506, ESDI, and IDE controllers wdc1 at isa? port 0x170 irq 15 # IDE drives wd* at wdc? drive ? # the drives themselves # ATAPI bus support atapibus* at wdc? # ATAPI devices cd* at atapibus? drive ? # ATAPI CD-ROM drives sd* at atapibus? drive ? # ATAPI disk drives # Miscellaneous mass storage devices # ISA floppy fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers #fdc1 at isa? port 0x370 irq ? drq ? fd* at fdc? drive ? # the drives themselves # some machines need you to do this instead of fd* #fd0 at fdc0 drive 0 # ISA CD-ROM devices #mcd0 at isa? port 0x300 irq 10 # Mitsumi CD-ROM drives # ISA tape devices # note: the wt driver conflicts unpleasantly with SMC boards at the # same I/O address. The probe reprograms their EEPROMs. Don't # uncomment it unless you are actually using it. #wt0 at isa? port 0x308 irq 5 drq 1 # Archive and Wangtek QIC tape drives # Network Interfaces # PCI network interfaces #de* at pci? dev ? function ? # DEC 21x4x-based Ethernet #en* at pci? dev ? function ? # ENI/Adaptec ATM #ep* at pci? dev ? function ? # 3Com 3c59x/3c90x Ethernet #epic* at pci? dev ? function ? # SMC EPIC/100 Ethernet #esh* at pci? dev ? function ? # Essential HIPPI card #fpa* at pci? dev ? function ? # DEC DEFPA FDDI #fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B #le* at pci? dev ? function ? # PCnet-PCI Ethernet #ne* at pci? dev ? function ? # NE2000-compatible Ethernet #tl* at pci? dev ? function ? # ThunderLAN-based Ethernet # EISA network interfaces #ep* at eisa? slot ? # 3Com 3c579 Ethernet #fea* at eisa? slot ? # DEC DEFEA FDDI # ISA Plug-and-Play network interfaces #ep* at isapnp? # 3Com 3c509 Ethernet #ne* at isapnp? # NE2000-compatible Ethernet # PCMCIA network interfaces ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet mbe* at pcmcia? function ? # MB8696x based Ethernet ne* at pcmcia? function ? # NE2000-compatible Ethernet sm* at pcmcia? function ? # Megahertz Ethernet # ISA network interfaces ate0 at isa? port 0x2a0 irq ? # AT1700 ec0 at isa? port 0x250 iomem 0xd8000 irq 9 # 3Com 3c503 Ethernet eg0 at isa? port 0x280 irq 9 # 3C505 ethernet cards el0 at isa? port 0x300 irq 9 # 3C501 ethernet cards ep0 at isa? port ? irq ? # 3C509 ethernet cards ef0 at isa? port 0x360 iomem 0xd0000 irq 7 # 3C507 ai0 at isa? port 0x360 iomem 0xd0000 irq 7 # StarLAN fmv0 at isa? port 0x2a0 irq ? # FMV-180 series ix0 at isa? port 0x300 irq 10 # EtherExpress/16 iy0 at isa? port 0x360 irq ? # EtherExpress PRO 10 ISA lc0 at isa? port 0x320 iomem ? irq ? # DEC EtherWORKS III (LEMAC) #depca0 at isa? port 0x300 iomem 0xc8000 iosiz 0x8000 irq 5 # DEPCA #le* at depca? nele0 at isa? port 0x320 irq 9 drq 7 # NE2100 le* at nele? bicc0 at isa? port 0x320 irq 10 drq 7 # BICC IsoLan le* at bicc? ne0 at isa? port 0x280 irq 9 # NE[12]000 ethernet cards ne1 at isa? port 0x300 irq 10 sm0 at isa? port 0x300 irq 10 # SMC91C9x Ethernet we0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC Ethernet we1 at isa? port 0x300 iomem 0xcc000 irq 10 # MII bus support #mii* at tl? # MII PHY network interfaces #tlphy* at mii? dev ? # ThunderLAN PHYs #nsphy* at mii? dev ? # NS and compatible PHYs # USB Controller and Devices # PCI USB controllers #uhci* at pci? # Universal Host Controller (Intel) #ohci* at pci? # Open Host Controller # USB bus support #usb* at uhci? #usb* at ohci? # USB Hubs #uhub* at usb? #uhub* at uhub? port ? # USB Mice #ums* at uhub? port ? # USB Keyboards #ukbd* at uhub? port ? # USB Generic HID devices #uhid* at uhub? port ? # USB Printer #ulpt* at uhub? port ? # USB Mass Storage #umass* at uhub? port ? configuration ? interface ? #atapibus* at umass? channel ? #scsibus* at umass? channel ? # USB Ethernet adapters #aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters #cue* at uhub? port ? # CATC USB-EL1201A based adapters #kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters # Y@@P firmware loader #uyap* at uhub? port ? # USB Generic driver #ugen* at uhub? port ? # Audio Devices # PCI audio devices #eap* at pci? dev ? function ? # Ensoniq AudioPCI # ISA Plug-and-Play audio devices #guspnp* at isapnp? # Gravis Ultra Sound PnP audio #sb* at isapnp? # SoundBlaster-compatible audio #ym* at isapnp? # Yamaha OPL3-SA3 audio # ISA audio devices #aria0 at isa? port 0x290 irq 10 # Aria #gus0 at isa? port 0x220 irq 7 drq 1 drq2 6 # Gravis Ultra Sound #pas0 at isa? port 0x220 irq 7 drq 1 # ProAudio Spectrum #pss0 at isa? port 0x220 irq 7 drq 6 # Personal Sound System #sp0 at pss0 port 0x530 irq 10 drq 0 # sound port driver #sb0 at isa? port 0x220 irq 5 drq 1 drq2 5 # SoundBlaster #wss0 at isa? port 0x530 irq 10 drq 0 drq2 1 # Windows Sound System # Audio support #audio* at aria? #audio* at eap? #audio* at gus? #audio* at guspnp? #audio* at pas? #audio* at sb? #audio* at sp? #audio* at wss? #audio* at ym? # The spkr driver provides a simple tone interface to the built in speaker. #spkr0 at pcppi? # PC speaker # Mice # ISA busmice #olms0 at isa? port 0x23c irq 5 # Logitech bus mouse #olms1 at isa? port 0x238 irq 5 #omms0 at isa? port 0x23c irq 5 # Microsoft InPort mouse #omms1 at isa? port 0x238 irq 5 #opms0 at pc? irq 12 # PS/2 auxiliary port mouse # Joysticks # ISA Plug-and-Play joysticks #joy* at isapnp? # Game ports (usually on audio cards) # ISA joysticks. Probe is a little strange; add only if you have one. #joy0 at isa? port 0x201 # Miscellaneous Devices # Planetconnect Satellite receiver driver. #satlink0 at isa? port 0x300 drq 1 # Pull in optional local configuration include "arch/i386/conf/GENERIC.local" # Pseudo-Devices # disk/mass storage pseudo-devices #pseudo-device ccd 4 # concatenated/striped disk devices #pseudo-device md 1 # memory disk device (ramdisk) pseudo-device vnd 4 # disk-like interface to files # network pseudo-devices pseudo-device bpfilter 8 # Berkeley packet filter pseudo-device ipfilter # IP filter (firewall) and NAT pseudo-device loop # network loopback pseudo-device ppp 2 # Point-to-Point Protocol #pseudo-device sl 2 # Serial Line IP #pseudo-device strip 2 # Starmode Radio IP (Metricom) pseudo-device tun 2 # network tunneling over tty # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals #pseudo-device tb 1 # tablet line discipline pseudo-device rnd # /dev/random and in-kernel generator #options RND_COM # use "com" randomness as well (BROKEN) @ 1.22.2.3 log @Merge sommerfeld_i386mp_1 branch with -current as of today. GENERIC.MP kernel boots and runs multiuser on my ABIT BP6 @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.22.2.2 2001/04/30 16:23:08 sommerfeld Exp $ a55 2 options NMBCLUSTERS=256 d59 1 a59 1 #options DIAGNOSTIC # expensive kernel consistency checks @ 1.22.2.4 log @catch up with -current @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.22.2.3 2001/07/19 08:57:26 sommerfeld Exp $ a79 1 #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. d125 3 a127 1 #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG d287 1 a287 1 #siop* at pci? dev ? function ? # NCR 53c8xx SCSI d323 1 a324 1 #scsibus* at siop? @ 1.22.2.5 log @Merge with -current once more. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.22.2.4 2001/09/03 19:48:07 sommerfeld Exp $ a551 1 pseudo-device bridge # simple inter-network bridging @ 1.22.2.6 log @Merge branch with current, post ubcperf, MTRR, etc., etc., with the recent fifo_putpages fix to the trunk, GENERIC.MPDEBUG config boots multiuser on my BP6. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.22.2.5 2001/09/22 23:00:57 sommerfeld Exp $ d190 2 a191 2 #eisa0 at mainbus? #eisa0 at pceb? d194 3 a196 3 isa0 at mainbus? #isa0 at pceb? #isa0 at pcib? @ 1.22.2.7 log @Yet another mergeup. New work: - Frank van der Linden's tlb shootdown fix. Mainline functionality merged: - IrDA - Kernel RCSID's - Transmeta CPU support - ACPI - XMM register access through procfs @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.22.2.6 2001/12/29 21:09:04 sommerfeld Exp $ d31 1 a31 1 #options CONSDEVNAME="\"com\"" d67 1 a67 1 #options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600 d148 2 a149 2 #options WSEMUL_SUN # sun terminal emulation options WSEMUL_VT100 # VT100 / VT220 emulation d154 4 a157 4 options WSDISPLAY_COMPAT_PCVT # emulate some ioctls options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls options WSDISPLAY_COMPAT_USL # VT handling options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes d161 1 a161 1 #options WSDISPLAY_DEFAULTSCREENS=4 d222 2 a223 2 pckbc0 at isa? # pc keyboard controller pckbd* at pckbc? # PC keyboard d225 3 a227 3 #pms* at pckbc? # PS/2 mouse for wsmouse #pmsi* at pckbc? # PS/2 "Intelli"mouse for wsmouse #opms* at pckbc? # backwards compatible PS/2 mouse d229 2 a230 2 #vga* at pci? dev ? function ? pcdisplay0 at isa? # CGA, MDA, EGA, HGA d494 1 a494 1 #pss0 at isa? port 0x220 irq 7 drq 6 # Personal Sound System a555 1 pseudo-device pppoe # PPP over Ethernet (RFC 2516) @ 1.22.2.8 log @Yet Another mergeup with -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.22.2.7 2002/01/28 04:21:36 sommerfeld Exp $ a59 2 options PIPE_SOCKETPAIR # smaller, but slower pipe(2) @ 1.22.2.9 log @Merge with current as of today @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.22.2.8 2002/04/27 20:24:44 sommerfeld Exp $ a8 2 #options INCLUDE_CONFIG_FILE # embed config file in kernel binary a59 1 #options USERCONF # userconf(4) support d226 1 d228 2 d237 1 a288 1 #options SIOP_SYMLED # drive the act. LED in software d383 1 a392 1 #tlp* at pci? dev ? function ? # DECchip 21x4x and clones a437 1 #ukphy* at mii? phy ? # generic unknown PHYs d523 1 @ 1.22.2.10 log @add cpu* at mainbus? @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.22.2.9 2002/05/03 13:40:17 sommerfeld Exp $ a175 2 cpu0 at mainbus? apid ? @ 1.22.2.11 log @Add cpu* at mainbus? or equivalent to all configs. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.22.2.10 2002/05/03 19:12:55 sommerfeld Exp $ d176 1 a176 1 cpu0 at mainbus0 @ 1.22.2.12 log @Resynch with -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.22.2.11 2002/06/25 15:44:46 sommerfeld Exp $ d319 11 a329 1 #scsibus* at scsi? d356 1 a356 1 atapibus* at atapi? d471 2 d505 9 a513 1 #audio* at audiobus? a569 1 pseudo-device clockctl # user control of clock subsystem @ 1.22.2.13 log @merged with -current as of today. rearranged gdt init to deal with KVM86 changes; however, KVM86 has no chance of working yet; good thing it's not part of GENERIC @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.22.2.12 2002/08/19 01:22:18 sommerfeld Exp $ d46 1 a46 1 options INSECURE # disable kernel security levels - X needs this d56 1 a56 1 #options SHMMAXPGS=2048 # 2048 pages is the default @ 1.22.2.14 log @SMP branch resync. Mostly RAS support. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.22.2.13 2002/08/31 20:31:33 sommerfeld Exp $ @ 1.21 log @Squeeze some more. Do what it has been advertising all along: no SCSI. Use -Os. Remove NFSSERVER. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.20 2000/09/24 15:59:33 jdolecek Exp $ d39 1 a39 1 options REALEXTMEM=3200 # size of extended memory @ 1.20 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_TINY,v 1.19 2000/09/13 16:26:15 thorpej Exp $ d4 1 a4 1 # No EISA, PCI, PCMCIA or SCSI. d9 3 a11 1 maxusers 32 # estimated number of users d39 1 a39 1 #options REALEXTMEM=... # size of extended memory d62 2 a63 2 options DDB # in-kernel debugger options DDB_HISTORY_SIZE=512 # enable history editing in DDB d69 4 a72 4 options COMPAT_NOMID # compatibility with 386BSD, BSDI, NetBSD 0.8, options COMPAT_09 # NetBSD 0.9, options COMPAT_10 # NetBSD 1.0, options COMPAT_11 # NetBSD 1.1, d76 1 a76 1 options COMPAT_43 # and 4.3BSD d86 1 a86 1 file-system EXT2FS # second extended file system (linux) d88 1 a88 1 file-system MFS # memory file system d103 1 a103 1 options NFSSERVER # Network File System server d133 1 a133 1 options SCSIVERBOSE # human readable SCSI error messages d144 21 d198 1 a198 1 #pcmcia* at pcic? controller ? socket ? d201 2 a202 2 #pcic0 at isa? port 0x3e0 iomem 0xd0000 iosiz 0x4000 #pcic1 at isa? port 0x3e2 iomem 0xd4000 iosiz 0x4000 d205 1 a205 1 isapnp0 at isa? a214 1 d218 18 a235 1 pc0 at isa? port 0x60 irq 1 # pccons generic PC console driver d247 1 a247 1 com* at isapnp? # Modems and serial boards d250 1 a250 1 #com* at pcmcia? function ? # Modems and serial cards d298 1 a298 1 aic* at isapnp? # Adaptec AHA-1520B d301 11 a311 11 aha0 at isa? port 0x330 irq ? drq ? # Adaptec 154[02] SCSI aha1 at isa? port 0x334 irq ? drq ? ahc0 at isa? port ? irq ? # Adaptec 284x SCSI aic0 at isa? port 0x340 irq 11 # Adaptec 152[02] SCSI bha0 at isa? port 0x330 irq ? drq ? # BusLogic [457]4X SCSI bha1 at isa? port 0x334 irq ? drq ? sea0 at isa? iomem 0xc8000 irq 5 # Seagate/Future Domain SCSI uha0 at isa? port 0x330 irq ? drq ? # UltraStor [13]4f SCSI uha1 at isa? port 0x340 irq ? drq ? wds0 at isa? port 0x350 irq 15 drq 6 # WD7000 and TMC-7000 controllers wds1 at isa? port 0x358 irq 11 drq 5 d314 1 a314 1 scsibus* at aha? d317 2 a318 2 scsibus* at aic? scsibus* at bha? d322 3 a324 3 scsibus* at sea? scsibus* at uha? scsibus* at wds? d327 6 a332 6 sd* at scsibus? target ? lun ? # SCSI disk drives st* at scsibus? target ? lun ? # SCSI tape drives cd* at scsibus? target ? lun ? # SCSI CD-ROM drives ch* at scsibus? target ? lun ? # SCSI autochangers ss* at scsibus? target ? lun ? # SCSI scanners uk* at scsibus? target ? lun ? # SCSI unknown d338 1 a338 1 wdc* at isapnp? d341 1 a341 1 #wdc* at pcmcia? function ? d396 2 a397 2 ep* at isapnp? # 3Com 3c509 Ethernet ne* at isapnp? # NE2000-compatible Ethernet d400 4 a403 4 #ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet #mbe* at pcmcia? function ? # MB8696x based Ethernet #ne* at pcmcia? function ? # NE2000-compatible Ethernet #sm* at pcmcia? function ? # Megahertz Ethernet d542 2 a543 2 pseudo-device ccd 4 # concatenated/striped disk devices pseudo-device md 1 # memory disk device (ramdisk) d551 2 a552 2 pseudo-device sl 2 # Serial Line IP pseudo-device strip 2 # Starmode Radio IP (Metricom) d557 1 a557 1 pseudo-device tb 1 # tablet line discipline @ 1.19 log @Use VNODE_OP_NOINLINE. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.18 2000/07/27 14:34:07 mrg Exp $ d517 1 a517 1 pseudo-device pty 16 # pseudo-terminals @ 1.18 log @remove COMPAT_AOUT option. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.17 2000/07/09 00:41:24 mycroft Exp $ d104 1 @ 1.17 log @Turn on DDB history by default. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.16 2000/06/11 02:41:10 mycroft Exp $ a80 2 options COMPAT_AOUT # binary compat with NetBSD a.out binaries @ 1.16 log @Remove pcvt tentacles. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.15 2000/04/03 00:03:30 augustss Exp $ d61 1 a61 1 #options DDB_HISTORY_SIZE=100 # enable history editing in DDB @ 1.16.2.1 log @Approved by thorpej: Enable DDB history by default, and increase the default size to .5k. syssrc/sys/arch/i386/conf/BIKINI 1.28 -> 1.29 syssrc/sys/arch/i386/conf/CARDBUS 1.16 -> 1.17 syssrc/sys/arch/i386/conf/DISKLESS 1.73 -> 1.74 syssrc/sys/arch/i386/conf/GENERIC 1.358 -> 1.359 syssrc/sys/arch/i386/conf/GENERIC_TINY 1.16 -> 1.17 syssrc/sys/arch/i386/conf/HOMEWORLD 1.48 -> 1.49 syssrc/sys/arch/i386/conf/INSTALL 1.148 -> 1.149 syssrc/sys/arch/i386/conf/INSTALL_SMALL 1.49 -> 1.50 syssrc/sys/arch/i386/conf/INSTALL_TINY 1.18 -> 1.19 syssrc/sys/arch/i386/conf/IOPENER 1.4 -> 1.5 syssrc/sys/arch/i386/conf/MINBAR 1.17 -> 1.18 syssrc/sys/arch/i386/conf/PS2 1.2 -> 1.3 syssrc/sys/arch/i386/conf/TRINITY 1.96 -> 1.97 syssrc/sys/arch/i386/conf/ZHADUM 1.22 -> 1.23 syssrc/sys/arch/i386/conf/ZYGORTHIAN-SPACE-RAIDERS 1.32 -> 1.33 @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.17 2000/07/09 00:41:24 mycroft Exp $ d61 1 a61 1 options DDB_HISTORY_SIZE=512 # enable history editing in DDB @ 1.16.2.2 log @Remove COMPAT_AOUT from GENERIC and GENERIC_TINY. Done on the trunk as revisions 1.362 and 1.18 respectively. Approved by thorpej @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.16.2.1 2000/07/27 02:10:49 mycroft Exp $ d81 2 @ 1.16.2.3 log @Sync with -current (approved by jhawk). Versions: INSTALL_LAPTOP: 1.1-1.4 (new) GENERIC_LAPTOP: 1.1-1.2 (new) INSTALL_SMALL: 1.57 INSTALL_TINY: 1.27 GENERIC_TINY: 1.22 INSTALL: 1.156 @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.20 2000/09/24 15:59:33 jdolecek Exp $ d4 1 a4 1 # No EISA, PCI or SCSI. d9 1 a9 3 makeoptions COPTS="-Os" maxusers 8 # estimated number of users d37 1 a37 1 options REALEXTMEM=3200 # size of extended memory d60 2 a61 2 #options DDB # in-kernel debugger #options DDB_HISTORY_SIZE=512 # enable history editing in DDB d67 4 a70 4 #options COMPAT_NOMID # compatibility with 386BSD, BSDI, NetBSD 0.8, #options COMPAT_09 # NetBSD 0.9, #options COMPAT_10 # NetBSD 1.0, #options COMPAT_11 # NetBSD 1.1, d74 1 a74 1 #options COMPAT_43 # and 4.3BSD d84 1 a84 1 #file-system EXT2FS # second extended file system (linux) d86 1 a86 1 #file-system MFS # memory file system d101 1 a101 1 #options NFSSERVER # Network File System server d104 1 d130 1 a130 1 #options SCSIVERBOSE # human readable SCSI error messages a140 21 # wscons options # # builtin terminal emulations #options WSEMUL_SUN # sun terminal emulation options WSEMUL_VT100 # VT100 / VT220 emulation # different kernel output - see dev/wscons/wsdisplayvar.h options WS_KERNEL_FG=WSCOL_GREEN #options WS_KERNEL_BG=WSCOL_BLACK # compatibility to other console drivers options WSDISPLAY_COMPAT_PCVT # emulate some ioctls options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls options WSDISPLAY_COMPAT_USL # VT handling options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes # see dev/pckbc/wskbdmap_mfii.c for implemented layouts #options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" # allocate a number of virtual screens at autoconfiguration time #options WSDISPLAY_DEFAULTSCREENS=4 # use a large software cursor that doesn't blink options PCDISPLAY_SOFTCURSOR # d174 1 a174 1 pcmcia* at pcic? controller ? socket ? d177 2 a178 2 pcic0 at isa? port 0x3e0 iomem 0xd0000 iosiz 0x4000 pcic1 at isa? port 0x3e2 iomem 0xd4000 iosiz 0x4000 d181 1 a181 1 #isapnp0 at isa? d191 1 d195 1 a195 18 #pc0 at isa? port 0x60 irq 1 # pccons generic PC console driver # wscons pckbc0 at isa? # pc keyboard controller pckbd* at pckbc? # PC keyboard # "opms" should not be enabled together with "pms" or "pmsi" #pms* at pckbc? # PS/2 mouse for wsmouse #pmsi* at pckbc? # PS/2 "Intelli"mouse for wsmouse #opms* at pckbc? # backwards compatible PS/2 mouse vga0 at isa? #vga* at pci? dev ? function ? pcdisplay0 at isa? # CGA, MDA, EGA, HGA wsdisplay* at vga? console ? wsdisplay* at pcdisplay? console ? wskbd* at pckbd? console ? #wsmouse* at pms? mux 0 #wsmouse* at pmsi? mux 0 d207 1 a207 1 #com* at isapnp? # Modems and serial boards d210 1 a210 1 com* at pcmcia? function ? # Modems and serial cards d258 1 a258 1 #aic* at isapnp? # Adaptec AHA-1520B d261 11 a271 11 #aha0 at isa? port 0x330 irq ? drq ? # Adaptec 154[02] SCSI #aha1 at isa? port 0x334 irq ? drq ? #ahc0 at isa? port ? irq ? # Adaptec 284x SCSI #aic0 at isa? port 0x340 irq 11 # Adaptec 152[02] SCSI #bha0 at isa? port 0x330 irq ? drq ? # BusLogic [457]4X SCSI #bha1 at isa? port 0x334 irq ? drq ? #sea0 at isa? iomem 0xc8000 irq 5 # Seagate/Future Domain SCSI #uha0 at isa? port 0x330 irq ? drq ? # UltraStor [13]4f SCSI #uha1 at isa? port 0x340 irq ? drq ? #wds0 at isa? port 0x350 irq 15 drq 6 # WD7000 and TMC-7000 controllers #wds1 at isa? port 0x358 irq 11 drq 5 d274 1 a274 1 #scsibus* at aha? d277 2 a278 2 #scsibus* at aic? #scsibus* at bha? d282 3 a284 3 #scsibus* at sea? #scsibus* at uha? #scsibus* at wds? d287 6 a292 6 #sd* at scsibus? target ? lun ? # SCSI disk drives #st* at scsibus? target ? lun ? # SCSI tape drives #cd* at scsibus? target ? lun ? # SCSI CD-ROM drives #ch* at scsibus? target ? lun ? # SCSI autochangers #ss* at scsibus? target ? lun ? # SCSI scanners #uk* at scsibus? target ? lun ? # SCSI unknown d298 1 a298 1 #wdc* at isapnp? d301 1 a301 1 wdc* at pcmcia? function ? d356 2 a357 2 #ep* at isapnp? # 3Com 3c509 Ethernet #ne* at isapnp? # NE2000-compatible Ethernet d360 4 a363 4 ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet mbe* at pcmcia? function ? # MB8696x based Ethernet ne* at pcmcia? function ? # NE2000-compatible Ethernet sm* at pcmcia? function ? # Megahertz Ethernet d502 2 a503 2 #pseudo-device ccd 4 # concatenated/striped disk devices #pseudo-device md 1 # memory disk device (ramdisk) d511 2 a512 2 #pseudo-device sl 2 # Serial Line IP #pseudo-device strip 2 # Starmode Radio IP (Metricom) d516 2 a517 2 pseudo-device pty 64 # pseudo-terminals #pseudo-device tb 1 # tablet line discipline @ 1.16.2.4 log @Correct mistake in previous (approved) commit: remove leftover test setting REALEXTMEM=3200. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.16.2.3 2000/10/09 13:16:24 fvdl Exp $ d39 1 a39 1 #options REALEXTMEM=... # size of extended memory @ 1.16.2.5 log @Pull up revision 1.24 (requested by fvdl): Not all DIAGNOSTIC checks are all that cheap, so disable that option in meant-for-production kernels. Introduces GENERIC_DIAGNOSTIC. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.16.2.4 2000/10/10 14:05:22 fvdl Exp $ d59 1 a59 1 #options DIAGNOSTIC # expensive kernel consistency checks @ 1.16.2.6 log @Pull up revision 1.25 (requested by fvdl): Counter the recent bump of default NMBCLUSTERS, to be friendlier on small-memory machines. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.16.2.5 2001/04/25 08:57:29 he Exp $ a54 2 options NMBCLUSTERS=256 @ 1.15 log @Add atapibus* at umass? @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.14 2000/03/22 00:58:20 cgd Exp $ d196 1 a196 1 # ISA console. You can only configure one of these! a197 1 #vt0 at isa? port 0x60 irq 1 # PCVT console driver a479 1 #opms0 at vt? irq 12 # PS/2 auxiliary port mouse @ 1.15.4.1 log @Sync w/ netbsd-1-5-base. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.16 2000/06/11 02:41:10 mycroft Exp $ d196 1 a196 1 # ISA console d198 1 d481 1 @ 1.14 log @add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.13 2000/01/17 17:47:06 augustss Exp $ d428 1 @ 1.13 log @Add USB-Ethernet adapters. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.12 2000/01/13 19:10:22 ad Exp $ d130 1 @ 1.12 log @[#[@@ ]]dpt* at eisa? slot ? @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.11 1999/12/12 11:53:41 soren Exp $ d428 5 @ 1.11 log @s/16x450/16x50/ @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.10 1999/09/27 23:59:50 ad Exp $ d253 1 @ 1.10 log @Note DPT controllers as needed. If it looks like a stripped down GENERIC, it gets it. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.9 1999/08/29 16:59:19 thorpej Exp $ d205 1 a205 1 #com* at puc? port ? # 16x450s on "universal" comm boards @ 1.10.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_TINY,v 1.22 2000/10/02 12:22:53 fvdl Exp $ d4 1 a4 1 # No EISA, PCI, or SCSI. d9 1 a9 3 makeoptions COPTS="-Os" maxusers 8 # estimated number of users d60 2 a61 2 #options DDB # in-kernel debugger #options DDB_HISTORY_SIZE=512 # enable history editing in DDB d67 4 a70 4 #options COMPAT_NOMID # compatibility with 386BSD, BSDI, NetBSD 0.8, #options COMPAT_09 # NetBSD 0.9, #options COMPAT_10 # NetBSD 1.0, #options COMPAT_11 # NetBSD 1.1, d74 1 a74 1 #options COMPAT_43 # and 4.3BSD d82 2 d86 1 a86 1 #file-system EXT2FS # second extended file system (linux) d88 1 a88 1 #file-system MFS # memory file system d103 1 a103 1 #options NFSSERVER # Network File System server a105 1 options VNODE_OP_NOINLINE # don't inline vnode op calls a129 1 #options PCI_CONFIG_DUMP # verbosely dump PCI config space d131 1 a131 1 #options SCSIVERBOSE # human readable SCSI error messages a141 21 # wscons options # # builtin terminal emulations #options WSEMUL_SUN # sun terminal emulation options WSEMUL_VT100 # VT100 / VT220 emulation # different kernel output - see dev/wscons/wsdisplayvar.h options WS_KERNEL_FG=WSCOL_GREEN #options WS_KERNEL_BG=WSCOL_BLACK # compatibility to other console drivers options WSDISPLAY_COMPAT_PCVT # emulate some ioctls options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls options WSDISPLAY_COMPAT_USL # VT handling options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes # see dev/pckbc/wskbdmap_mfii.c for implemented layouts #options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" # allocate a number of virtual screens at autoconfiguration time #options WSDISPLAY_DEFAULTSCREENS=4 # use a large software cursor that doesn't blink options PCDISPLAY_SOFTCURSOR # d175 1 a175 1 pcmcia* at pcic? controller ? socket ? d178 2 a179 2 pcic0 at isa? port 0x3e0 iomem 0xd0000 iosiz 0x4000 pcic1 at isa? port 0x3e2 iomem 0xd4000 iosiz 0x4000 d182 1 a182 1 #isapnp0 at isa? d192 1 d195 3 a197 19 # ISA console #pc0 at isa? port 0x60 irq 1 # pccons generic PC console driver # wscons pckbc0 at isa? # pc keyboard controller pckbd* at pckbc? # PC keyboard # "opms" should not be enabled together with "pms" or "pmsi" #pms* at pckbc? # PS/2 mouse for wsmouse #pmsi* at pckbc? # PS/2 "Intelli"mouse for wsmouse #opms* at pckbc? # backwards compatible PS/2 mouse vga0 at isa? #vga* at pci? dev ? function ? pcdisplay0 at isa? # CGA, MDA, EGA, HGA wsdisplay* at vga? console ? wsdisplay* at pcdisplay? console ? wskbd* at pckbd? console ? #wsmouse* at pms? mux 0 #wsmouse* at pmsi? mux 0 d205 1 a205 1 #com* at puc? port ? # 16x50s on "universal" comm boards d209 1 a209 1 #com* at isapnp? # Modems and serial boards d212 1 a212 1 com* at pcmcia? function ? # Modems and serial cards a252 1 #dpt* at eisa? slot ? # DPT SmartCache/SmartRAID d259 1 a259 1 #aic* at isapnp? # Adaptec AHA-1520B d262 11 a272 11 #aha0 at isa? port 0x330 irq ? drq ? # Adaptec 154[02] SCSI #aha1 at isa? port 0x334 irq ? drq ? #ahc0 at isa? port ? irq ? # Adaptec 284x SCSI #aic0 at isa? port 0x340 irq 11 # Adaptec 152[02] SCSI #bha0 at isa? port 0x330 irq ? drq ? # BusLogic [457]4X SCSI #bha1 at isa? port 0x334 irq ? drq ? #sea0 at isa? iomem 0xc8000 irq 5 # Seagate/Future Domain SCSI #uha0 at isa? port 0x330 irq ? drq ? # UltraStor [13]4f SCSI #uha1 at isa? port 0x340 irq ? drq ? #wds0 at isa? port 0x350 irq 15 drq 6 # WD7000 and TMC-7000 controllers #wds1 at isa? port 0x358 irq 11 drq 5 d275 1 a275 1 #scsibus* at aha? d278 2 a279 2 #scsibus* at aic? #scsibus* at bha? d283 3 a285 3 #scsibus* at sea? #scsibus* at uha? #scsibus* at wds? d288 6 a293 6 #sd* at scsibus? target ? lun ? # SCSI disk drives #st* at scsibus? target ? lun ? # SCSI tape drives #cd* at scsibus? target ? lun ? # SCSI CD-ROM drives #ch* at scsibus? target ? lun ? # SCSI autochangers #ss* at scsibus? target ? lun ? # SCSI scanners #uk* at scsibus? target ? lun ? # SCSI unknown d299 1 a299 1 #wdc* at isapnp? d302 1 a302 1 wdc* at pcmcia? function ? d357 2 a358 2 #ep* at isapnp? # 3Com 3c509 Ethernet #ne* at isapnp? # NE2000-compatible Ethernet d361 4 a364 4 ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet mbe* at pcmcia? function ? # MB8696x based Ethernet ne* at pcmcia? function ? # NE2000-compatible Ethernet sm* at pcmcia? function ? # Megahertz Ethernet a425 1 #atapibus* at umass? channel ? a427 5 # USB Ethernet adapters #aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters #cue* at uhub? port ? # CATC USB-EL1201A based adapters #kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters d473 1 d498 2 a499 2 #pseudo-device ccd 4 # concatenated/striped disk devices #pseudo-device md 1 # memory disk device (ramdisk) d507 2 a508 2 #pseudo-device sl 2 # Serial Line IP #pseudo-device strip 2 # Starmode Radio IP (Metricom) d512 2 a513 2 pseudo-device pty # pseudo-terminals #pseudo-device tb 1 # tablet line discipline @ 1.10.2.2 log @Sync with head (for UBC+NFS fixes, mostly). @ text @d1 1 a1 1 # $NetBSD$ a471 3 # Y@@P firmware loader #uyap* at uhub? port ? @ 1.10.2.3 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.10.2.2 2001/01/18 09:22:33 bouyer Exp $ d59 1 a59 1 #options DIAGNOSTIC # expensive kernel consistency checks @ 1.10.8.1 log @Pull up to last week's -current. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.11 1999/12/12 11:53:41 soren Exp $ d205 1 a205 1 #com* at puc? port ? # 16x50s on "universal" comm boards @ 1.9 log @Add `umass'. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.8 1999/07/29 10:37:17 augustss Exp $ d244 1 d280 1 @ 1.8 log @It's time to be COMPAT_14. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.7 1999/07/05 22:40:34 fvdl Exp $ d421 4 @ 1.7 log @Add COMPAT_AOUT to GENERIC @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.6 1999/07/05 09:14:09 fvdl Exp $ d73 1 @ 1.6 log @EXEC_ELF32 is standard now. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.5 1999/03/27 23:27:58 nathanw Exp $ d80 2 @ 1.5 log @Remove commented-out uaudio declaration; we don't actually have support for it. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.4 1999/03/27 07:04:36 explorer Exp $ a79 3 # Executable format options #options EXEC_ELF32 # 32-bit ELF executables (SVR4, Linux) @ 1.5.2.1 log @Apply patch (requested by mcr): Add commented-out entry for the ioat device driver. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.5 1999/03/27 23:27:58 nathanw Exp $ a223 2 #ioat0 at isa? port 0x220 irq 5 # BOCA IOAT 6-port serial cards #com* at ioat? slave ? @ 1.5.4.1 log @Update from trunk. @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.8 1999/07/29 10:37:17 augustss Exp $ a72 1 options COMPAT_14 # NetBSD 1.4, d81 2 a82 1 options COMPAT_AOUT # binary compat with NetBSD a.out binaries @ 1.4 log @remove EXPERIMENTAL comment, enable /dev/random in GENERIC kernels @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.3 1999/02/16 17:46:17 abs Exp $ a443 3 # USB Audio devices #uaudio* at uhub? port ? a451 1 #audio* at uaudio? @ 1.3 log @Update IDE comments, from yoavcs@@inter.net.il @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.2 1999/01/23 15:35:21 drochner Exp $ d512 1 a512 3 # rnd is EXPERIMENTAL at this point. #pseudo-device rnd # /dev/random and in-kernel generator @ 1.2 log @update for mouse renaming @ text @d1 1 a1 1 # $NetBSD: GENERIC_TINY,v 1.1 1998/10/12 16:36:18 perry Exp $ d294 1 a294 1 # IDE and Related Devices @ 1.1 log @kernels for 4Mbyte main memory machines (from Havard.Eidnes@@runit.sintef.no) @ text @d1 1 a1 1 # $NetBSD$ d466 6 a471 6 #lms0 at isa? port 0x23c irq 5 # Logitech bus mouse #lms1 at isa? port 0x238 irq 5 #mms0 at isa? port 0x23c irq 5 # Microsoft InPort mouse #mms1 at isa? port 0x238 irq 5 #pms0 at pc? irq 12 # PS/2 auxiliary port mouse #pms0 at vt? irq 12 # PS/2 auxiliary port mouse @