head 1.62; access; symbols netbsd-11-0-RC6:1.62 netbsd-11-0-RC5:1.62 netbsd-11-0-RC4:1.62 netbsd-11-0-RC3:1.62 netbsd-11-0-RC2:1.62 netbsd-11-0-RC1:1.62 perseant-exfatfs-base-20250801:1.62 netbsd-11:1.62.0.26 netbsd-11-base:1.62 netbsd-10-1-RELEASE:1.62 perseant-exfatfs-base-20240630:1.62 perseant-exfatfs:1.62.0.24 perseant-exfatfs-base:1.62 netbsd-8-3-RELEASE:1.57 netbsd-9-4-RELEASE:1.60.4.1 netbsd-10-0-RELEASE:1.62 netbsd-10-0-RC6:1.62 netbsd-10-0-RC5:1.62 netbsd-10-0-RC4:1.62 netbsd-10-0-RC3:1.62 netbsd-10-0-RC2:1.62 thorpej-ifq:1.62.0.22 thorpej-ifq-base:1.62 thorpej-altq-separation:1.62.0.20 thorpej-altq-separation-base:1.62 netbsd-10-0-RC1:1.62 netbsd-10:1.62.0.18 netbsd-10-base:1.62 bouyer-sunxi-drm:1.62.0.16 bouyer-sunxi-drm-base:1.62 netbsd-9-3-RELEASE:1.60.4.1 thorpej-i2c-spi-conf2:1.62.0.14 thorpej-i2c-spi-conf2-base:1.62 thorpej-futex2:1.62.0.12 thorpej-futex2-base:1.62 thorpej-cfargs2:1.62.0.10 thorpej-cfargs2-base:1.62 cjep_sun2x-base1:1.62 cjep_sun2x:1.62.0.8 cjep_sun2x-base:1.62 cjep_staticlib_x-base1:1.62 netbsd-9-2-RELEASE:1.60.4.1 cjep_staticlib_x:1.62.0.6 cjep_staticlib_x-base:1.62 thorpej-i2c-spi-conf:1.62.0.4 thorpej-i2c-spi-conf-base:1.62 thorpej-cfargs:1.62.0.2 thorpej-cfargs-base:1.62 thorpej-futex:1.61.0.2 thorpej-futex-base:1.62 netbsd-9-1-RELEASE:1.60.4.1 bouyer-xenpvh-base2:1.60 phil-wifi-20200421:1.60 bouyer-xenpvh-base1:1.60 phil-wifi-20200411:1.60 bouyer-xenpvh:1.60.0.10 bouyer-xenpvh-base:1.60 is-mlppp:1.60.0.8 is-mlppp-base:1.60 phil-wifi-20200406:1.60 netbsd-8-2-RELEASE:1.57 ad-namecache-base3:1.60 netbsd-9-0-RELEASE:1.60 netbsd-9-0-RC2:1.60 ad-namecache-base2:1.60 ad-namecache-base1:1.60 ad-namecache:1.60.0.6 ad-namecache-base:1.60 netbsd-9-0-RC1:1.60 phil-wifi-20191119:1.60 netbsd-9:1.60.0.4 netbsd-9-base:1.60 phil-wifi-20190609:1.60 netbsd-8-1-RELEASE:1.57 netbsd-8-1-RC1:1.57 isaki-audio2:1.60.0.2 isaki-audio2-base:1.60 pgoyette-compat-merge-20190127:1.59.2.1 pgoyette-compat-20190127:1.60 pgoyette-compat-20190118:1.60 pgoyette-compat-1226:1.60 pgoyette-compat-1126:1.60 pgoyette-compat-1020:1.60 pgoyette-compat-0930:1.60 pgoyette-compat-0906:1.60 netbsd-7-2-RELEASE:1.54 pgoyette-compat-0728:1.59 netbsd-8-0-RELEASE:1.57 phil-wifi:1.59.0.4 phil-wifi-base:1.59 pgoyette-compat-0625:1.59 netbsd-8-0-RC2:1.57 pgoyette-compat-0521:1.59 pgoyette-compat-0502:1.59 pgoyette-compat-0422:1.59 netbsd-8-0-RC1:1.57 pgoyette-compat-0415:1.59 pgoyette-compat-0407:1.59 pgoyette-compat-0330:1.59 pgoyette-compat-0322:1.59 pgoyette-compat-0315:1.59 netbsd-7-1-2-RELEASE:1.54 pgoyette-compat:1.59.0.2 pgoyette-compat-base:1.59 netbsd-7-1-1-RELEASE:1.54 tls-maxphys-base-20171202:1.59 matt-nb8-mediatek:1.57.0.14 matt-nb8-mediatek-base:1.57 nick-nhusb-base-20170825:1.58 perseant-stdc-iso10646:1.57.0.12 perseant-stdc-iso10646-base:1.57 netbsd-8:1.57.0.10 netbsd-8-base:1.57 prg-localcount2-base3:1.57 prg-localcount2-base2:1.57 prg-localcount2-base1:1.57 prg-localcount2:1.57.0.8 prg-localcount2-base:1.57 pgoyette-localcount-20170426:1.57 bouyer-socketcan-base1:1.57 jdolecek-ncq:1.57.0.6 jdolecek-ncq-base:1.57 pgoyette-localcount-20170320:1.57 netbsd-7-1:1.54.0.12 netbsd-7-1-RELEASE:1.54 netbsd-7-1-RC2:1.54 nick-nhusb-base-20170204:1.57 netbsd-7-nhusb-base-20170116:1.54 bouyer-socketcan:1.57.0.4 bouyer-socketcan-base:1.57 pgoyette-localcount-20170107:1.57 netbsd-7-1-RC1:1.54 nick-nhusb-base-20161204:1.57 pgoyette-localcount-20161104:1.57 netbsd-7-0-2-RELEASE:1.54 nick-nhusb-base-20161004:1.57 localcount-20160914:1.57 netbsd-7-nhusb:1.54.0.10 netbsd-7-nhusb-base:1.54 pgoyette-localcount-20160806:1.57 pgoyette-localcount-20160726:1.57 pgoyette-localcount:1.57.0.2 pgoyette-localcount-base:1.57 nick-nhusb-base-20160907:1.57 nick-nhusb-base-20160529:1.57 netbsd-7-0-1-RELEASE:1.54 nick-nhusb-base-20160422:1.57 nick-nhusb-base-20160319:1.57 nick-nhusb-base-20151226:1.57 netbsd-7-0:1.54.0.8 netbsd-7-0-RELEASE:1.54 nick-nhusb-base-20150921:1.57 netbsd-7-0-RC3:1.54 netbsd-7-0-RC2:1.54 netbsd-7-0-RC1:1.54 nick-nhusb-base-20150606:1.56 nick-nhusb-base-20150406:1.56 nick-nhusb:1.56.0.2 nick-nhusb-base:1.56 netbsd-5-2-3-RELEASE:1.41 netbsd-5-1-5-RELEASE:1.41 netbsd-6-0-6-RELEASE:1.50 netbsd-6-1-5-RELEASE:1.50 netbsd-7:1.54.0.6 netbsd-7-base:1.54 yamt-pagecache-base9:1.54 yamt-pagecache-tag8:1.48.2.2 netbsd-6-1-4-RELEASE:1.50 netbsd-6-0-5-RELEASE:1.50 tls-earlyentropy:1.54.0.4 tls-earlyentropy-base:1.54 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.54 riastradh-drm2-base3:1.54 netbsd-6-1-3-RELEASE:1.50 netbsd-6-0-4-RELEASE:1.50 netbsd-5-2-2-RELEASE:1.41 netbsd-5-1-4-RELEASE:1.41 netbsd-6-1-2-RELEASE:1.50 netbsd-6-0-3-RELEASE:1.50 netbsd-5-2-1-RELEASE:1.41 netbsd-5-1-3-RELEASE:1.41 rmind-smpnet-nbase:1.54 netbsd-6-1-1-RELEASE:1.50 riastradh-drm2-base2:1.54 riastradh-drm2-base1:1.54 riastradh-drm2:1.54.0.2 riastradh-drm2-base:1.54 rmind-smpnet:1.53.0.4 rmind-smpnet-base:1.54 netbsd-6-1:1.50.0.10 netbsd-6-0-2-RELEASE:1.50 netbsd-6-1-RELEASE:1.50 khorben-n900:1.53.0.2 netbsd-6-1-RC4:1.50 netbsd-6-1-RC3:1.50 agc-symver:1.52.0.2 agc-symver-base:1.52 netbsd-6-1-RC2:1.50 netbsd-6-1-RC1:1.50 yamt-pagecache-base8:1.51 netbsd-5-2:1.41.0.14 netbsd-6-0-1-RELEASE:1.50 yamt-pagecache-base7:1.51 netbsd-5-2-RELEASE:1.41 netbsd-5-2-RC1:1.41 matt-nb6-plus-nbase:1.50 yamt-pagecache-base6:1.51 netbsd-6-0:1.50.0.8 netbsd-6-0-RELEASE:1.50 netbsd-6-0-RC2:1.50 tls-maxphys:1.50.0.6 tls-maxphys-base:1.54 matt-nb6-plus:1.50.0.4 matt-nb6-plus-base:1.50 netbsd-6-0-RC1:1.50 jmcneill-usbmp-base10:1.50 yamt-pagecache-base5:1.50 jmcneill-usbmp-base9:1.50 yamt-pagecache-base4:1.50 jmcneill-usbmp-base8:1.50 jmcneill-usbmp-base7:1.50 jmcneill-usbmp-base6:1.50 jmcneill-usbmp-base5:1.50 jmcneill-usbmp-base4:1.50 jmcneill-usbmp-base3:1.50 jmcneill-usbmp-pre-base2:1.49 jmcneill-usbmp-base2:1.50 netbsd-6:1.50.0.2 netbsd-6-base:1.50 netbsd-5-1-2-RELEASE:1.41 netbsd-5-1-1-RELEASE:1.41 jmcneill-usbmp:1.49.0.2 jmcneill-usbmp-base:1.49 jmcneill-audiomp3:1.48.0.4 jmcneill-audiomp3-base:1.48 yamt-pagecache-base3:1.48 yamt-pagecache-base2:1.48 yamt-pagecache:1.48.0.2 yamt-pagecache-base:1.48 rmind-uvmplock-nbase:1.47 cherry-xenmp:1.47.0.2 cherry-xenmp-base:1.47 uebayasi-xip-base7:1.46 bouyer-quota2-nbase:1.46 bouyer-quota2:1.46.0.4 bouyer-quota2-base:1.46 jruoho-x86intr:1.46.0.2 jruoho-x86intr-base:1.46 matt-mips64-premerge-20101231:1.46 matt-nb5-mips64-premerge-20101231:1.41 matt-nb5-pq3:1.41.0.12 matt-nb5-pq3-base:1.41 netbsd-5-1:1.41.0.10 uebayasi-xip-base6:1.45 uebayasi-xip-base5:1.45 netbsd-5-1-RELEASE:1.41 uebayasi-xip-base4:1.45 uebayasi-xip-base3:1.45 yamt-nfs-mp-base11:1.45 netbsd-5-1-RC4:1.41 matt-nb5-mips64-k15:1.41 uebayasi-xip-base2:1.45 yamt-nfs-mp-base10:1.45 netbsd-5-1-RC3:1.41 netbsd-5-1-RC2:1.41 uebayasi-xip-base1:1.45 netbsd-5-1-RC1:1.41 rmind-uvmplock:1.44.0.4 rmind-uvmplock-base:1.47 yamt-nfs-mp-base9:1.44 uebayasi-xip:1.44.0.2 uebayasi-xip-base:1.44 netbsd-5-0-2-RELEASE:1.41 matt-nb5-mips64-premerge-20091211:1.41 matt-premerge-20091211:1.44 yamt-nfs-mp-base8:1.44 matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.41 matt-nb4-mips64-k7-u2a-k9b:1.41 matt-nb5-mips64-u1-k1-k5:1.41 yamt-nfs-mp-base7:1.44 matt-nb5-mips64:1.41.0.8 netbsd-5-0-1-RELEASE:1.41 jymxensuspend-base:1.44 yamt-nfs-mp-base6:1.44 yamt-nfs-mp-base5:1.44 yamt-nfs-mp-base4:1.44 jym-xensuspend-nbase:1.47 yamt-nfs-mp-base3:1.44 nick-hppapmap-base4:1.44 nick-hppapmap-base3:1.44 netbsd-5-0:1.41.0.6 netbsd-5-0-RELEASE:1.41 netbsd-5-0-RC4:1.41 netbsd-5-0-RC3:1.41 nick-hppapmap-base2:1.43 netbsd-5-0-RC2:1.41 jym-xensuspend:1.43.0.2 jym-xensuspend-base:1.47 netbsd-5-0-RC1:1.41 haad-dm-base2:1.42 haad-nbase2:1.42 ad-audiomp2:1.42.0.2 ad-audiomp2-base:1.42 netbsd-5:1.41.0.4 netbsd-5-base:1.41 nick-hppapmap:1.41.0.2 nick-hppapmap-base:1.44 matt-mips64-base2:1.41 haad-dm-base1:1.41 wrstuden-revivesa-base-4:1.41 netbsd-4-0-1-RELEASE:1.37 wrstuden-revivesa-base-3:1.41 wrstuden-revivesa-base-2:1.41 wrstuden-fixsa-newbase:1.37 nick-csl-alignment-base5:1.39 haad-dm:1.40.0.26 haad-dm-base:1.42 wrstuden-revivesa-base-1:1.40 simonb-wapbl-nbase:1.40 yamt-pf42-base4:1.40 simonb-wapbl:1.40.0.24 simonb-wapbl-base:1.40 yamt-pf42-base3:1.40 hpcarm-cleanup-nbase:1.40 yamt-pf42-baseX:1.40 yamt-pf42-base2:1.40 yamt-nfs-mp-base2:1.40 wrstuden-revivesa:1.40.0.22 wrstuden-revivesa-base:1.40 yamt-nfs-mp:1.40.0.20 yamt-nfs-mp-base:1.40 yamt-pf42:1.40.0.18 yamt-pf42-base:1.40 ad-socklock-base1:1.40 yamt-lazymbuf-base15:1.40 yamt-lazymbuf-base14:1.40 keiichi-mipv6-nbase:1.40 mjf-devfs2:1.40.0.16 mjf-devfs2-base:1.43 nick-net80211-sync:1.40.0.14 nick-net80211-sync-base:1.40 keiichi-mipv6:1.40.0.12 keiichi-mipv6-base:1.40 bouyer-xeni386-merge1:1.40 matt-armv6-prevmlocking:1.39.6.1 wrstuden-fixsa-base-1:1.37 vmlocking2-base3:1.40 netbsd-4-0:1.37.0.8 netbsd-4-0-RELEASE:1.37 bouyer-xeni386-nbase:1.40 yamt-kmem-base3:1.40 cube-autoconf:1.40.0.10 cube-autoconf-base:1.40 yamt-kmem-base2:1.40 bouyer-xeni386:1.40.0.8 bouyer-xeni386-base:1.40 yamt-kmem:1.40.0.6 yamt-kmem-base:1.40 vmlocking2-base2:1.40 reinoud-bufcleanup-nbase:1.40 vmlocking2:1.40.0.4 vmlocking2-base1:1.40 netbsd-4-0-RC5:1.37 matt-nb4-arm:1.37.0.6 matt-nb4-arm-base:1.37 matt-armv6-nbase:1.40 jmcneill-base:1.40 netbsd-4-0-RC4:1.37 mjf-devfs:1.40.0.2 mjf-devfs-base:1.40 bouyer-xenamd64-base2:1.40 vmlocking-nbase:1.40 yamt-x86pmap-base4:1.40 bouyer-xenamd64:1.39.0.10 bouyer-xenamd64-base:1.40 netbsd-4-0-RC3:1.37 yamt-x86pmap-base3:1.39 yamt-x86pmap-base2:1.39 netbsd-4-0-RC2:1.37 yamt-x86pmap:1.39.0.8 yamt-x86pmap-base:1.39 netbsd-4-0-RC1:1.37 matt-armv6:1.39.0.6 matt-armv6-base:1.40 jmcneill-pm:1.39.0.4 jmcneill-pm-base:1.40 hpcarm-cleanup:1.39.0.2 hpcarm-cleanup-base:1.40 nick-csl-alignment:1.38.0.18 nick-csl-alignment-base:1.38 matt-mips64:1.38.0.16 matt-mips64-base:1.39 netbsd-3-1-1-RELEASE:1.27 netbsd-3-0-3-RELEASE:1.27 yamt-idlelwp-base8:1.38 wrstuden-fixsa:1.37.0.4 wrstuden-fixsa-base:1.37 ppcoea-renovation:1.38.0.14 ppcoea-renovation-base:1.39 thorpej-atomic:1.38.0.12 thorpej-atomic-base:1.38 reinoud-bufcleanup:1.38.0.10 reinoud-bufcleanup-base:1.40 mjf-ufs-trans:1.38.0.8 mjf-ufs-trans-base:1.38 vmlocking:1.38.0.6 vmlocking-base:1.39 ad-audiomp:1.38.0.4 ad-audiomp-base:1.38 yamt-idlelwp:1.38.0.2 post-newlock2-merge:1.38 newlock2-nbase:1.38 yamt-splraiseipl-base5:1.37 yamt-splraiseipl-base4:1.37 yamt-splraiseipl-base3:1.37 abandoned-netbsd-4-base:1.34 abandoned-netbsd-4:1.34.0.12 netbsd-3-1:1.27.0.10 netbsd-3-1-RELEASE:1.27 netbsd-3-0-2-RELEASE:1.27 yamt-splraiseipl-base2:1.37 netbsd-3-1-RC4:1.27 yamt-splraiseipl:1.35.0.4 yamt-splraiseipl-base:1.35 netbsd-3-1-RC3:1.27 yamt-pdpolicy-base9:1.35 newlock2:1.35.0.2 newlock2-base:1.38 yamt-pdpolicy-base8:1.35 netbsd-3-1-RC2:1.27 netbsd-3-1-RC1:1.27 yamt-pdpolicy-base7:1.34 netbsd-4:1.37.0.2 netbsd-4-base:1.37 yamt-pdpolicy-base6:1.34 chap-midi-nbase:1.34 netbsd-3-0-1-RELEASE:1.27 gdamore-uart:1.34.0.10 gdamore-uart-base:1.34 simonb-timcounters-final:1.32.6.1 yamt-pdpolicy-base5:1.34 chap-midi:1.34.0.8 chap-midi-base:1.34 yamt-pdpolicy-base4:1.34 yamt-pdpolicy-base3:1.34 peter-altq-base:1.34 peter-altq:1.34.0.6 yamt-pdpolicy-base2:1.34 elad-kernelauth-base:1.34 elad-kernelauth:1.34.0.4 yamt-pdpolicy:1.34.0.2 yamt-pdpolicy-base:1.34 yamt-uio_vmspace-base5:1.34 simonb-timecounters:1.32.0.6 simonb-timecounters-base:1.34 rpaulo-netinet-merge-pcb:1.32.0.4 rpaulo-netinet-merge-pcb-base:1.35 yamt-uio_vmspace:1.32.0.2 netbsd-3-0:1.27.0.8 netbsd-3-0-RELEASE:1.27 netbsd-3-0-RC6:1.27 yamt-readahead-base3:1.30 netbsd-3-0-RC5:1.27 netbsd-3-0-RC4:1.27 netbsd-3-0-RC3:1.27 yamt-readahead-base2:1.30 netbsd-3-0-RC2:1.27 yamt-readahead-pervnode:1.30 yamt-readahead-perfile:1.30 yamt-readahead:1.30.0.6 yamt-readahead-base:1.30 netbsd-3-0-RC1:1.27 yamt-vop-base3:1.30 netbsd-2-0-3-RELEASE:1.21.2.1 netbsd-2-1:1.21.2.1.0.4 yamt-vop-base2:1.30 thorpej-vnode-attr:1.30.0.4 thorpej-vnode-attr-base:1.30 netbsd-2-1-RELEASE:1.21.2.1 yamt-vop:1.30.0.2 yamt-vop-base:1.30 netbsd-2-1-RC6:1.21.2.1 netbsd-2-1-RC5:1.21.2.1 netbsd-2-1-RC4:1.21.2.1 netbsd-2-1-RC3:1.21.2.1 netbsd-2-1-RC2:1.21.2.1 netbsd-2-1-RC1:1.21.2.1 yamt-lazymbuf:1.27.0.6 yamt-km-base4:1.27 netbsd-2-0-2-RELEASE:1.21.2.1 yamt-km-base3:1.27 netbsd-3:1.27.0.4 netbsd-3-base:1.27 yamt-km-base2:1.26 yamt-km:1.23.0.2 yamt-km-base:1.23 kent-audio2:1.22.0.4 kent-audio2-base:1.27 netbsd-2-0-1-RELEASE:1.21.2.1 kent-audio1-beforemerge:1.22 netbsd-2:1.21.2.1.0.2 netbsd-2-base:1.21.2.1 kent-audio1:1.22.0.2 kent-audio1-base:1.22 netbsd-2-0-RELEASE:1.21.2.1 netbsd-2-0-RC5:1.21.2.1 netbsd-2-0-RC4:1.21.2.1 netbsd-2-0-RC3:1.21.2.1 netbsd-2-0-RC2:1.21.2.1 netbsd-2-0-RC1:1.21.2.1 netbsd-2-0:1.21.0.2 netbsd-2-0-base:1.21 netbsd-1-6-PATCH002-RELEASE:1.17 netbsd-1-6-PATCH002:1.17 netbsd-1-6-PATCH002-RC4:1.17 netbsd-1-6-PATCH002-RC3:1.17 netbsd-1-6-PATCH002-RC2:1.17 netbsd-1-6-PATCH002-RC1:1.17 ktrace-lwp:1.20.0.2 ktrace-lwp-base:1.32 netbsd-1-6-PATCH001:1.17 netbsd-1-6-PATCH001-RELEASE:1.17 netbsd-1-6-PATCH001-RC3:1.17 netbsd-1-6-PATCH001-RC2:1.17 netbsd-1-6-PATCH001-RC1:1.17 nathanw_sa_end:1.12.8.7 nathanw_sa_before_merge:1.19 fvdl_fs64_base:1.19 gmcgarry_ctxsw:1.19.0.4 gmcgarry_ctxsw_base:1.19 gmcgarry_ucred:1.19.0.2 gmcgarry_ucred_base:1.19 nathanw_sa_base:1.19 kqueue-aftermerge:1.19 kqueue-beforemerge:1.19 netbsd-1-6-RELEASE:1.17 netbsd-1-6-RC3:1.17 netbsd-1-6-RC2:1.17 netbsd-1-6-RC1:1.17 netbsd-1-6:1.17.0.4 netbsd-1-6-base:1.17 gehenna-devsw:1.17.0.2 gehenna-devsw-base:1.18 netbsd-1-5-PATCH003:1.4 eeh-devprop:1.15.0.6 eeh-devprop-base:1.15 newlock:1.15.0.4 newlock-base:1.15 ifpoll-base:1.15 nathanw_sa:1.12.0.8 thorpej-mips-cache:1.12.0.6 thorpej-mips-cache-base:1.12 thorpej-devvp-base3:1.12 thorpej-devvp-base2:1.12 post-chs-ubcperf:1.12 pre-chs-ubcperf:1.12 thorpej-devvp:1.12.0.4 thorpej-devvp-base:1.12 netbsd-1-5-PATCH002:1.4 kqueue:1.12.0.2 kqueue-base:1.19 netbsd-1-5-PATCH001:1.4 thorpej_scsipi_beforemerge:1.10 thorpej_scsipi_nbase:1.10 netbsd-1-5-RELEASE:1.4 netbsd-1-5-BETA2:1.4 netbsd-1-5-BETA:1.4 netbsd-1-4-PATCH003:1.3 netbsd-1-5-ALPHA2:1.4 netbsd-1-5:1.4.0.12 netbsd-1-5-base:1.4 minoura-xpg4dl-base:1.4 minoura-xpg4dl:1.4.0.10 netbsd-1-4-PATCH002:1.3 chs-ubc2-newbase:1.4 wrstuden-devbsize-19991221:1.4 wrstuden-devbsize:1.4.0.8 wrstuden-devbsize-base:1.4 kame_141_19991130:1.3 comdex-fall-1999:1.4.0.6 comdex-fall-1999-base:1.4 fvdl-softdep:1.4.0.4 fvdl-softdep-base:1.4 thorpej_scsipi:1.4.0.2 thorpej_scsipi_base:1.10 netbsd-1-4-PATCH001:1.3 kame_14_19990705:1.3 kame_14_19990628:1.3 kame:1.3.0.6 chs-ubc2:1.3.0.4 chs-ubc2-base:1.4 netbsd-1-4-RELEASE:1.3 netbsd-1-4:1.3.0.2 netbsd-1-4-base:1.3 kenh-if-detach:1.2.0.6 kenh-if-detach-base:1.2 chs-ubc:1.2.0.4 chs-ubc-base:1.2 eeh-paddr_t:1.2.0.2 eeh-paddr_t-base:1.2; locks; strict; comment @# @; 1.62 date 2021.01.21.06.51.56; author nia; state Exp; branches; next 1.61; commitid 3cU8FmkCubAfPyEC; 1.61 date 2020.06.19.10.35.11; author tsutsui; state Exp; branches 1.61.2.1; next 1.60; commitid ljU5sgnsRegM2PcC; 1.60 date 2018.08.01.20.04.14; author maxv; state Exp; branches 1.60.4.1; next 1.59; commitid UbIHSaPqOzfNisMA; 1.59 date 2017.09.14.07.58.43; author mrg; state Exp; branches 1.59.2.1 1.59.4.1; next 1.58; commitid ngZ6fHXwTqlZA87A; 1.58 date 2017.07.28.19.26.16; author maxv; state Exp; branches; next 1.57; 1.57 date 2015.08.07.07.29.34; author maxv; state Exp; branches; next 1.56; 1.56 date 2014.08.23.20.27.00; author dholland; state Exp; branches 1.56.2.1; next 1.55; 1.55 date 2014.08.16.17.56.34; author apb; state Exp; branches; next 1.54; 1.54 date 2013.06.30.21.38.59; author rmind; state Exp; branches; next 1.53; 1.53 date 2013.04.27.18.19.54; author christos; state Exp; branches 1.53.4.1; next 1.52; 1.52 date 2013.03.01.18.25.54; author joerg; state Exp; branches; next 1.51; 1.51 date 2012.10.17.14.48.17; author apb; state Exp; branches; next 1.50; 1.50 date 2011.12.18.05.49.33; author dholland; state Exp; branches 1.50.6.1; next 1.49; 1.49 date 2011.11.22.21.25.40; author tls; state Exp; branches 1.49.2.1; next 1.48; 1.48 date 2011.06.30.20.09.37; author wiz; state Exp; branches 1.48.2.1; next 1.47; 1.47 date 2011.03.06.17.08.32; author bouyer; state Exp; branches; next 1.46; 1.46 date 2010.11.23.11.14.06; author hannken; state Exp; branches 1.46.2.1 1.46.4.1; next 1.45; 1.45 date 2010.04.16.13.48.36; author pooka; state Exp; branches; next 1.44; 1.44 date 2009.03.06.20.31.53; author joerg; state Exp; branches 1.44.2.1 1.44.4.1; next 1.43; 1.43 date 2009.01.17.07.31.57; author tsutsui; state Exp; branches 1.43.2.1; next 1.42; 1.42 date 2008.11.12.12.36.08; author ad; state Exp; branches; next 1.41; 1.41 date 2008.07.31.07.41.07; author simonb; state Exp; branches 1.41.2.1; next 1.40; 1.40 date 2007.10.17.19.57.44; author garbled; state Exp; branches 1.40.16.1 1.40.20.1 1.40.22.1 1.40.26.1; next 1.39; 1.39 date 2007.07.18.15.48.49; author tsutsui; state Exp; branches 1.39.6.1; next 1.38; 1.38 date 2006.12.29.21.49.03; author yamt; state Exp; branches 1.38.6.1 1.38.14.1 1.38.16.1 1.38.18.1; next 1.37; 1.37 date 2006.10.02.03.28.32; author chs; state Exp; branches; next 1.36; 1.36 date 2006.09.27.21.42.06; author manu; state Exp; branches; next 1.35; 1.35 date 2006.08.26.20.27.08; author christos; state Exp; branches 1.35.2.1 1.35.4.1; next 1.34; 1.34 date 2006.02.05.05.02.06; author cube; state Exp; branches 1.34.2.1; next 1.33; 1.33 date 2006.02.04.03.44.58; author rpaulo; state Exp; branches; next 1.32; 1.32 date 2005.12.07.12.40.48; author tsutsui; state Exp; branches 1.32.2.1 1.32.4.1 1.32.6.1; next 1.31; 1.31 date 2005.12.07.09.10.20; author tsutsui; state Exp; branches; next 1.30; 1.30 date 2005.09.04.10.41.36; author isaki; state Exp; branches; next 1.29; 1.29 date 2005.08.19.05.20.03; author christos; state Exp; branches; next 1.28; 1.28 date 2005.08.19.02.03.57; author christos; state Exp; branches; next 1.27; 1.27 date 2005.02.18.21.05.54; author dsl; state Exp; branches 1.27.6.1; next 1.26; 1.26 date 2005.02.11.08.25.56; author dsl; state Exp; branches; next 1.25; 1.25 date 2005.01.31.16.55.29; author hannken; state Exp; branches; next 1.24; 1.24 date 2005.01.30.04.07.59; author tsutsui; state Exp; branches; next 1.23; 1.23 date 2005.01.21.12.19.25; author tsutsui; state Exp; branches 1.23.2.1; next 1.22; 1.22 date 2004.07.15.03.53.52; author atatat; state Exp; branches 1.22.4.1; next 1.21; 1.21 date 2003.09.22.14.11.30; author cl; state Exp; branches 1.21.2.1; next 1.20; 1.20 date 2003.04.10.22.07.05; author christos; state Exp; branches 1.20.2.1; next 1.19; 1.19 date 2002.09.18.02.44.10; author lukem; state Exp; branches; next 1.18; 1.18 date 2002.07.05.13.40.18; author abs; state Exp; branches; next 1.17; 1.17 date 2002.04.25.15.06.39; author atatat; state Exp; branches 1.17.2.1; next 1.16; 1.16 date 2002.04.12.08.11.25; author gmcgarry; state Exp; branches; next 1.15; 1.15 date 2002.01.27.13.23.28; author jdolecek; state Exp; branches; next 1.14; 1.14 date 2001.11.20.12.56.41; author lukem; state Exp; branches; next 1.13; 1.13 date 2001.11.20.08.43.39; author lukem; state Exp; branches; next 1.12; 1.12 date 2001.07.08.16.32.25; author abs; state Exp; branches 1.12.2.1 1.12.8.1; next 1.11; 1.11 date 2001.06.11.01.50.55; author wiz; state Exp; branches; next 1.10; 1.10 date 2001.02.22.07.11.08; author chs; state Exp; branches 1.10.2.1; next 1.9; 1.9 date 2000.12.19.15.54.26; author tsutsui; state Exp; branches; next 1.8; 1.8 date 2000.10.02.18.43.37; author abs; state Exp; branches; next 1.7; 1.7 date 2000.09.25.13.54.52; author abs; state Exp; branches; next 1.6; 1.6 date 2000.09.25.11.46.40; author abs; state Exp; branches; next 1.5; 1.5 date 2000.09.24.15.59.38; author jdolecek; state Exp; branches; next 1.4; 1.4 date 99.07.29.10.37.25; author augustss; state Exp; branches 1.4.2.1; next 1.3; 1.3 date 99.04.08.06.49.54; author gwr; state Exp; branches 1.3.2.1 1.3.4.1; next 1.2; 1.2 date 98.06.26.01.54.11; author lukem; state Exp; branches; next 1.1; 1.1 date 98.03.08.19.29.40; author gwr; state Exp; branches; next ; 1.61.2.1 date 2021.04.03.22.28.39; author thorpej; state Exp; branches; next ; commitid 1gqS07EfPjskJTNC; 1.60.4.1 date 2020.07.07.10.49.11; author martin; state Exp; branches; next ; commitid 4huA3Pyq55HHx8fC; 1.59.2.1 date 2018.09.06.06.55.42; author pgoyette; state Exp; branches; next ; commitid HCi1bXD317XIK0RA; 1.59.4.1 date 2019.06.10.22.06.49; author christos; state Exp; branches; next ; commitid jtc8rnCzWiEEHGqB; 1.56.2.1 date 2015.09.22.12.05.52; author skrll; state Exp; branches; next 1.56.2.2; 1.56.2.2 date 2017.08.28.17.51.53; author skrll; state Exp; branches; next ; commitid UQQpnjvcNkUZn05A; 1.53.4.1 date 2013.08.28.23.59.23; author rmind; state Exp; branches; next ; 1.50.6.1 date 2012.11.20.03.01.47; author tls; state Exp; branches; next 1.50.6.2; 1.50.6.2 date 2013.06.23.06.20.13; author tls; state Exp; branches; next 1.50.6.3; 1.50.6.3 date 2014.08.20.00.03.26; author tls; state Exp; branches; next 1.50.6.4; 1.50.6.4 date 2017.12.03.11.36.46; author jdolecek; state Exp; branches; next ; commitid XcIYRZTAh1LmerhA; 1.49.2.1 date 2012.02.18.07.33.20; author mrg; state Exp; branches; next ; 1.48.2.1 date 2012.04.17.00.06.58; author yamt; state Exp; branches; next 1.48.2.2; 1.48.2.2 date 2012.10.30.17.20.26; author yamt; state Exp; branches; next 1.48.2.3; 1.48.2.3 date 2014.05.22.11.40.10; author yamt; state Exp; branches; next ; 1.46.2.1 date 2011.06.06.09.06.55; author jruoho; state Exp; branches; next ; 1.46.4.1 date 2011.02.08.19.29.41; author bouyer; state Exp; branches; next ; 1.44.2.1 date 2010.04.30.14.39.54; author uebayasi; state Exp; branches; next ; 1.44.4.1 date 2010.05.30.05.17.10; author rmind; state Exp; branches; next 1.44.4.2; 1.44.4.2 date 2011.03.05.20.52.11; author rmind; state Exp; branches; next 1.44.4.3; 1.44.4.3 date 2011.04.21.01.41.29; author rmind; state Exp; branches; next ; 1.43.2.1 date 2009.05.13.17.18.39; author jym; state Exp; branches; next ; 1.41.2.1 date 2009.01.19.13.16.56; author skrll; state Exp; branches; next 1.41.2.2; 1.41.2.2 date 2009.04.28.07.34.48; author skrll; state Exp; branches; next ; 1.40.16.1 date 2008.09.28.10.40.10; author mjf; state Exp; branches; next 1.40.16.2; 1.40.16.2 date 2009.01.17.13.28.33; author mjf; state Exp; branches; next ; 1.40.20.1 date 2009.05.04.08.12.00; author yamt; state Exp; branches; next 1.40.20.2; 1.40.20.2 date 2010.08.11.22.52.49; author yamt; state Exp; branches; next ; 1.40.22.1 date 2008.09.18.04.33.35; author wrstuden; state Exp; branches; next ; 1.40.26.1 date 2008.10.19.22.16.01; author haad; state Exp; branches; next 1.40.26.2; 1.40.26.2 date 2008.12.13.01.13.33; author haad; state Exp; branches; next ; 1.39.6.1 date 2007.11.06.23.23.01; author matt; state Exp; branches; next ; 1.38.6.1 date 2007.08.20.18.39.11; author ad; state Exp; branches; next ; 1.38.14.1 date 2007.10.03.19.25.32; author garbled; state Exp; branches; next ; 1.38.16.1 date 2007.08.07.18.05.49; author matt; state Exp; branches; next ; 1.38.18.1 date 2007.08.15.13.47.50; author skrll; state Exp; branches; next ; 1.35.2.1 date 2006.11.18.21.29.34; author ad; state Exp; branches; next 1.35.2.2; 1.35.2.2 date 2007.01.12.01.01.00; author ad; state Exp; branches; next ; 1.35.4.1 date 2006.10.22.06.05.15; author yamt; state Exp; branches; next ; 1.34.2.1 date 2006.09.03.15.23.36; author yamt; state Exp; branches; next ; 1.32.2.1 date 2006.02.18.15.38.53; author yamt; state Exp; branches; next ; 1.32.4.1 date 2006.09.09.02.43.59; author rpaulo; state Exp; branches; next ; 1.32.6.1 date 2006.04.22.11.38.05; author simonb; state Exp; branches; next ; 1.27.6.1 date 2006.06.21.14.57.05; author yamt; state Exp; branches; next 1.27.6.2; 1.27.6.2 date 2006.12.30.20.47.12; author yamt; state Exp; branches; next 1.27.6.3; 1.27.6.3 date 2007.09.03.14.30.32; author yamt; state Exp; branches; next ; 1.23.2.1 date 2005.02.12.18.17.40; author yamt; state Exp; branches; next 1.23.2.2; 1.23.2.2 date 2005.03.19.08.33.15; author yamt; state Exp; branches; next ; 1.22.4.1 date 2005.04.29.11.28.25; author kent; state Exp; branches; next ; 1.21.2.1 date 2004.07.15.20.20.33; author he; state Exp; branches; next ; 1.20.2.1 date 2004.08.03.10.42.03; author skrll; state Exp; branches; next 1.20.2.2; 1.20.2.2 date 2004.09.18.14.41.39; author skrll; state Exp; branches; next 1.20.2.3; 1.20.2.3 date 2004.09.21.13.23.19; author skrll; state Exp; branches; next 1.20.2.4; 1.20.2.4 date 2005.01.24.08.34.47; author skrll; state Exp; branches; next 1.20.2.5; 1.20.2.5 date 2005.02.04.11.45.07; author skrll; state Exp; branches; next 1.20.2.6; 1.20.2.6 date 2005.02.15.21.33.01; author skrll; state Exp; branches; next 1.20.2.7; 1.20.2.7 date 2005.03.04.16.39.13; author skrll; state Exp; branches; next 1.20.2.8; 1.20.2.8 date 2005.11.10.13.59.38; author skrll; state Exp; branches; next 1.20.2.9; 1.20.2.9 date 2005.12.11.10.28.38; author christos; state Exp; branches; next ; 1.17.2.1 date 2002.07.17.02.12.13; author gehenna; state Exp; branches; next ; 1.12.2.1 date 2002.01.10.19.49.42; author thorpej; state Exp; branches; next 1.12.2.2; 1.12.2.2 date 2002.02.11.20.09.16; author jdolecek; state Exp; branches; next 1.12.2.3; 1.12.2.3 date 2002.06.23.17.42.35; author jdolecek; state Exp; branches; next 1.12.2.4; 1.12.2.4 date 2002.09.06.08.42.03; author jdolecek; state Exp; branches; next 1.12.2.5; 1.12.2.5 date 2002.10.10.18.36.59; author jdolecek; state Exp; branches; next ; 1.12.8.1 date 2001.07.08.16.32.25; author nathanw; state dead; branches; next 1.12.8.2; 1.12.8.2 date 2002.01.08.00.28.16; author nathanw; state Exp; branches; next 1.12.8.3; 1.12.8.3 date 2002.02.28.04.12.22; author nathanw; state Exp; branches; next 1.12.8.4; 1.12.8.4 date 2002.04.17.00.04.34; author nathanw; state Exp; branches; next 1.12.8.5; 1.12.8.5 date 2002.06.20.03.41.40; author nathanw; state Exp; branches; next 1.12.8.6; 1.12.8.6 date 2002.08.01.02.43.53; author nathanw; state Exp; branches; next 1.12.8.7; 1.12.8.7 date 2002.10.18.02.40.16; author nathanw; state Exp; branches; next ; 1.10.2.1 date 2001.06.21.19.36.51; author nathanw; state Exp; branches; next ; 1.4.2.1 date 2000.11.20.20.27.49; author bouyer; state Exp; branches; next 1.4.2.2; 1.4.2.2 date 2001.01.05.17.35.12; author bouyer; state Exp; branches; next 1.4.2.3; 1.4.2.3 date 2001.03.12.13.29.35; author bouyer; state Exp; branches; next ; 1.3.2.1 date 99.04.08.06.49.54; author gwr; state dead; branches; next 1.3.2.2; 1.3.2.2 date 99.04.08.06.49.55; author gwr; state Exp; branches; next ; 1.3.4.1 date 99.08.02.21.45.20; author thorpej; state Exp; branches; next ; desc @@ 1.62 log @add a commented out compat_ossaudio wherever there's compat_linux requested by mrg @ text @# $NetBSD: INSTALL3X,v 1.61 2020/06/19 10:35:11 tsutsui Exp $ # # INSTALL3X - Installation kernel for the Sun3X # # This kernel is derived from GENERIC with some features commented out. # # This kernel does NOT support X, mice, non-NetBSD emulation, etc. # include "arch/sun3/conf/std.sun3x" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary makeoptions COPTS="-Os -fno-unwind-tables" # Optimise for space. Implies -O2 # Machines to be supported by this kernel # options FPU_EMULATE # XXX - Ever needed? # options HAVE_IOCACHE # XXX - Not yet supported. # Needs to be set per system. i.e change these as you see fit maxusers 2 # Standard system options #options KTRACE # system call tracing #options SYSVMSG # System V message queues #options SYSVSEM # System V semaphores #options SYSVSHM # System V shared memory #options INSECURE # disable kernel security level options USERCONF # userconf(4) support options PIPE_SOCKETPAIR # smaller, but slower pipe(2) #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel # Which kernel debugger? Uncomment either this: #options DDB # ... or these for KGDB (gdb remote target) #makeoptions DEBUG="-g" # debugging symbols for gdb #options KGDB #options KGDB_DEV=0x0C01 # ttya=0C00 ttyb=0C01 # Other debugging options #options DDB_HISTORY_SIZE=100 # enable history editing in DDB #options DEBUG # kernel debugging code #options DIAGNOSTIC # extra kernel sanity checking #options PMAP_DEBUG #options SCSIDEBUG #options SCSIVERBOSE # Verbose SCSI errors # Compatibility options include "conf/compat_netbsd13.config" #options COMPAT_LINUX # can run Linux/m68k executables #options COMPAT_OSSAUDIO # can run Linux/m68k executables # File systems file-system FFS # Berkeley Fast Filesystem file-system NFS # Sun NFS client support file-system CD9660 # ISO 9660 + Rock Ridge file system file-system MSDOSFS # MS-DOS FAT file system #file-system FDESC # /dev/fd/* file-system KERNFS # /kern #file-system NULLFS # loopback file system #file-system PROCFS # /proc #file-system UNION # union file system #file-system MFS # memory-based filesystem #file-system PTYFS # /dev/pts/N support # Filesystem options #options NFSSERVER # nfs server support #options QUOTA # legacy UFS quotas #options QUOTA2 # new, in-filesystem UFS quotas #options FFS_EI # FFS Endian Independent support #options NFS_V2_ONLY # Exclude NFS3 code to save space options FFS_NO_SNAPSHOT # No FFS snapshot support options WAPBL # File system journaling support # Networking options options INET # IP protocol stack support #options GATEWAY # IP packet forwarding #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG # Work-around for root on slow servers (insurance...) options NFS_BOOT_RWSIZE=1024 options NFS_BOOT_BOOTPARAM config netbsd root on ? type ? # On-board I/O space (required) include "arch/sun3/conf/obio.sun3x" # On-board memory (optional) # See frame-buffers # obmem0 at mainbus? # VME bus support (optional) # One unit for each address space vme0 at mainbus? # A16/D16 vme1 at mainbus? # A16/D32 vme2 at mainbus? # A24/D16 vme3 at mainbus? # A24/D32 vme4 at mainbus? # A32/D16 vme5 at mainbus? # A32/D32 # # Serial ports # zstty0 at zsc1 channel 0 # ttya zstty1 at zsc1 channel 1 # ttyb kbd0 at zsc0 channel 0 # keyboard #ms0 at zsc0 channel 1 # mouse # # Network devices # # Intel Ethernet (onboard, or VME) ie0 at obio0 addr 0x65000000 ipl 3 ie1 at vme2 addr 0xe88000 ipl 3 vect 0x75 # Lance Ethernet (only onboard) le0 at obio0 addr 0x65002000 ipl 3 # # Disk and tape devices # # Emulex SCSI (3/80 only) # Both `dma' and `esp' are needed. # See GENERIC3X for the flags description. dma0 at obio0 addr 0x66001000 ipl 2 esp0 at obio0 addr 0x66000000 ipl 2 flags 0x000000 # Floppy drive fdc0 at obio0 addr 0x6e000000 ipl 6 vect 0x40 fd0 at fdc0 # First (and only) floppy drive. # Sun3 "si" SCSI controller (NCR 5380) # See GENERIC3X for the flags description. si0 at vme2 addr 0x200000 ipl 2 vect 0x40 si1 at vme2 addr 0x204000 ipl 2 vect 0x41 # Xylogics 450/451 controllers (VME A16/D16) xyc0 at vme0 addr 0xee40 ipl 2 vect 0x48 xyc1 at vme0 addr 0xee48 ipl 2 vect 0x49 xy* at xyc? drive ? # Xylogics 7053 controllers (VME A16/D32) xdc0 at vme1 addr 0xee80 ipl 2 vect 0x44 xdc1 at vme1 addr 0xee90 ipl 2 vect 0x45 xd* at xdc? drive ? # Xylogics 472 tape controllers? # # Frame buffer devices # (Not needed for installation kernels.) # # SCSI infrastructure # scsibus* at scsi? sd* at scsibus? target ? lun ? # SCSI disks st* at scsibus? target ? lun ? # SCSI tapes cd* at scsibus? target ? lun ? # SCSI CD-ROMs #ch* at scsibus? target ? lun ? # SCSI changer devices #ss* at scsibus? target ? lun ? # SCSI scanners #uk* at scsibus? target ? lun ? # unknown SCSI devices # Memory-disk drivers #pseudo-device md # Misc. pseudo-device loop # network loopback #pseudo-device bpfilter # packet filter pseudo-device sl # CSLIP pseudo-device ppp # PPP pseudo-device tun # network tunneling over tty #pseudo-device gre # generic L3 over IP tunnel #pseudo-device npf # NPF packet filter pseudo-device pty # pseudo-terminals #pseudo-device vnd # paging to files #pseudo-device ccd # concatenated disks #pseudo-device fss # file system snapshot device @ 1.61 log @Use "-fno-unwind-tables" to shrink binaries more. sun3 GENERIC -Os text data bss dec hex filename 1762862 75292 93032 1931186 1d77b2 netbsd sun3 GENERIC -Os -fno-unwind-tables text data bss dec hex filename 1545726 75292 93032 1714050 1a2782 netbsd GENERIC is tested on TME. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.60 2018/08/01 20:04:14 maxv Exp $ d51 1 @ 1.61.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.62 2021/01/21 06:51:56 nia Exp $ a50 1 #options COMPAT_OSSAUDIO # can run Linux/m68k executables @ 1.60 log @Unreference IPF/PF from all the config files, and enable NPF instead when wanted. This also fixes some inconsistencies I saw in several files (eg IPF options while IPF was not compiled, IPF+PF enabled by default, etc). @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.59 2017/09/14 07:58:43 mrg Exp $ d14 1 a14 1 makeoptions COPTS="-Os" # Optimise for space. Implies -O2 @ 1.60.4.1 log @Pull up following revision(s) (requested by tsutsui in ticket #984): sys/arch/sun3/conf/DISKLESS3X: revision 1.61 sys/arch/sun3/conf/GENERIC3X: revision 1.135 sys/arch/sun3/conf/INSTALL3X: revision 1.61 sys/arch/sun3/conf/INSTALL: revision 1.62 sys/arch/sun3/conf/DISKLESS: revision 1.77 sys/arch/sun3/conf/GENERIC: revision 1.182 sys/arch/sun3/conf/RAMDISK3X: revision 1.44 sys/arch/sun3/conf/RAMDISK: revision 1.56 Use "-fno-unwind-tables" to shrink binaries more. sun3 GENERIC -Os text data bss dec hex filename 1762862 75292 93032 1931186 1d77b2 netbsd sun3 GENERIC -Os -fno-unwind-tables text data bss dec hex filename 1545726 75292 93032 1714050 1a2782 netbsd GENERIC is tested on TME. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.60 2018/08/01 20:04:14 maxv Exp $ d14 1 a14 1 makeoptions COPTS="-Os -fno-unwind-tables" # Optimise for space. Implies -O2 @ 1.59 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: INSTALL3X,v 1.58 2017/07/28 19:26:16 maxv Exp $ d178 1 a178 1 #pseudo-device ipfilter # ip filter @ 1.59.4.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.60 2018/08/01 20:04:14 maxv Exp $ d178 1 a178 1 #pseudo-device npf # NPF packet filter @ 1.59.2.1 log @Sync with HEAD Resolve a couple of conflicts (result of the uimin/uimax changes) @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.60 2018/08/01 20:04:14 maxv Exp $ d178 1 a178 1 #pseudo-device npf # NPF packet filter @ 1.58 log @Remove TCP_COMPAT_42 from the config files. Pass 1. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.57 2015/08/07 07:29:34 maxv Exp $ d49 1 a49 15 #options COMPAT_SUNOS # can run SunOS 4.1.1 executables #options COMPAT_43 # and 4.3BSD and ... #options COMPAT_10 # NetBSD 1.0, #options COMPAT_11 # NetBSD 1.1, #options COMPAT_12 # NetBSD 1.2, options COMPAT_13 # NetBSD 1.3, options COMPAT_14 # NetBSD 1.4, options COMPAT_15 # NetBSD 1.5, options COMPAT_16 # NetBSD 1.6, options COMPAT_20 # NetBSD 2.0, options COMPAT_30 # NetBSD 3.0, options COMPAT_40 # NetBSD 4.0, options COMPAT_50 # NetBSD 5.0, options COMPAT_60 # NetBSD 6.0, and options COMPAT_70 # NetBSD 7.0 binary compatibility. @ 1.57 log @Remove the KMEMSTATS option. It no longer exists. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.56 2014/08/23 20:27:00 dholland Exp $ a64 1 #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. @ 1.56 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: INSTALL3X,v 1.55 2014/08/16 17:56:34 apb Exp $ a43 1 #options KMEMSTATS # kernel memory statistics (vmstat -m) @ 1.56.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.57 2015/08/07 07:29:34 maxv Exp $ d44 1 @ 1.56.2.2 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.56.2.1 2015/09/22 12:05:52 skrll Exp $ d65 1 @ 1.55 log @Add "options COMPAT_70" to all kernel configuration files that already had "options COMPAT_60". @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.54 2013/06/30 21:38:59 rmind Exp $ d52 13 a64 13 #options COMPAT_10 # NetBSD 1.0 #options COMPAT_11 # NetBSD 1.1 #options COMPAT_12 # NetBSD 1.2 options COMPAT_13 # NetBSD 1.3 options COMPAT_14 # NetBSD 1.4 options COMPAT_15 # NetBSD 1.5 options COMPAT_16 # NetBSD 1.6 options COMPAT_20 # NetBSD 2.0 options COMPAT_30 # NetBSD 3.0 options COMPAT_40 # NetBSD 4.0 options COMPAT_50 # NetBSD 5.0 compatibility. options COMPAT_60 # NetBSD 6.0 compatibility. options COMPAT_70 # NetBSD 7.0 compatibility. @ 1.54 log @G/C PFIL_HOOKS from the kernel configs. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.53 2013/04/27 18:19:54 christos Exp $ d64 1 @ 1.53 log @remove confusing numeric locators where they are unused. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.52 2013/03/01 18:25:54 joerg Exp $ a91 1 #options PFIL_HOOKS # pfil(9) packet filter hooks. @ 1.53.4.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD$ d92 1 @ 1.52 log @Retire OSI network stack. OK core@@ @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.51 2012/10/17 14:48:17 apb Exp $ d188 1 a188 1 pseudo-device loop 1 # network loopback d196 1 a196 1 pseudo-device pty 2 # pseudo-terminals (Sysinst needs two) d198 1 a198 1 #pseudo-device ccd 4 # concatenated disks @ 1.51 log @Add "options COMPAT_60" to all kernel configuration files that already had "options COMPAT_50". @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.50 2011/12/18 05:49:33 dholland Exp $ a91 2 #options ISO,TPIP # OSI networking #options EON # OSI tunneling over IP @ 1.50 log @WABPL is no longer considered experimental (has not been for some time) so update its comment in config files. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.49 2011/11/22 21:25:40 tls Exp $ d63 1 @ 1.50.6.1 log @Resync to 2012-11-19 00:00:00 UTC @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.51 2012/10/17 14:48:17 apb Exp $ a62 1 options COMPAT_60 # NetBSD 6.0 compatibility. @ 1.50.6.2 log @resync from head @ text @d1 1 a1 1 # $NetBSD$ d92 2 d190 1 a190 1 pseudo-device loop # network loopback d198 1 a198 1 pseudo-device pty # pseudo-terminals d200 1 a200 1 #pseudo-device ccd # concatenated disks @ 1.50.6.3 log @Rebase to HEAD as of a few days ago. @ text @d92 1 @ 1.50.6.4 log @update from HEAD @ text @d44 1 d50 14 a63 1 include "conf/compat_netbsd13.config" d65 1 @ 1.49 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: INSTALL3X,v 1.48 2011/06/30 20:09:37 wiz Exp $ d86 1 a86 1 options WAPBL # File system journaling support - Experimental @ 1.49.2.1 log @merge to -current. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.50 2011/12/18 05:49:33 dholland Exp $ d86 1 a86 1 options WAPBL # File system journaling support @ 1.48 log @dependant -> dependent @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.47 2011/03/06 17:08:32 bouyer Exp $ a195 1 #pseudo-device rnd # /dev/random and in-kernel generator @ 1.48.2.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.48 2011/06/30 20:09:37 wiz Exp $ d86 1 a86 1 options WAPBL # File system journaling support d196 1 @ 1.48.2.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.48.2.1 2012/04/17 00:06:58 yamt Exp $ a62 1 options COMPAT_60 # NetBSD 6.0 compatibility. @ 1.48.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: INSTALL3X,v 1.48.2.2 2012/10/30 17:20:26 yamt Exp $ d92 3 d190 1 a190 1 pseudo-device loop # network loopback d198 1 a198 1 pseudo-device pty # pseudo-terminals d200 1 a200 1 #pseudo-device ccd # concatenated disks @ 1.47 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$ d83 1 a83 1 #options FFS_EI # FFS Endian Independant support @ 1.46 log @Remove unused count from pseudo-device md. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.45 2010/04/16 13:48:36 pooka Exp $ d81 2 a82 1 #options QUOTA # FFS quotas @ 1.46.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.47 2011/03/06 17:08:32 bouyer Exp $ d81 1 a81 2 #options QUOTA # legacy UFS quotas #options QUOTA2 # new, in-filesystem UFS quotas @ 1.46.4.1 log @Add QUOTA2 where QUOTA is enabled (and QUOTA2 commented out where QUOTA is commented out) @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.46 2010/11/23 11:14:06 hannken Exp $ d81 1 a81 2 #options QUOTA # legacy UFS quotas #options QUOTA2 # new, in-filesystem UFS quotas @ 1.45 log @Remove unused count (invariably "4") from pseudo-device fss. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.44 2009/03/06 20:31:53 joerg Exp $ d185 1 a185 1 #pseudo-device md 2 @ 1.44 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: INSTALL3X,v 1.43 2009/01/17 07:31:57 tsutsui Exp $ d200 1 a200 1 #pseudo-device fss 4 # file system snapshot device @ 1.44.4.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.44 2009/03/06 20:31:53 joerg Exp $ d200 1 a200 1 #pseudo-device fss # file system snapshot device @ 1.44.4.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD$ d185 1 a185 1 #pseudo-device md @ 1.44.4.3 log @sync with head @ text @d81 1 a81 2 #options QUOTA # legacy UFS quotas #options QUOTA2 # new, in-filesystem UFS quotas @ 1.44.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD$ d200 1 a200 1 #pseudo-device fss # file system snapshot device @ 1.43 log @Add options COMPAT_50. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.42 2008/11/12 12:36:08 ad Exp $ a27 1 #options SHMMAXPGS=1024 # 1024 pages is the default @ 1.43.2.1 log @Sync with HEAD. Commit is split, to avoid a "too many arguments" protocol error. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.44 2009/03/06 20:31:53 joerg Exp $ d28 1 @ 1.42 log @Remove LKMs and switch to the module framework, pass 1. Proposed on tech-kern@@. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.41 2008/07/31 07:41:07 simonb Exp $ d62 2 a63 1 options COMPAT_40 # NetBSD 4.0 compatibility. @ 1.41 log @Add "options WAPBL" to standard GENERIC/INSTALL type configs. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.40 2007/10/17 19:57:44 garbled Exp $ a28 1 #options LKM # loadable kernel modules @ 1.41.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.43 2009/01/17 07:31:57 tsutsui Exp $ d29 1 d63 1 a63 2 options COMPAT_40 # NetBSD 4.0 options COMPAT_50 # NetBSD 5.0 compatibility. @ 1.41.2.2 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.41.2.1 2009/01/19 13:16:56 skrll Exp $ d28 1 @ 1.40 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: INSTALL3X,v 1.38.14.1 2007/10/03 19:25:32 garbled Exp $ d86 1 @ 1.40.20.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.40 2007/10/17 19:57:44 garbled Exp $ d28 2 d63 1 a63 2 options COMPAT_40 # NetBSD 4.0 options COMPAT_50 # NetBSD 5.0 compatibility. a85 1 options WAPBL # File system journaling support - Experimental @ 1.40.20.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.40.20.1 2009/05/04 08:12:00 yamt Exp $ d200 1 a200 1 #pseudo-device fss # file system snapshot device @ 1.40.26.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.41 2008/07/31 07:41:07 simonb Exp $ a85 1 options WAPBL # File system journaling support - Experimental @ 1.40.26.2 log @Update haad-dm branch to haad-dm-base2. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.42 2008/11/12 12:36:08 ad Exp $ d29 1 @ 1.40.16.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD$ a85 1 options WAPBL # File system journaling support - Experimental @ 1.40.16.2 log @Sync with HEAD. @ text @d29 1 d63 1 a63 2 options COMPAT_40 # NetBSD 4.0 options COMPAT_50 # NetBSD 5.0 compatibility. @ 1.40.22.1 log @Sync with wrstuden-revivesa-base-2. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.40 2007/10/17 19:57:44 garbled Exp $ a85 1 options WAPBL # File system journaling support - Experimental @ 1.39 log @- add options COMPAT_40 - use options @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.38 2006/12/29 21:49:03 yamt Exp $ @ 1.39.6.1 log @sync with HEAD @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.40 2007/10/17 19:57:44 garbled Exp $ @ 1.38 log @update comments on NFS_V2_ONLY after nqnfs removal. no functional changes. from Arnaud Lacombe. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.37 2006/10/02 03:28:32 chs Exp $ d32 1 a32 1 options PIPE_SOCKETPAIR # smaller, but slower pipe(2) d62 2 a63 1 options COMPAT_30 # NetBSD 3.0 compatibility. @ 1.38.14.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.39 2007/07/18 15:48:49 tsutsui Exp $ d32 1 a32 1 options PIPE_SOCKETPAIR # smaller, but slower pipe(2) d62 1 a62 2 options COMPAT_30 # NetBSD 3.0 options COMPAT_40 # NetBSD 4.0 compatibility. @ 1.38.6.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.38 2006/12/29 21:49:03 yamt Exp $ d32 1 a32 1 options PIPE_SOCKETPAIR # smaller, but slower pipe(2) d62 1 a62 2 options COMPAT_30 # NetBSD 3.0 options COMPAT_40 # NetBSD 4.0 compatibility. @ 1.38.18.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.39 2007/07/18 15:48:49 tsutsui Exp $ d32 1 a32 1 options PIPE_SOCKETPAIR # smaller, but slower pipe(2) d62 1 a62 2 options COMPAT_30 # NetBSD 3.0 options COMPAT_40 # NetBSD 4.0 compatibility. @ 1.38.16.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.39 2007/07/18 15:48:49 tsutsui Exp $ d32 1 a32 1 options PIPE_SOCKETPAIR # smaller, but slower pipe(2) d62 1 a62 2 options COMPAT_30 # NetBSD 3.0 options COMPAT_40 # NetBSD 4.0 compatibility. @ 1.37 log @remove MALLOC_NOINLINE, it doesn't do anything anymore. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.36 2006/09/27 21:42:06 manu Exp $ d83 1 a83 1 #options NFS_V2_ONLY # Exclude NFS3 and NQNFS code to save space @ 1.36 log @- Document COMPAT_15 as doing nothing - Add COMPAT_15 to all the kernel that had COMPAT_14, for the sake of coherency - Remove the only occurences of #ifdef COMPAT_15 in the tree: for the ARM ports, COMPAT_15 was always used in conjunction with EXEC_AOUT. Only EXEC_AOUT matters here. This address kern/18407 @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.35 2006/08/26 20:27:08 christos Exp $ a33 1 options MALLOC_NOINLINE # Not inlining MALLOC saves memory @ 1.35 log @PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.34 2006/02/05 05:02:06 cube Exp $ d60 1 @ 1.35.2.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.37 2006/10/02 03:28:32 chs Exp $ d34 1 a59 1 options COMPAT_15 # NetBSD 1.5 @ 1.35.2.2 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.38 2006/12/29 21:49:03 yamt Exp $ d83 1 a83 1 #options NFS_V2_ONLY # Exclude NFS3 code to save space @ 1.35.4.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.35 2006/08/26 20:27:08 christos Exp $ d34 1 a59 1 options COMPAT_15 # NetBSD 1.5 @ 1.34 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: INSTALL3X,v 1.33 2006/02/04 03:44:58 rpaulo Exp $ a90 1 #options CCITT,LLC,HDLC # X.25 @ 1.34.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.34 2006/02/05 05:02:06 cube Exp $ d91 1 @ 1.33 log @bpfilter doesn't accept count anymore. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.32 2005/12/07 12:40:48 tsutsui Exp $ d190 4 a193 4 pseudo-device sl 2 # CSLIP pseudo-device ppp 2 # PPP pseudo-device tun 2 # network tunneling over tty #pseudo-device gre 2 # generic L3 over IP tunnel d198 1 a198 1 #pseudo-device vnd 4 # paging to files @ 1.32 log @Remove obsolete options VNODE_OP_NOINLINE. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.31 2005/12/07 09:10:20 tsutsui Exp $ d189 1 a189 1 #pseudo-device bpfilter 8 # packet filter @ 1.32.4.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.35 2006/08/26 20:27:08 christos Exp $ d91 1 d189 5 a193 5 #pseudo-device bpfilter # packet filter pseudo-device sl # CSLIP pseudo-device ppp # PPP pseudo-device tun # network tunneling over tty #pseudo-device gre # generic L3 over IP tunnel d198 1 a198 1 #pseudo-device vnd # paging to files @ 1.32.6.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.34 2006/02/05 05:02:06 cube Exp $ d189 5 a193 5 #pseudo-device bpfilter # packet filter pseudo-device sl # CSLIP pseudo-device ppp # PPP pseudo-device tun # network tunneling over tty #pseudo-device gre # generic L3 over IP tunnel d198 1 a198 1 #pseudo-device vnd # paging to files @ 1.32.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.32 2005/12/07 12:40:48 tsutsui Exp $ d189 5 a193 5 #pseudo-device bpfilter # packet filter pseudo-device sl # CSLIP pseudo-device ppp # PPP pseudo-device tun # network tunneling over tty #pseudo-device gre # generic L3 over IP tunnel d198 1 a198 1 #pseudo-device vnd # paging to files @ 1.31 log @Adjust comments for options FFS_NO_SNAPSHOT. XXX: This option should be mentioned in options(4). @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.30 2005/09/04 10:41:36 isaki Exp $ a83 1 options VNODE_OP_NOINLINE # Not inlining vnode op calls saves mem @ 1.30 log @typo in comment. (since 1994?!) @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.29 2005/08/19 05:20:03 christos Exp $ d85 1 a85 1 options FFS_NO_SNAPSHOT # ffs snapshots @ 1.29 log @Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.28 2005/08/19 02:03:57 christos Exp $ d88 1 a88 1 options INET # IP prototol stack support @ 1.28 log @64 bit inode changes. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.27 2005/02/18 21:05:54 dsl Exp $ d77 1 @ 1.27 log @Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.26 2005/02/11 08:25:56 dsl Exp $ d62 1 @ 1.27.6.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.27 2005/02/18 21:05:54 dsl Exp $ a61 1 options COMPAT_30 # NetBSD 3.0 compatibility. a75 1 #file-system PTYFS # /dev/pts/N support d82 2 a83 1 options FFS_NO_SNAPSHOT # No FFS snapshot support d86 1 a86 1 options INET # IP protocol stack support d188 5 a192 5 #pseudo-device bpfilter # packet filter pseudo-device sl # CSLIP pseudo-device ppp # PPP pseudo-device tun # network tunneling over tty #pseudo-device gre # generic L3 over IP tunnel d197 1 a197 1 #pseudo-device vnd # paging to files @ 1.27.6.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.27.6.1 2006/06/21 14:57:05 yamt Exp $ d34 1 a59 1 options COMPAT_15 # NetBSD 1.5 d83 1 a83 1 #options NFS_V2_ONLY # Exclude NFS3 code to save space d91 1 @ 1.27.6.3 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.27.6.2 2006/12/30 20:47:12 yamt Exp $ d32 1 a32 1 options PIPE_SOCKETPAIR # smaller, but slower pipe(2) d62 1 a62 2 options COMPAT_30 # NetBSD 3.0 options COMPAT_40 # NetBSD 4.0 compatibility. @ 1.26 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: INSTALL3X,v 1.25 2005/01/31 16:55:29 hannken Exp $ d83 1 a83 1 #options FFS_SNAPSHOT # ffs snapshots @ 1.25 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: INSTALL3X,v 1.24 2005/01/30 04:07:59 tsutsui Exp $ d83 1 @ 1.24 log @Enable disconnect/reselect for esp(4) on 3/80 by default. It also implies to enable tagged queueing, which works fine on my 3/80: --- NetBSD 2.99.15 (CHARIOT) #184: Sun Jan 30 07:13:08 JST 2005 tsutsui@@mirage:/usr/src/sys/arch/sun3/compile/CHARIOT Model: sun3x 80 fpu: mc68882 total memory = 65536 KB avail memory = 62496 KB mainbus0 (root) obio0 at mainbus0 : dma0 at obio0 addr 0x66001000 ipl 2: rev 0 esp0 at obio0 addr 0x66000000 ipl 2: ESP100, 20MHz, SCSI ID 7 scsibus0 at esp0: 8 targets, 8 luns per target : scsibus0: waiting 2 seconds for devices to settle... sd0 at scsibus0 target 0 lun 0: disk fixed sd0: 1001 MB, 3992 cyl, 5 head, 102 sec, 512 bytes/sect x 2051460 sectors sd0: async, 8-bit transfers, tagged queueing sd1 at scsibus0 target 3 lun 0: disk fixed sd1: 1041 MB, 3457 cyl, 6 head, 102 sec, 512 bytes/sect x 2131992 sectors sd1: async, 8-bit transfers, tagged queueing boot device: sd0a : --- (yes, async but tagged queueing :-) @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.23 2005/01/21 12:19:25 tsutsui Exp $ d198 1 @ 1.23 log @Remove options COMPAT_15 and add options COMPAT_20. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.22 2004/07/15 03:53:52 atatat Exp $ d143 1 a143 1 esp0 at obio0 addr 0x66000000 ipl 2 flags 0xff0f @ 1.23.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD$ a82 1 #options FFS_SNAPSHOT # ffs snapshots d143 1 a143 1 esp0 at obio0 addr 0x66000000 ipl 2 flags 0x000000 a197 1 #pseudo-device fss 4 # file system snapshot device @ 1.23.2.2 log @sync with head. xen and whitespace. xen part is not finished. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.23.2.1 2005/02/12 18:17:40 yamt Exp $ d83 1 a83 1 options FFS_NO_SNAPSHOT # ffs snapshots @ 1.22 log @Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.21 2003/09/22 14:11:30 cl Exp $ a59 1 options COMPAT_15 # NetBSD 1.5 d61 1 @ 1.22.4.1 log @sync with -current @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.27 2005/02/18 21:05:54 dsl Exp $ d60 1 a61 1 options COMPAT_20 # NetBSD 2.0 a82 1 options FFS_NO_SNAPSHOT # ffs snapshots d143 1 a143 1 esp0 at obio0 addr 0x66000000 ipl 2 flags 0x000000 a197 1 #pseudo-device fss 4 # file system snapshot device @ 1.21 log @add COMPAT_15/COMPAT_16 @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.20 2003/04/10 22:07:05 christos Exp $ d33 1 @ 1.21.2.1 log @Pull up revision 1.22 (requested by atatat in ticket #663): Add "options SYSCTL_INCLUDE_DESCR" to a lot of configurations, but commented out in most of them. @ text @d1 1 a1 1 # $NetBSD$ a32 1 #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel @ 1.20 log @Bye Bye UCONSOLE @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.19 2002/09/18 02:44:10 lukem Exp $ d59 2 @ 1.20.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.22 2004/07/15 03:53:52 atatat Exp $ a32 1 #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel a58 2 options COMPAT_15 # NetBSD 1.5 options COMPAT_16 # NetBSD 1.6 @ 1.20.2.2 log @Sync with HEAD. @ text @@ 1.20.2.3 log @Fix the sync with head I botched. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.20.2.1 2004/08/03 10:42:03 skrll Exp $ @ 1.20.2.4 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.20.2.3 2004/09/21 13:23:19 skrll Exp $ d60 1 a61 1 options COMPAT_20 # NetBSD 2.0 @ 1.20.2.5 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.20.2.4 2005/01/24 08:34:47 skrll Exp $ d143 1 a143 1 esp0 at obio0 addr 0x66000000 ipl 2 flags 0x000000 a197 1 #pseudo-device fss 4 # file system snapshot device @ 1.20.2.6 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.20.2.5 2005/02/04 11:45:07 skrll Exp $ a82 1 #options FFS_SNAPSHOT # ffs snapshots @ 1.20.2.7 log @Sync with HEAD. Hi Perry! @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.20.2.6 2005/02/15 21:33:01 skrll Exp $ d83 1 a83 1 options FFS_NO_SNAPSHOT # ffs snapshots @ 1.20.2.8 log @Sync with HEAD. Here we go again... @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.20.2.7 2005/03/04 16:39:13 skrll Exp $ a61 1 options COMPAT_30 # NetBSD 3.0 compatibility. a75 1 #file-system PTYFS # /dev/pts/N support d86 1 a86 1 options INET # IP protocol stack support @ 1.20.2.9 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.32 2005/12/07 12:40:48 tsutsui Exp $ d84 2 a85 1 options FFS_NO_SNAPSHOT # No FFS snapshot support @ 1.19 log @enable USERCONF by default; it's small and extremely useful to have available. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.18 2002/07/05 13:40:18 abs Exp $ a30 1 #options UCONSOLE # Allow non-root TIOCCONS @ 1.18 log @Ensure all INSTALL config files consistantly include PIPE_SOCKETPAIR, MALLOC_NOINLINE, and VNODE_OP_NOINLINE. The exceptions are when they include another config files that already defines the options, or if they are for an embedded board, just define a few extra options, and do not already define PIPE_SOCKETPAIR. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.17 2002/04/25 15:06:39 atatat Exp $ d32 1 a32 1 #options USERCONF # userconf(4) support @ 1.17 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: INSTALL3X,v 1.16 2002/04/12 08:11:25 gmcgarry Exp $ d33 2 a34 1 options PIPE_SOCKETPAIR # smaller, but slower pipe(2) d80 1 a80 1 #options VNODE_OP_NOINLINE # Save space by not inlining vnode op calls @ 1.17.2.1 log @catch up with -current. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.18 2002/07/05 13:40:18 abs Exp $ d33 1 a33 2 options PIPE_SOCKETPAIR # smaller, but slower pipe(2) options MALLOC_NOINLINE # Not inlining MALLOC saves memory d79 1 a79 1 options VNODE_OP_NOINLINE # Not inlining vnode op calls saves mem @ 1.16 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: INSTALL3X,v 1.15 2002/01/27 13:23:28 jdolecek Exp $ d11 2 @ 1.15 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: INSTALL3X,v 1.14 2001/11/20 12:56:41 lukem Exp $ d30 1 @ 1.14 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: INSTALL3X,v 1.13 2001/11/20 08:43:39 lukem Exp $ d30 1 @ 1.13 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: INSTALL3X,v 1.12 2001/07/08 16:32:25 abs Exp $ d12 1 a12 1 makeoptions COPTS="-Os" # Optimise for space. Implies -O2 d34 1 a34 1 #makeoptions DEBUG="-g" # debugging symbols for gdb d123 1 a123 1 ie1 at vme2 addr 0xe88000 ipl 3 vect 0x75 d140 1 a140 1 fd0 at fdc0 # First (and only) floppy drive. d144 2 a145 2 si0 at vme2 addr 0x200000 ipl 2 vect 0x40 si1 at vme2 addr 0x204000 ipl 2 vect 0x41 @ 1.12 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: INSTALL3X,v 1.11 2001/06/11 01:50:55 wiz Exp $ d36 1 a36 1 #options KGDBDEV=0x0C01 # ttya=0C00 ttyb=0C01 @ 1.12.8.1 log @file INSTALL3X was added on branch nathanw_sa on 2002-01-08 00:28:16 +0000 @ text @d1 190 @ 1.12.8.2 log @Catch up to -current. @ text @a0 190 # $NetBSD: INSTALL3X,v 1.12.8.1 2002/01/08 00:28:16 nathanw Exp $ # # INSTALL3X - Installation kernel for the Sun3X # # This kernel is derived from GENERIC with some features commented out. # # This kernel does NOT support X, mice, non-NetBSD emulation, etc. # include "arch/sun3/conf/std.sun3x" makeoptions COPTS="-Os" # Optimise for space. Implies -O2 # Machines to be supported by this kernel # options FPU_EMULATE # XXX - Ever needed? # options HAVE_IOCACHE # XXX - Not yet supported. # Needs to be set per system. i.e change these as you see fit maxusers 2 # Standard system options #options KTRACE # system call tracing #options SYSVMSG # System V message queues #options SYSVSEM # System V semaphores #options SYSVSHM # System V shared memory #options SHMMAXPGS=1024 # 1024 pages is the default #options LKM # loadable kernel modules #options INSECURE # disable kernel security level #options UCONSOLE # Allow non-root TIOCCONS # Which kernel debugger? Uncomment either this: #options DDB # ... or these for KGDB (gdb remote target) #makeoptions DEBUG="-g" # debugging symbols for gdb #options KGDB #options KGDB_DEV=0x0C01 # ttya=0C00 ttyb=0C01 # Other debugging options #options DDB_HISTORY_SIZE=100 # enable history editing in DDB #options DEBUG # kernel debugging code #options DIAGNOSTIC # extra kernel sanity checking #options KMEMSTATS # kernel memory statistics (vmstat -m) #options PMAP_DEBUG #options SCSIDEBUG #options SCSIVERBOSE # Verbose SCSI errors # Compatibility options #options COMPAT_SUNOS # can run SunOS 4.1.1 executables #options COMPAT_43 # and 4.3BSD and ... #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_LINUX # can run Linux/m68k executables #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. # File systems file-system FFS # Berkeley Fast Filesystem file-system NFS # Sun NFS client support file-system CD9660 # ISO 9660 + Rock Ridge file system file-system MSDOSFS # MS-DOS FAT file system #file-system FDESC # /dev/fd/* file-system KERNFS # /kern #file-system NULLFS # loopback file system #file-system PROCFS # /proc #file-system UNION # union file system #file-system MFS # memory-based filesystem # Filesystem options #options NFSSERVER # nfs server support #options QUOTA # FFS quotas #options FFS_EI # FFS Endian Independant support #options NFS_V2_ONLY # Exclude NFS3 and NQNFS code to save space #options VNODE_OP_NOINLINE # Save space by not inlining vnode op calls # Networking options options INET # IP prototol stack support #options GATEWAY # IP packet forwarding #options ISO,TPIP # OSI networking #options EON # OSI tunneling over IP #options CCITT,LLC,HDLC # X.25 #options PFIL_HOOKS # pfil(9) packet filter hooks. #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG # Work-around for root on slow servers (insurance...) options NFS_BOOT_RWSIZE=1024 options NFS_BOOT_BOOTPARAM config netbsd root on ? type ? # On-board I/O space (required) include "arch/sun3/conf/obio.sun3x" # On-board memory (optional) # See frame-buffers # obmem0 at mainbus? # VME bus support (optional) # One unit for each address space vme0 at mainbus? # A16/D16 vme1 at mainbus? # A16/D32 vme2 at mainbus? # A24/D16 vme3 at mainbus? # A24/D32 vme4 at mainbus? # A32/D16 vme5 at mainbus? # A32/D32 # # Serial ports # zstty0 at zsc1 channel 0 # ttya zstty1 at zsc1 channel 1 # ttyb kbd0 at zsc0 channel 0 # keyboard #ms0 at zsc0 channel 1 # mouse # # Network devices # # Intel Ethernet (onboard, or VME) ie0 at obio0 addr 0x65000000 ipl 3 ie1 at vme2 addr 0xe88000 ipl 3 vect 0x75 # Lance Ethernet (only onboard) le0 at obio0 addr 0x65002000 ipl 3 # # Disk and tape devices # # Emulex SCSI (3/80 only) # Both `dma' and `esp' are needed. # See GENERIC3X for the flags description. dma0 at obio0 addr 0x66001000 ipl 2 esp0 at obio0 addr 0x66000000 ipl 2 flags 0xff0f # Floppy drive fdc0 at obio0 addr 0x6e000000 ipl 6 vect 0x40 fd0 at fdc0 # First (and only) floppy drive. # Sun3 "si" SCSI controller (NCR 5380) # See GENERIC3X for the flags description. si0 at vme2 addr 0x200000 ipl 2 vect 0x40 si1 at vme2 addr 0x204000 ipl 2 vect 0x41 # Xylogics 450/451 controllers (VME A16/D16) xyc0 at vme0 addr 0xee40 ipl 2 vect 0x48 xyc1 at vme0 addr 0xee48 ipl 2 vect 0x49 xy* at xyc? drive ? # Xylogics 7053 controllers (VME A16/D32) xdc0 at vme1 addr 0xee80 ipl 2 vect 0x44 xdc1 at vme1 addr 0xee90 ipl 2 vect 0x45 xd* at xdc? drive ? # Xylogics 472 tape controllers? # # Frame buffer devices # (Not needed for installation kernels.) # # SCSI infrastructure # scsibus* at scsi? sd* at scsibus? target ? lun ? # SCSI disks st* at scsibus? target ? lun ? # SCSI tapes cd* at scsibus? target ? lun ? # SCSI CD-ROMs #ch* at scsibus? target ? lun ? # SCSI changer devices #ss* at scsibus? target ? lun ? # SCSI scanners #uk* at scsibus? target ? lun ? # unknown SCSI devices # Memory-disk drivers #pseudo-device md 2 # Misc. pseudo-device loop 1 # network loopback #pseudo-device bpfilter 8 # packet filter pseudo-device sl 2 # CSLIP pseudo-device ppp 2 # PPP pseudo-device tun 2 # network tunneling over tty #pseudo-device gre 2 # generic L3 over IP tunnel #pseudo-device ipfilter # ip filter #pseudo-device rnd # /dev/random and in-kernel generator pseudo-device pty 2 # pseudo-terminals (Sysinst needs two) #pseudo-device vnd 4 # paging to files #pseudo-device ccd 4 # concatenated disks @ 1.12.8.3 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.12.8.2 2002/02/28 04:12:22 nathanw Exp $ a29 1 options PIPE_SOCKETPAIR # smaller, but slower pipe(2) @ 1.12.8.4 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.12.8.3 2002/04/17 00:04:34 nathanw Exp $ a29 1 #options USERCONF # userconf(4) support @ 1.12.8.5 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.12.8.4 2002/06/20 03:41:40 nathanw Exp $ a11 2 #options INCLUDE_CONFIG_FILE # embed config file in kernel binary @ 1.12.8.6 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.12.8.5 2002/08/01 02:43:53 nathanw Exp $ d33 1 a33 2 options PIPE_SOCKETPAIR # smaller, but slower pipe(2) options MALLOC_NOINLINE # Not inlining MALLOC saves memory d79 1 a79 1 options VNODE_OP_NOINLINE # Not inlining vnode op calls saves mem @ 1.12.8.7 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.12.8.6 2002/10/18 02:40:16 nathanw Exp $ d32 1 a32 1 options USERCONF # userconf(4) support @ 1.12.2.1 log @Sync kqueue branch with -current. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.14 2001/11/20 12:56:41 lukem Exp $ d12 1 a12 1 makeoptions COPTS="-Os" # Optimise for space. Implies -O2 d34 1 a34 1 #makeoptions DEBUG="-g" # debugging symbols for gdb d36 1 a36 1 #options KGDB_DEV=0x0C01 # ttya=0C00 ttyb=0C01 d123 1 a123 1 ie1 at vme2 addr 0xe88000 ipl 3 vect 0x75 d140 1 a140 1 fd0 at fdc0 # First (and only) floppy drive. d144 2 a145 2 si0 at vme2 addr 0x200000 ipl 2 vect 0x40 si1 at vme2 addr 0x204000 ipl 2 vect 0x41 @ 1.12.2.2 log @Sync w/ -current. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.12.2.1 2002/01/10 19:49:42 thorpej Exp $ a29 1 options PIPE_SOCKETPAIR # smaller, but slower pipe(2) @ 1.12.2.3 log @catch up with -current on kqueue branch @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.12.2.2 2002/02/11 20:09:16 jdolecek Exp $ a11 2 #options INCLUDE_CONFIG_FILE # embed config file in kernel binary a29 1 #options USERCONF # userconf(4) support @ 1.12.2.4 log @sync kqueue branch with HEAD @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.12.2.3 2002/06/23 17:42:35 jdolecek Exp $ d33 1 a33 2 options PIPE_SOCKETPAIR # smaller, but slower pipe(2) options MALLOC_NOINLINE # Not inlining MALLOC saves memory d79 1 a79 1 options VNODE_OP_NOINLINE # Not inlining vnode op calls saves mem @ 1.12.2.5 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: INSTALL3X,v 1.12.2.4 2002/09/06 08:42:03 jdolecek Exp $ d32 1 a32 1 options USERCONF # userconf(4) support @ 1.11 log @Fix various misspellings of compatible/compatibility. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.10 2001/02/22 07:11:08 chs Exp $ d56 1 a78 1 options TCP_COMPAT_42 # compatibility with 4.2BSD TCP/IP d84 1 @ 1.10 log @switch sun3 to ELF. highlight include: add "%" prefix to register names in assembly code. change assembly functions to return values in %a0 instead of %d0. C symbols no longer prepend an underscore, adjust assembly code for this. 32-bit values are now 32-bit aligned instead of 16-bit aligned, adjust structure packing and padding to override this where necessary. make EXEC_ELF std, make EXEC_AOUT and COMPAT_AOUT_M68K optional. use the MI loadfile() instead of several home-grown versions. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.9 2000/12/19 15:54:26 tsutsui Exp $ d47 1 a47 1 # Compatability options @ 1.10.2.1 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.10 2001/02/22 07:11:08 chs Exp $ d47 1 a47 1 # Compatibility options @ 1.9 log @Remove "rnd is EXPERIMANTAL" comments. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.8 2000/10/02 18:43:37 abs Exp $ a55 1 #options EXEC_ELF32 # 32-bit ELF executables (Linux) @ 1.8 log @Ensure all INSTALL* kernels have two ptys, and a note explaining why: pseudo-device pty 2 # pseudo-terminals (Sysinst needs two) (Some installers may not be using sysinst, in which case this just reduces the number of ptys from 16 that are not used to 2 that are not used) For i386 conf files, no change other than comments. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.7 2000/09/25 13:54:52 abs Exp $ a185 1 # rnd is EXPERIMENTAL @ 1.7 log @Use "options" not "options" - noted by simonb. Move VNODE_OP_NOINLINE and NFS_V2_ONLY into '# Filesystem options' section. Consistently label '# Filesystem options' and '#File systems' sections. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.6 2000/09/25 11:46:40 abs Exp $ d189 1 a189 1 pseudo-device pty # pseudo-terminals @ 1.6 log @Ensure all INSTALL config files have (at least) COPTS="-Os", cincluding bebox based on it working already for macppc. Also add commented out: #options VNODE_OP_NOINLINE # Don't inline vnode op calls #options NFS_V2_ONLY # Exclude NFS3 and NQNFS code as suggestions for additional savings @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.5 2000/09/24 15:59:38 jdolecek Exp $ a11 1 # Saving space a12 2 #options VNODE_OP_NOINLINE # Don't inline vnode op calls #options NFS_V2_ONLY # Exclude NFS3 and NQNFS code d58 1 a58 1 # Filesystem options d70 1 d74 2 @ 1.5 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: INSTALL3X,v 1.4 1999/07/29 10:37:25 augustss Exp $ d11 5 @ 1.4 log @It's time to be COMPAT_14. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.3 1999/04/08 06:49:54 gwr Exp $ d184 1 a184 1 pseudo-device pty 32 # pseudo-terminals @ 1.4.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: INSTALL3X,v 1.8 2000/10/02 18:43:37 abs Exp $ a11 2 makeoptions COPTS="-Os" # Optimise for space. Implies -O2 d56 1 a56 1 # File systems a67 1 # Filesystem options a70 2 #options NFS_V2_ONLY # Exclude NFS3 and NQNFS code to save space #options VNODE_OP_NOINLINE # Save space by not inlining vnode op calls d184 1 a184 1 pseudo-device pty 2 # pseudo-terminals (Sysinst needs two) @ 1.4.2.2 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD$ d186 1 @ 1.4.2.3 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.4.2.2 2001/01/05 17:35:12 bouyer Exp $ d56 1 @ 1.3 log @sync with GENERIC3X @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.2 1998/06/26 01:54:11 lukem Exp $ d52 1 @ 1.3.2.1 log @file INSTALL3X was added on branch netbsd-1-4 on 1999-04-08 06:49:55 +0000 @ text @d1 185 @ 1.3.2.2 log @sync with GENERIC3X @ text @a0 185 # $NetBSD: INSTALL3X,v 1.3 1999/04/08 06:49:54 gwr Exp $ # # INSTALL3X - Installation kernel for the Sun3X # # This kernel is derived from GENERIC with some features commented out. # # This kernel does NOT support X, mice, non-NetBSD emulation, etc. # include "arch/sun3/conf/std.sun3x" # Machines to be supported by this kernel # options FPU_EMULATE # XXX - Ever needed? # options HAVE_IOCACHE # XXX - Not yet supported. # Needs to be set per system. i.e change these as you see fit maxusers 2 # Standard system options #options KTRACE # system call tracing #options SYSVMSG # System V message queues #options SYSVSEM # System V semaphores #options SYSVSHM # System V shared memory #options SHMMAXPGS=1024 # 1024 pages is the default #options LKM # loadable kernel modules #options INSECURE # disable kernel security level #options UCONSOLE # Allow non-root TIOCCONS # Which kernel debugger? Uncomment either this: #options DDB # ... or these for KGDB (gdb remote target) #makeoptions DEBUG="-g" # debugging symbols for gdb #options KGDB #options KGDBDEV=0x0C01 # ttya=0C00 ttyb=0C01 # Other debugging options #options DDB_HISTORY_SIZE=100 # enable history editing in DDB #options DEBUG # kernel debugging code #options DIAGNOSTIC # extra kernel sanity checking #options KMEMSTATS # kernel memory statistics (vmstat -m) #options PMAP_DEBUG #options SCSIDEBUG #options SCSIVERBOSE # Verbose SCSI errors # Compatability options #options COMPAT_SUNOS # can run SunOS 4.1.1 executables #options COMPAT_43 # and 4.3BSD and ... #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_LINUX # can run Linux/m68k executables #options EXEC_ELF32 # 32-bit ELF executables (Linux) # Filesystem options file-system FFS # Berkeley Fast Filesystem file-system NFS # Sun NFS client support file-system CD9660 # ISO 9660 + Rock Ridge file system file-system MSDOSFS # MS-DOS FAT file system #file-system FDESC # /dev/fd/* file-system KERNFS # /kern #file-system NULLFS # loopback file system #file-system PROCFS # /proc #file-system UNION # union file system #file-system MFS # memory-based filesystem #options NFSSERVER # nfs server support #options QUOTA # FFS quotas #options FFS_EI # FFS Endian Independant support # Networking options options INET # IP prototol stack support options TCP_COMPAT_42 # compatibility with 4.2BSD TCP/IP #options GATEWAY # IP packet forwarding #options ISO,TPIP # OSI networking #options EON # OSI tunneling over IP #options CCITT,LLC,HDLC # X.25 #options PFIL_HOOKS # pfil(9) packet filter hooks. # Work-around for root on slow servers (insurance...) options NFS_BOOT_RWSIZE=1024 options NFS_BOOT_BOOTPARAM config netbsd root on ? type ? # On-board I/O space (required) include "arch/sun3/conf/obio.sun3x" # On-board memory (optional) # See frame-buffers # obmem0 at mainbus? # VME bus support (optional) # One unit for each address space vme0 at mainbus? # A16/D16 vme1 at mainbus? # A16/D32 vme2 at mainbus? # A24/D16 vme3 at mainbus? # A24/D32 vme4 at mainbus? # A32/D16 vme5 at mainbus? # A32/D32 # # Serial ports # zstty0 at zsc1 channel 0 # ttya zstty1 at zsc1 channel 1 # ttyb kbd0 at zsc0 channel 0 # keyboard #ms0 at zsc0 channel 1 # mouse # # Network devices # # Intel Ethernet (onboard, or VME) ie0 at obio0 addr 0x65000000 ipl 3 ie1 at vme2 addr 0xe88000 ipl 3 vect 0x75 # Lance Ethernet (only onboard) le0 at obio0 addr 0x65002000 ipl 3 # # Disk and tape devices # # Emulex SCSI (3/80 only) # Both `dma' and `esp' are needed. # See GENERIC3X for the flags description. dma0 at obio0 addr 0x66001000 ipl 2 esp0 at obio0 addr 0x66000000 ipl 2 flags 0xff0f # Floppy drive fdc0 at obio0 addr 0x6e000000 ipl 6 vect 0x40 fd0 at fdc0 # First (and only) floppy drive. # Sun3 "si" SCSI controller (NCR 5380) # See GENERIC3X for the flags description. si0 at vme2 addr 0x200000 ipl 2 vect 0x40 si1 at vme2 addr 0x204000 ipl 2 vect 0x41 # Xylogics 450/451 controllers (VME A16/D16) xyc0 at vme0 addr 0xee40 ipl 2 vect 0x48 xyc1 at vme0 addr 0xee48 ipl 2 vect 0x49 xy* at xyc? drive ? # Xylogics 7053 controllers (VME A16/D32) xdc0 at vme1 addr 0xee80 ipl 2 vect 0x44 xdc1 at vme1 addr 0xee90 ipl 2 vect 0x45 xd* at xdc? drive ? # Xylogics 472 tape controllers? # # Frame buffer devices # (Not needed for installation kernels.) # # SCSI infrastructure # scsibus* at scsi? sd* at scsibus? target ? lun ? # SCSI disks st* at scsibus? target ? lun ? # SCSI tapes cd* at scsibus? target ? lun ? # SCSI CD-ROMs #ch* at scsibus? target ? lun ? # SCSI changer devices #ss* at scsibus? target ? lun ? # SCSI scanners #uk* at scsibus? target ? lun ? # unknown SCSI devices # Memory-disk drivers #pseudo-device md 2 # Misc. pseudo-device loop 1 # network loopback #pseudo-device bpfilter 8 # packet filter pseudo-device sl 2 # CSLIP pseudo-device ppp 2 # PPP pseudo-device tun 2 # network tunneling over tty #pseudo-device gre 2 # generic L3 over IP tunnel #pseudo-device ipfilter # ip filter # rnd is EXPERIMENTAL #pseudo-device rnd # /dev/random and in-kernel generator pseudo-device pty 32 # pseudo-terminals #pseudo-device vnd 4 # paging to files #pseudo-device ccd 4 # concatenated disks @ 1.3.4.1 log @Update from trunk. @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.4 1999/07/29 10:37:25 augustss Exp $ a51 1 options COMPAT_14 # NetBSD 1.4 @ 1.2 log @remove options FIFO; it's now the default @ text @d1 1 a1 1 # $NetBSD: INSTALL3X,v 1.1 1998/03/08 19:29:40 gwr Exp $ d50 1 a50 1 options COMPAT_12 # NetBSD 1.2 d52 2 a56 1 #file-system MFS # memory-based filesystem d65 1 d69 1 d127 1 d129 1 d178 1 @ 1.1 log @Leaner configurations for the installation media. (Small enough to work on all machines.) @ text @d1 1 a1 1 # $NetBSD$ a64 1 options FIFO # FIFOs; RECOMMENDED @