head 1.44; access; symbols netbsd-11-0-RC3:1.44 netbsd-11-0-RC2:1.44 netbsd-11-0-RC1:1.44 perseant-exfatfs-base-20250801:1.44 netbsd-11:1.44.0.28 netbsd-11-base:1.44 netbsd-10-1-RELEASE:1.44 perseant-exfatfs-base-20240630:1.44 perseant-exfatfs:1.44.0.26 perseant-exfatfs-base:1.44 netbsd-8-3-RELEASE:1.42 netbsd-9-4-RELEASE:1.43 netbsd-10-0-RELEASE:1.44 netbsd-10-0-RC6:1.44 netbsd-10-0-RC5:1.44 netbsd-10-0-RC4:1.44 netbsd-10-0-RC3:1.44 netbsd-10-0-RC2:1.44 thorpej-ifq:1.44.0.24 thorpej-ifq-base:1.44 thorpej-altq-separation:1.44.0.22 thorpej-altq-separation-base:1.44 netbsd-10-0-RC1:1.44 netbsd-10:1.44.0.20 netbsd-10-base:1.44 bouyer-sunxi-drm:1.44.0.18 bouyer-sunxi-drm-base:1.44 netbsd-9-3-RELEASE:1.43 thorpej-i2c-spi-conf2:1.44.0.16 thorpej-i2c-spi-conf2-base:1.44 thorpej-futex2:1.44.0.14 thorpej-futex2-base:1.44 thorpej-cfargs2:1.44.0.12 thorpej-cfargs2-base:1.44 cjep_sun2x-base1:1.44 cjep_sun2x:1.44.0.10 cjep_sun2x-base:1.44 cjep_staticlib_x-base1:1.44 netbsd-9-2-RELEASE:1.43 cjep_staticlib_x:1.44.0.8 cjep_staticlib_x-base:1.44 thorpej-i2c-spi-conf:1.44.0.6 thorpej-i2c-spi-conf-base:1.44 thorpej-cfargs:1.44.0.4 thorpej-cfargs-base:1.44 thorpej-futex:1.44.0.2 thorpej-futex-base:1.44 netbsd-9-1-RELEASE:1.43 bouyer-xenpvh-base2:1.43 phil-wifi-20200421:1.43 bouyer-xenpvh-base1:1.43 phil-wifi-20200411:1.43 bouyer-xenpvh:1.43.0.14 bouyer-xenpvh-base:1.43 is-mlppp:1.43.0.12 is-mlppp-base:1.43 phil-wifi-20200406:1.43 netbsd-8-2-RELEASE:1.42 ad-namecache-base3:1.43 netbsd-9-0-RELEASE:1.43 netbsd-9-0-RC2:1.43 ad-namecache-base2:1.43 ad-namecache-base1:1.43 ad-namecache:1.43.0.10 ad-namecache-base:1.43 netbsd-9-0-RC1:1.43 phil-wifi-20191119:1.43 netbsd-9:1.43.0.8 netbsd-9-base:1.43 phil-wifi-20190609:1.43 netbsd-8-1-RELEASE:1.42 netbsd-8-1-RC1:1.42 isaki-audio2:1.43.0.6 isaki-audio2-base:1.43 pgoyette-compat-merge-20190127:1.43 pgoyette-compat-20190127:1.43 pgoyette-compat-20190118:1.43 pgoyette-compat-1226:1.43 pgoyette-compat-1126:1.43 pgoyette-compat-1020:1.43 pgoyette-compat-0930:1.43 pgoyette-compat-0906:1.43 netbsd-7-2-RELEASE:1.40 pgoyette-compat-0728:1.43 netbsd-8-0-RELEASE:1.42 phil-wifi:1.43.0.4 phil-wifi-base:1.43 pgoyette-compat-0625:1.43 netbsd-8-0-RC2:1.42 pgoyette-compat-0521:1.43 pgoyette-compat-0502:1.43 pgoyette-compat-0422:1.43 netbsd-8-0-RC1:1.42 pgoyette-compat-0415:1.43 pgoyette-compat-0407:1.43 pgoyette-compat-0330:1.43 pgoyette-compat-0322:1.43 pgoyette-compat-0315:1.43 netbsd-7-1-2-RELEASE:1.40 pgoyette-compat:1.43.0.2 pgoyette-compat-base:1.43 netbsd-7-1-1-RELEASE:1.40 tls-maxphys-base-20171202:1.43 matt-nb8-mediatek:1.42.0.14 matt-nb8-mediatek-base:1.42 nick-nhusb-base-20170825:1.42 perseant-stdc-iso10646:1.42.0.12 perseant-stdc-iso10646-base:1.42 netbsd-8:1.42.0.10 netbsd-8-base:1.42 prg-localcount2-base3:1.42 prg-localcount2-base2:1.42 prg-localcount2-base1:1.42 prg-localcount2:1.42.0.8 prg-localcount2-base:1.42 pgoyette-localcount-20170426:1.42 bouyer-socketcan-base1:1.42 jdolecek-ncq:1.42.0.6 jdolecek-ncq-base:1.42 pgoyette-localcount-20170320:1.42 netbsd-7-1:1.40.0.18 netbsd-7-1-RELEASE:1.40 netbsd-7-1-RC2:1.40 nick-nhusb-base-20170204:1.42 netbsd-7-nhusb-base-20170116:1.40 bouyer-socketcan:1.42.0.4 bouyer-socketcan-base:1.42 pgoyette-localcount-20170107:1.42 netbsd-7-1-RC1:1.40 nick-nhusb-base-20161204:1.42 pgoyette-localcount-20161104:1.42 netbsd-7-0-2-RELEASE:1.40 nick-nhusb-base-20161004:1.42 localcount-20160914:1.42 netbsd-7-nhusb:1.40.0.16 netbsd-7-nhusb-base:1.40 pgoyette-localcount-20160806:1.42 pgoyette-localcount-20160726:1.42 pgoyette-localcount:1.42.0.2 pgoyette-localcount-base:1.42 nick-nhusb-base-20160907:1.42 nick-nhusb-base-20160529:1.42 netbsd-7-0-1-RELEASE:1.40 nick-nhusb-base-20160422:1.42 nick-nhusb-base-20160319:1.42 nick-nhusb-base-20151226:1.42 netbsd-7-0:1.40.0.14 netbsd-7-0-RELEASE:1.40 nick-nhusb-base-20150921:1.42 netbsd-7-0-RC3:1.40 netbsd-7-0-RC2:1.40 netbsd-7-0-RC1:1.40 nick-nhusb-base-20150606:1.41 nick-nhusb-base-20150406:1.41 nick-nhusb:1.41.0.2 nick-nhusb-base:1.41 netbsd-5-2-3-RELEASE:1.32 netbsd-5-1-5-RELEASE:1.32 netbsd-6-0-6-RELEASE:1.39 netbsd-6-1-5-RELEASE:1.39 netbsd-7:1.40.0.12 netbsd-7-base:1.40 yamt-pagecache-base9:1.40 yamt-pagecache-tag8:1.39.2.1 netbsd-6-1-4-RELEASE:1.39 netbsd-6-0-5-RELEASE:1.39 tls-earlyentropy:1.40.0.10 tls-earlyentropy-base:1.40 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.40 riastradh-drm2-base3:1.40 netbsd-6-1-3-RELEASE:1.39 netbsd-6-0-4-RELEASE:1.39 netbsd-5-2-2-RELEASE:1.32 netbsd-5-1-4-RELEASE:1.32 netbsd-6-1-2-RELEASE:1.39 netbsd-6-0-3-RELEASE:1.39 netbsd-5-2-1-RELEASE:1.32 netbsd-5-1-3-RELEASE:1.32 rmind-smpnet-nbase:1.40 netbsd-6-1-1-RELEASE:1.39 riastradh-drm2-base2:1.40 riastradh-drm2-base1:1.40 riastradh-drm2:1.40.0.8 riastradh-drm2-base:1.40 rmind-smpnet:1.40.0.2 rmind-smpnet-base:1.40 netbsd-6-1:1.39.0.16 netbsd-6-0-2-RELEASE:1.39 netbsd-6-1-RELEASE:1.39 khorben-n900:1.40.0.6 netbsd-6-1-RC4:1.39 netbsd-6-1-RC3:1.39 agc-symver:1.40.0.4 agc-symver-base:1.40 netbsd-6-1-RC2:1.39 netbsd-6-1-RC1:1.39 yamt-pagecache-base8:1.40 netbsd-5-2:1.32.0.14 netbsd-6-0-1-RELEASE:1.39 yamt-pagecache-base7:1.40 netbsd-5-2-RELEASE:1.32 netbsd-5-2-RC1:1.32 matt-nb6-plus-nbase:1.39 yamt-pagecache-base6:1.40 netbsd-6-0:1.39.0.14 netbsd-6-0-RELEASE:1.39 netbsd-6-0-RC2:1.39 tls-maxphys:1.39.0.12 tls-maxphys-base:1.40 matt-nb6-plus:1.39.0.10 matt-nb6-plus-base:1.39 netbsd-6-0-RC1:1.39 jmcneill-usbmp-base10:1.39 yamt-pagecache-base5:1.39 jmcneill-usbmp-base9:1.39 yamt-pagecache-base4:1.39 jmcneill-usbmp-base8:1.39 jmcneill-usbmp-base7:1.39 jmcneill-usbmp-base6:1.39 jmcneill-usbmp-base5:1.39 jmcneill-usbmp-base4:1.39 jmcneill-usbmp-base3:1.39 jmcneill-usbmp-pre-base2:1.39 jmcneill-usbmp-base2:1.39 netbsd-6:1.39.0.8 netbsd-6-base:1.39 netbsd-5-1-2-RELEASE:1.32 netbsd-5-1-1-RELEASE:1.32 jmcneill-usbmp:1.39.0.6 jmcneill-usbmp-base:1.39 jmcneill-audiomp3:1.39.0.4 jmcneill-audiomp3-base:1.39 yamt-pagecache-base3:1.39 yamt-pagecache-base2:1.39 yamt-pagecache:1.39.0.2 yamt-pagecache-base:1.39 rmind-uvmplock-nbase:1.38 cherry-xenmp:1.38.0.2 cherry-xenmp-base:1.38 jym-xensuspend-nbase:1.38 uebayasi-xip-base7:1.37 bouyer-quota2-nbase:1.37 bouyer-quota2:1.37.0.4 bouyer-quota2-base:1.37 jruoho-x86intr:1.37.0.2 jruoho-x86intr-base:1.37 matt-mips64-premerge-20101231:1.37 matt-nb5-mips64-premerge-20101231:1.32 matt-nb5-pq3:1.32.0.12 matt-nb5-pq3-base:1.32 netbsd-5-1:1.32.0.10 uebayasi-xip-base6:1.36 uebayasi-xip-base5:1.36 netbsd-5-1-RELEASE:1.32 uebayasi-xip-base4:1.36 uebayasi-xip-base3:1.36 yamt-nfs-mp-base11:1.36 netbsd-5-1-RC4:1.32 matt-nb5-mips64-k15:1.32 uebayasi-xip-base2:1.36 yamt-nfs-mp-base10:1.36 netbsd-5-1-RC3:1.32 netbsd-5-1-RC2:1.32 uebayasi-xip-base1:1.36 netbsd-5-1-RC1:1.32 rmind-uvmplock:1.36.0.4 rmind-uvmplock-base:1.38 yamt-nfs-mp-base9:1.36 uebayasi-xip:1.36.0.2 uebayasi-xip-base:1.36 netbsd-5-0-2-RELEASE:1.32 matt-nb5-mips64-premerge-20091211:1.32 matt-premerge-20091211:1.36 yamt-nfs-mp-base8:1.35 matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.32 matt-nb4-mips64-k7-u2a-k9b:1.32 matt-nb5-mips64-u1-k1-k5:1.32 yamt-nfs-mp-base7:1.35 matt-nb5-mips64:1.32.0.8 netbsd-5-0-1-RELEASE:1.32 jymxensuspend-base:1.35 yamt-nfs-mp-base6:1.35 yamt-nfs-mp-base5:1.35 yamt-nfs-mp-base4:1.35 yamt-nfs-mp-base3:1.35 nick-hppapmap-base4:1.35 nick-hppapmap-base3:1.35 netbsd-5-0:1.32.0.6 netbsd-5-0-RELEASE:1.32 netbsd-5-0-RC4:1.32 netbsd-5-0-RC3:1.32 nick-hppapmap-base2:1.35 netbsd-5-0-RC2:1.32 jym-xensuspend:1.35.0.4 jym-xensuspend-base:1.38 netbsd-5-0-RC1:1.32 haad-dm-base2:1.35 haad-nbase2:1.35 ad-audiomp2:1.35.0.2 ad-audiomp2-base:1.35 netbsd-5:1.32.0.4 netbsd-5-base:1.32 nick-hppapmap:1.32.0.2 nick-hppapmap-base:1.35 matt-mips64-base2:1.32 haad-dm-base1:1.32 wrstuden-revivesa-base-4:1.32 netbsd-4-0-1-RELEASE:1.27 wrstuden-revivesa-base-3:1.32 wrstuden-revivesa-base-2:1.32 wrstuden-fixsa-newbase:1.27 nick-csl-alignment-base5:1.29 haad-dm:1.31.0.10 haad-dm-base:1.35 wrstuden-revivesa-base-1:1.31 simonb-wapbl-nbase:1.31 yamt-pf42-base4:1.31 simonb-wapbl:1.31.0.8 simonb-wapbl-base:1.31 yamt-pf42-base3:1.31 hpcarm-cleanup-nbase:1.31 yamt-pf42-baseX:1.31 yamt-pf42-base2:1.31 yamt-nfs-mp-base2:1.31 wrstuden-revivesa:1.31.0.6 wrstuden-revivesa-base:1.31 yamt-nfs-mp:1.31.0.4 yamt-nfs-mp-base:1.31 yamt-pf42:1.31.0.2 yamt-pf42-base:1.31 ad-socklock-base1:1.30 yamt-lazymbuf-base15:1.30 yamt-lazymbuf-base14:1.30 keiichi-mipv6-nbase:1.30 mjf-devfs2:1.30.0.16 mjf-devfs2-base:1.35 nick-net80211-sync:1.30.0.14 nick-net80211-sync-base:1.30 keiichi-mipv6:1.30.0.12 keiichi-mipv6-base:1.30 bouyer-xeni386-merge1:1.30 matt-armv6-prevmlocking:1.28.10.1 wrstuden-fixsa-base-1:1.27 vmlocking2-base3:1.30 netbsd-4-0:1.27.0.26 netbsd-4-0-RELEASE:1.27 bouyer-xeni386-nbase:1.30 yamt-kmem-base3:1.30 cube-autoconf:1.30.0.10 cube-autoconf-base:1.30 yamt-kmem-base2:1.30 bouyer-xeni386:1.30.0.8 bouyer-xeni386-base:1.30 yamt-kmem:1.30.0.6 yamt-kmem-base:1.30 vmlocking2-base2:1.30 reinoud-bufcleanup-nbase:1.30 vmlocking2:1.30.0.4 vmlocking2-base1:1.30 netbsd-4-0-RC5:1.27 matt-nb4-arm:1.27.0.24 matt-nb4-arm-base:1.27 matt-armv6-nbase:1.30 jmcneill-base:1.30 netbsd-4-0-RC4:1.27 mjf-devfs:1.30.0.2 mjf-devfs-base:1.30 bouyer-xenamd64-base2:1.30 vmlocking-nbase:1.30 yamt-x86pmap-base4:1.30 bouyer-xenamd64:1.29.0.4 bouyer-xenamd64-base:1.30 netbsd-4-0-RC3:1.27 yamt-x86pmap-base3:1.29 yamt-x86pmap-base2:1.29 netbsd-4-0-RC2:1.27 yamt-x86pmap:1.29.0.2 yamt-x86pmap-base:1.29 netbsd-4-0-RC1:1.27 matt-armv6:1.28.0.10 matt-armv6-base:1.30 jmcneill-pm:1.28.0.8 jmcneill-pm-base:1.30 hpcarm-cleanup:1.28.0.6 hpcarm-cleanup-base:1.30 nick-csl-alignment:1.28.0.4 nick-csl-alignment-base:1.28 matt-mips64:1.28.0.2 matt-mips64-base:1.28 netbsd-3-1-1-RELEASE:1.17.2.1 netbsd-3-0-3-RELEASE:1.17.2.1 yamt-idlelwp-base8:1.27 wrstuden-fixsa:1.27.0.22 wrstuden-fixsa-base:1.27 ppcoea-renovation:1.27.0.20 ppcoea-renovation-base:1.29 thorpej-atomic:1.27.0.18 thorpej-atomic-base:1.27 reinoud-bufcleanup:1.27.0.16 reinoud-bufcleanup-base:1.30 mjf-ufs-trans:1.27.0.14 mjf-ufs-trans-base:1.28 vmlocking:1.27.0.12 vmlocking-base:1.29 ad-audiomp:1.27.0.10 ad-audiomp-base:1.27 yamt-idlelwp:1.27.0.8 post-newlock2-merge:1.27 newlock2-nbase:1.27 yamt-splraiseipl-base5:1.27 yamt-splraiseipl-base4:1.27 yamt-splraiseipl-base3:1.27 abandoned-netbsd-4-base:1.26 abandoned-netbsd-4:1.26.0.12 netbsd-3-1:1.17.2.1.0.4 netbsd-3-1-RELEASE:1.17.2.1 netbsd-3-0-2-RELEASE:1.17.2.1 yamt-splraiseipl-base2:1.27 netbsd-3-1-RC4:1.17.2.1 yamt-splraiseipl:1.27.0.4 yamt-splraiseipl-base:1.27 netbsd-3-1-RC3:1.17.2.1 yamt-pdpolicy-base9:1.27 newlock2:1.27.0.2 newlock2-base:1.27 yamt-pdpolicy-base8:1.27 netbsd-3-1-RC2:1.17.2.1 netbsd-3-1-RC1:1.17.2.1 yamt-pdpolicy-base7:1.26 netbsd-4:1.27.0.6 netbsd-4-base:1.27 yamt-pdpolicy-base6:1.26 chap-midi-nbase:1.26 netbsd-3-0-1-RELEASE:1.17.2.1 gdamore-uart:1.26.0.10 gdamore-uart-base:1.26 simonb-timcounters-final:1.24.6.1 yamt-pdpolicy-base5:1.26 chap-midi:1.26.0.8 chap-midi-base:1.26 yamt-pdpolicy-base4:1.26 yamt-pdpolicy-base3:1.26 peter-altq-base:1.26 peter-altq:1.26.0.6 yamt-pdpolicy-base2:1.26 elad-kernelauth-base:1.26 elad-kernelauth:1.26.0.4 yamt-pdpolicy:1.26.0.2 yamt-pdpolicy-base:1.26 yamt-uio_vmspace-base5:1.26 simonb-timecounters:1.24.0.6 simonb-timecounters-base:1.26 rpaulo-netinet-merge-pcb:1.24.0.4 rpaulo-netinet-merge-pcb-base:1.27 yamt-uio_vmspace:1.24.0.2 netbsd-3-0:1.17.2.1.0.2 netbsd-3-0-RELEASE:1.17.2.1 netbsd-3-0-RC6:1.17.2.1 yamt-readahead-base3:1.22 netbsd-3-0-RC5:1.17.2.1 netbsd-3-0-RC4:1.17.2.1 netbsd-3-0-RC3:1.17.2.1 yamt-readahead-base2:1.22 netbsd-3-0-RC2:1.17.2.1 yamt-readahead-pervnode:1.22 yamt-readahead-perfile:1.22 yamt-readahead:1.22.0.6 yamt-readahead-base:1.22 netbsd-3-0-RC1:1.17.2.1 yamt-vop-base3:1.22 netbsd-2-0-3-RELEASE:1.8.2.1 netbsd-2-1:1.8.2.1.0.4 yamt-vop-base2:1.22 thorpej-vnode-attr:1.22.0.4 thorpej-vnode-attr-base:1.22 netbsd-2-1-RELEASE:1.8.2.1 yamt-vop:1.22.0.2 yamt-vop-base:1.22 netbsd-2-1-RC6:1.8.2.1 netbsd-2-1-RC5:1.8.2.1 netbsd-2-1-RC4:1.8.2.1 netbsd-2-1-RC3:1.8.2.1 netbsd-2-1-RC2:1.8.2.1 netbsd-2-1-RC1:1.8.2.1 yamt-lazymbuf:1.17.0.4 yamt-km-base4:1.17 netbsd-2-0-2-RELEASE:1.8.2.1 yamt-km-base3:1.17 netbsd-3:1.17.0.2 netbsd-3-base:1.17 yamt-km-base2:1.15 yamt-km:1.13.0.2 yamt-km-base:1.13 kent-audio2:1.11.0.4 kent-audio2-base:1.17 netbsd-2-0-1-RELEASE:1.8.2.1 kent-audio1-beforemerge:1.11 netbsd-2:1.8.2.1.0.2 netbsd-2-base:1.8.2.1 kent-audio1:1.11.0.2 kent-audio1-base:1.11 netbsd-2-0-RELEASE:1.8.2.1 netbsd-2-0-RC5:1.8.2.1 netbsd-2-0-RC4:1.8.2.1 netbsd-2-0-RC3:1.8.2.1 netbsd-2-0-RC2:1.8.2.1 netbsd-2-0-RC1:1.8.2.1 netbsd-2-0:1.8.0.2 netbsd-2-0-base:1.8 netbsd-1-6-PATCH002-RELEASE:1.1.2.2 netbsd-1-6-PATCH002:1.1.2.2 netbsd-1-6-PATCH002-RC4:1.1.2.2 netbsd-1-6-PATCH002-RC3:1.1.2.2 netbsd-1-6-PATCH002-RC2:1.1.2.2 netbsd-1-6-PATCH002-RC1:1.1.2.2 ktrace-lwp:1.7.0.2 ktrace-lwp-base:1.23 netbsd-1-6-PATCH001:1.1.2.2 netbsd-1-6-PATCH001-RELEASE:1.1.2.2 netbsd-1-6-PATCH001-RC3:1.1.2.2 netbsd-1-6-PATCH001-RC2:1.1.2.2 netbsd-1-6-PATCH001-RC1:1.1.2.2 nathanw_sa_end:1.2.2.3 nathanw_sa_before_merge:1.5 fvdl_fs64_base:1.5 gmcgarry_ctxsw:1.5.0.4 gmcgarry_ctxsw_base:1.5 gmcgarry_ucred:1.5.0.2 gmcgarry_ucred_base:1.5 nathanw_sa_base:1.5 kqueue-aftermerge:1.5 kqueue-beforemerge:1.5 netbsd-1-6-RELEASE:1.1.2.1 netbsd-1-6-RC3:1.1.2.1 netbsd-1-6-RC2:1.1.2.1 netbsd-1-6-RC1:1.1.2.1 kqueue-base:1.5 kqueue:1.2.0.4 nathanw_sa:1.2.0.2 gehenna-devsw-base:1.2 gehenna-devsw:1.1.0.4 netbsd-1-6:1.1.0.2 netbsd-1-6-base:1.1; locks; strict; comment @# @; 1.44 date 2020.09.27.13.48.52; author roy; state Exp; branches; next 1.43; commitid DA9l8f9bbF8ATGpC; 1.43 date 2017.09.14.07.58.41; author mrg; state Exp; branches; next 1.42; commitid ngZ6fHXwTqlZA87A; 1.42 date 2015.08.07.07.29.33; author maxv; state Exp; branches; next 1.41; 1.41 date 2014.08.16.17.57.02; author apb; state Exp; branches 1.41.2.1; next 1.40; 1.40 date 2012.10.17.14.48.41; author apb; state Exp; branches; next 1.39; 1.39 date 2011.10.03.19.22.59; author hauke; state Exp; branches 1.39.2.1 1.39.12.1; next 1.38; 1.38 date 2011.03.06.17.08.27; author bouyer; state Exp; branches; next 1.37; 1.37 date 2010.11.24.13.48.20; author hauke; state Exp; branches 1.37.2.1 1.37.4.1; next 1.36; 1.36 date 2009.12.07.08.57.38; author pooka; state Exp; branches 1.36.4.1; next 1.35; 1.35 date 2008.11.27.15.44.04; author hauke; state Exp; branches; next 1.34; 1.34 date 2008.11.24.11.41.12; author ad; state Exp; branches; next 1.33; 1.33 date 2008.11.12.12.36.03; author ad; state Exp; branches; next 1.32; 1.32 date 2008.08.08.13.59.24; author hauke; state Exp; branches 1.32.2.1; next 1.31; 1.31 date 2008.03.27.20.00.24; author hauke; state Exp; branches 1.31.4.1 1.31.6.1 1.31.10.1; next 1.30; 1.30 date 2007.10.17.19.55.13; author garbled; state Exp; branches 1.30.16.1; next 1.29; 1.29 date 2007.09.01.20.11.40; author hauke; state Exp; branches; next 1.28; 1.28 date 2007.06.02.12.07.03; author tsutsui; state Exp; branches 1.28.4.1 1.28.8.1 1.28.10.1; next 1.27; 1.27 date 2006.08.26.20.26.55; author christos; state Exp; branches 1.27.12.1 1.27.14.1 1.27.20.1; next 1.26; 1.26 date 2006.02.05.05.01.56; author cube; state Exp; branches 1.26.2.1; next 1.25; 1.25 date 2006.02.04.03.15.30; author rpaulo; state Exp; branches; next 1.24; 1.24 date 2005.12.20.05.35.29; author thorpej; state Exp; branches 1.24.2.1 1.24.4.1 1.24.6.1; next 1.23; 1.23 date 2005.12.07.09.10.16; author tsutsui; state Exp; branches; next 1.22; 1.22 date 2005.08.19.05.19.53; author christos; state Exp; branches; next 1.21; 1.21 date 2005.08.19.02.03.52; author christos; state Exp; branches; next 1.20; 1.20 date 2005.07.31.04.04.43; author yamt; state Exp; branches; next 1.19; 1.19 date 2005.07.30.06.35.36; author yamt; state Exp; branches; next 1.18; 1.18 date 2005.07.07.17.05.57; author tron; state Exp; branches; next 1.17; 1.17 date 2005.02.25.13.46.50; author simonb; state Exp; branches 1.17.2.1 1.17.4.1; next 1.16; 1.16 date 2005.02.18.21.05.52; author dsl; state Exp; branches; next 1.15; 1.15 date 2005.02.11.08.25.55; author dsl; state Exp; branches; next 1.14; 1.14 date 2005.01.31.16.55.00; author hannken; state Exp; branches; next 1.13; 1.13 date 2005.01.19.02.04.49; author chs; state Exp; branches 1.13.2.1; next 1.12; 1.12 date 2005.01.17.15.28.52; author cube; state Exp; branches; next 1.11; 1.11 date 2004.11.10.17.25.23; author christos; state Exp; branches 1.11.4.1; next 1.10; 1.10 date 2004.09.04.23.29.50; author manu; state Exp; branches; next 1.9; 1.9 date 2004.07.15.03.53.49; author atatat; state Exp; branches; next 1.8; 1.8 date 2003.09.22.14.11.21; author cl; state Exp; branches 1.8.2.1; next 1.7; 1.7 date 2003.04.10.22.06.59; author christos; state Exp; branches 1.7.2.1; next 1.6; 1.6 date 2003.01.21.07.10.46; author jdolecek; state Exp; branches; next 1.5; 1.5 date 2002.09.25.11.49.52; author martti; state Exp; branches; next 1.4; 1.4 date 2002.09.20.10.39.54; author martti; state Exp; branches; next 1.3; 1.3 date 2002.09.18.02.44.02; author lukem; state Exp; branches; next 1.2; 1.2 date 2002.06.17.05.14.15; author lukem; state Exp; branches 1.2.2.1 1.2.4.1; next 1.1; 1.1 date 2002.05.19.21.58.27; author scottr; state Exp; branches 1.1.2.1 1.1.4.1; next ; 1.41.2.1 date 2015.09.22.12.05.45; author skrll; state Exp; branches; next ; 1.39.2.1 date 2012.10.30.17.19.55; author yamt; state Exp; branches; next ; 1.39.12.1 date 2012.11.20.03.01.30; author tls; state Exp; branches; next 1.39.12.2; 1.39.12.2 date 2017.12.03.11.36.24; author jdolecek; state Exp; branches; next ; commitid XcIYRZTAh1LmerhA; 1.37.2.1 date 2011.06.06.09.05.58; author jruoho; state Exp; branches; next ; 1.37.4.1 date 2011.02.08.19.29.36; author bouyer; state Exp; branches; next ; 1.36.4.1 date 2011.03.05.20.50.56; author rmind; state Exp; branches; next 1.36.4.2; 1.36.4.2 date 2011.04.21.01.41.09; author rmind; state Exp; branches; next ; 1.32.2.1 date 2009.01.19.13.16.24; author skrll; state Exp; branches; next ; 1.31.4.1 date 2009.05.04.08.11.26; author yamt; state Exp; branches; next 1.31.4.2; 1.31.4.2 date 2010.03.11.15.02.34; author yamt; state Exp; branches; next ; 1.31.6.1 date 2008.09.18.04.33.29; author wrstuden; state Exp; branches; next ; 1.31.10.1 date 2008.10.19.22.15.51; author haad; state Exp; branches; next 1.31.10.2; 1.31.10.2 date 2008.12.13.01.13.16; author haad; state Exp; branches; next ; 1.30.16.1 date 2008.04.03.12.42.20; author mjf; state Exp; branches; next 1.30.16.2; 1.30.16.2 date 2008.09.28.10.40.02; author mjf; state Exp; branches; next 1.30.16.3; 1.30.16.3 date 2009.01.17.13.28.11; author mjf; state Exp; branches; next ; 1.28.4.1 date 2007.09.03.10.19.08; author skrll; state Exp; branches; next ; 1.28.8.1 date 2007.09.03.16.47.28; author jmcneill; state Exp; branches; next ; 1.28.10.1 date 2007.11.06.23.18.15; author matt; state Exp; branches; next ; 1.27.12.1 date 2007.06.09.23.55.16; author ad; state Exp; branches; next 1.27.12.2; 1.27.12.2 date 2007.10.12.13.48.49; author ad; state Exp; branches; next ; 1.27.14.1 date 2007.07.11.20.00.28; author mjf; state Exp; branches; next ; 1.27.20.1 date 2007.06.26.18.12.52; author garbled; state Exp; branches; next 1.27.20.2; 1.27.20.2 date 2007.10.03.19.24.05; author garbled; state Exp; branches; next ; 1.26.2.1 date 2006.09.03.15.23.20; author yamt; state Exp; branches; next ; 1.24.2.1 date 2006.02.18.15.38.40; author yamt; state Exp; branches; next ; 1.24.4.1 date 2006.09.09.02.40.59; author rpaulo; state Exp; branches; next ; 1.24.6.1 date 2006.04.22.11.37.40; author simonb; state Exp; branches; next ; 1.17.2.1 date 2005.07.18.21.13.21; author riz; state Exp; branches; next ; 1.17.4.1 date 2006.06.21.14.53.02; author yamt; state Exp; branches; next 1.17.4.2; 1.17.4.2 date 2006.12.30.20.46.25; author yamt; state Exp; branches; next 1.17.4.3; 1.17.4.3 date 2007.09.03.14.27.17; author yamt; state Exp; branches; next ; 1.13.2.1 date 2005.02.12.18.17.35; author yamt; state Exp; branches; next 1.13.2.2; 1.13.2.2 date 2005.03.19.08.33.05; author yamt; state Exp; branches; next ; 1.11.4.1 date 2005.04.29.11.28.14; author kent; state Exp; branches; next ; 1.8.2.1 date 2004.07.15.20.18.18; author he; state Exp; branches; next ; 1.7.2.1 date 2004.08.03.10.37.00; author skrll; state Exp; branches; next 1.7.2.2; 1.7.2.2 date 2004.09.18.14.36.38; author skrll; state Exp; branches; next 1.7.2.3; 1.7.2.3 date 2004.09.21.13.17.57; author skrll; state Exp; branches; next 1.7.2.4; 1.7.2.4 date 2004.11.14.08.15.16; author skrll; state Exp; branches; next 1.7.2.5; 1.7.2.5 date 2005.01.24.08.34.13; author skrll; state Exp; branches; next 1.7.2.6; 1.7.2.6 date 2005.02.04.11.44.32; author skrll; state Exp; branches; next 1.7.2.7; 1.7.2.7 date 2005.02.15.21.32.42; author skrll; state Exp; branches; next 1.7.2.8; 1.7.2.8 date 2005.03.04.16.38.47; author skrll; state Exp; branches; next 1.7.2.9; 1.7.2.9 date 2005.11.10.13.57.13; author skrll; state Exp; branches; next 1.7.2.10; 1.7.2.10 date 2005.12.11.10.28.20; author christos; state Exp; branches; next ; 1.2.2.1 date 2002.06.17.05.14.15; author nathanw; state dead; branches; next 1.2.2.2; 1.2.2.2 date 2002.06.20.03.39.23; author nathanw; state Exp; branches; next 1.2.2.3; 1.2.2.3 date 2002.10.18.02.38.17; author nathanw; state Exp; branches; next ; 1.2.4.1 date 2002.06.17.05.14.15; author jdolecek; state dead; branches; next 1.2.4.2; 1.2.4.2 date 2002.06.23.17.37.42; author jdolecek; state Exp; branches; next 1.2.4.3; 1.2.4.3 date 2002.09.06.08.36.52; author jdolecek; state Exp; branches; next 1.2.4.4; 1.2.4.4 date 2002.10.10.18.33.44; author jdolecek; state Exp; branches; next ; 1.1.2.1 date 2002.08.01.04.24.50; author lukem; state Exp; branches; next 1.1.2.2; 1.1.2.2 date 2002.10.24.09.34.28; author lukem; state Exp; branches; next ; 1.1.4.1 date 2002.05.19.21.58.27; author gehenna; state dead; branches; next 1.1.4.2; 1.1.4.2 date 2002.05.30.15.33.26; author gehenna; state Exp; branches; next 1.1.4.3; 1.1.4.3 date 2002.07.14.18.37.04; author gehenna; state Exp; branches; next ; desc @@ 1.44 log @vether: Add to kernel configurations It's only enabled if the kernel enabled bridge AND tap. Otherwise it's commented out. @ text @# $NetBSD: SMALLRAM,v 1.43 2017/09/14 07:58:41 mrg Exp $ # # This is an example of how to configure a small, efficient kernel for # a system with limited RAM. Even so it's capable of doing quite a # bit. The hypothetical system used for this example is a Macintosh # IIx or Macintosh IIcx with 8 MB of RAM and an 80 MB disk. One or # more DP5380- based NuBus Ethernet cards, onboard video and one or # more NuBus video cards are configured. Basic SLIP and PPP support # as well as packet filtering are available. # # This configuration is suitable for experimenting with NetBSD as a # router with one or more Ethernet cards, and up to two PPP # connections (one on each serial port). include "arch/mac68k/conf/GENERIC" no options INCLUDE_CONFIG_FILE maxusers 8 makeoptions COPTS="-Os -m68030" # Optimize for the MC68030 no options M68040 no options M68020 no options FPSP no options FPU_EMULATE no options INSECURE no options USERCONF no options SYSCTL_INCLUDE_DESCR #include "conf/compat_netbsd09.config no options COMPAT_AOUT_M68K no options EXEC_AOUT no options COMPAT_BSDPTY no file-system EXT2FS no file-system LFS no file-system MFS no file-system CD9660 no file-system MSDOSFS no file-system FDESC no file-system KERNFS no file-system NULLFS no file-system OVERLAY no file-system PUFFS no file-system PROCFS no file-system UMAPFS no file-system UNION no file-system CODA no file-system PTYFS no file-system TMPFS no options QUOTA no options QUOTA2 no options WAPBL no options NFSSERVER options FFS_NO_SNAPSHOT no options INET6 no options NETATALK no options PPP_BSDCOMP no options PPP_DEFLATE no options PPP_FILTER no options SCSIVERBOSE no options RCONS_2BPP no options RCONS_4BPP no options RCONS_16BPP no options ZS_CONSOLE_ABORT no cpi* # SBC_PDMA 0x01 Use PDMA for polled transfers # SBC_INTR 0x02 Allow SCSI IRQ/DRQ interrupts # SBC_RESELECT 0x04 Allow disconnect/reselect sbc0 at obio? addr 0 flags 0x1 # MI SCSI NCR 5380 no ncrscsi0 no esp0 no esp1 no st* no cd* no ch* no se* no ss* no uk* no wdc* no atabus* no wd* no iwm0 no fd* no sn* no sm* no mc* no netdock* no nsphy* no ukphy* no asc0 no pseudo-device ccd no pseudo-device fss no pseudo-device md no pseudo-device vcoda no pseudo-device tap no pseudo-device gif no pseudo-device stf no pseudo-device vlan no pseudo-device bridge no pseudo-device vether no pseudo-device agr no pseudo-device accf_data no pseudo-device accf_http no pseudo-device putter no pseudo-device swwdog no pseudo-device ksyms @ 1.43 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: SMALLRAM,v 1.42 2015/08/07 07:29:33 maxv Exp $ d120 1 @ 1.42 log @Remove the KMEMSTATS option. It no longer exists. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.41 2014/08/16 17:57:02 apb Exp $ d32 1 a32 14 no options COMPAT_10 no options COMPAT_11 no options COMPAT_12 no options COMPAT_13 no options COMPAT_14 no options COMPAT_15 no options COMPAT_16 no options COMPAT_20 no options COMPAT_30 no options COMPAT_40 no options COMPAT_43 no options COMPAT_50 no options COMPAT_60 no options COMPAT_70 @ 1.41 log @Add "no options COMPAT_70" to all kernel configuration files that already had "no options COMPAT_60". @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.40 2012/10/17 14:48:41 apb Exp $ a30 1 no options KMEMSTATS @ 1.41.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.42 2015/08/07 07:29:33 maxv Exp $ d31 1 @ 1.40 log @Add "no options COMPAT_60" to all kernel configuration files that already had "no options COMPAT_50". @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.39 2011/10/03 19:22:59 hauke Exp $ d46 1 @ 1.39 log @Add the MI software watchdog to GENERIC (not to SMALLRAM, as usual). @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.38 2011/03/06 17:08:27 bouyer Exp $ d45 1 @ 1.39.12.1 log @Resync to 2012-11-19 00:00:00 UTC @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.40 2012/10/17 14:48:41 apb Exp $ a44 1 no options COMPAT_60 @ 1.39.12.2 log @update from HEAD @ text @d1 1 a1 1 # $NetBSD$ d31 1 d33 13 a45 1 #include "conf/compat_netbsd09.config @ 1.39.2.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.39 2011/10/03 19:22:59 hauke Exp $ a44 1 no options COMPAT_60 @ 1.38 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$ d136 1 @ 1.37 log @One more page in the Big Book Of Things That We Can do Without -- COMPAT* options, puffs support. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.36 2009/12/07 08:57:38 pooka Exp $ d68 1 @ 1.37.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.38 2011/03/06 17:08:27 bouyer Exp $ a67 1 no options QUOTA2 @ 1.37.4.1 log @Add QUOTA2 where QUOTA is enabled (and QUOTA2 commented out where QUOTA is commented out) @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.37 2010/11/24 13:48:20 hauke Exp $ a67 1 no options QUOTA2 @ 1.36 log @remove rest of 'no file-system PORTAL' (portalfs kernel driver was removed) @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.35 2008/11/27 15:44:04 hauke Exp $ d8 2 a9 2 # more NuBus video cards are configured. Basic SLIP and PPP support is # available. d41 2 d44 1 d59 1 d134 1 @ 1.36.4.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD$ d8 2 a9 2 # more NuBus video cards are configured. Basic SLIP and PPP support # as well as packet filtering are available. a40 2 no options COMPAT_30 no options COMPAT_40 a41 1 no options COMPAT_50 a55 1 no file-system PUFFS a129 1 no pseudo-device putter @ 1.36.4.2 log @sync with head @ text @a67 1 no options QUOTA2 @ 1.35 log @Remove various COMPAT_ options for unsupported releases and optional features; remove parallel printer driver. Bring back pppoe support. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.34 2008/11/24 11:41:12 ad Exp $ a55 1 no file-system PORTAL @ 1.34 log @Remove softdep, pass 1. We are focused on improving journalling. Proposed on tech-kern@@. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.33 2008/11/12 12:36:03 ad Exp $ d29 1 d39 2 d45 1 a74 1 no options PFIL_HOOKS d84 2 a122 1 no pseudo-device pppoe d129 2 @ 1.33 log @Remove LKMs and switch to the module framework, pass 1. Proposed on tech-kern@@. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.32 2008/08/08 13:59:24 hauke Exp $ a60 1 no options SOFTDEP @ 1.32 log @No WAPBL (ffs journaling) for memory-strapped machines. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.31 2008/03/27 20:00:24 hauke Exp $ a28 1 no options LKM @ 1.32.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.35 2008/11/27 15:44:04 hauke Exp $ d29 1 a29 1 no options USERCONF a38 2 no options COMPAT_16 no options COMPAT_20 a42 1 no options COMPAT_BSDPTY d62 1 d73 1 a82 2 no cpi* d120 1 a126 2 no pseudo-device accf_data no pseudo-device accf_http @ 1.31 log @Add explanation for the sbc flags to the kernel configurations that use the sbc 53c80 driver. Until now, this information has lived in the source code, only; neither sbc nor ncrscsi have a man page. Triggered by PR port-mac68k/2921 @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.30 2007/10/17 19:55:13 garbled Exp $ d63 1 @ 1.31.4.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.31 2008/03/27 20:00:24 hauke Exp $ d29 1 a29 1 no options USERCONF a38 2 no options COMPAT_16 no options COMPAT_20 a42 1 no options COMPAT_BSDPTY d62 1 a62 1 no options WAPBL d72 1 a81 2 no cpi* d119 1 a125 2 no pseudo-device accf_data no pseudo-device accf_http @ 1.31.4.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.31.4.1 2009/05/04 08:11:26 yamt Exp $ d56 1 @ 1.31.10.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.32 2008/08/08 13:59:24 hauke Exp $ a62 1 no options WAPBL @ 1.31.10.2 log @Update haad-dm branch to haad-dm-base2. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.35 2008/11/27 15:44:04 hauke Exp $ d29 1 a29 1 no options USERCONF a38 2 no options COMPAT_16 no options COMPAT_20 a42 1 no options COMPAT_BSDPTY d62 1 d73 1 a82 2 no cpi* d120 1 a126 2 no pseudo-device accf_data no pseudo-device accf_http @ 1.31.6.1 log @Sync with wrstuden-revivesa-base-2. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.31 2008/03/27 20:00:24 hauke Exp $ a62 1 no options WAPBL @ 1.30 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: SMALLRAM,v 1.27.20.2 2007/10/03 19:24:05 garbled Exp $ d82 3 d86 1 @ 1.30.16.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD$ a81 3 # SBC_PDMA 0x01 Use PDMA for polled transfers # SBC_INTR 0x02 Allow SCSI IRQ/DRQ interrupts # SBC_RESELECT 0x04 Allow disconnect/reselect a82 1 @ 1.30.16.2 log @Sync with HEAD. @ text @a62 1 no options WAPBL @ 1.30.16.3 log @Sync with HEAD. @ text @d29 1 a29 1 no options USERCONF a38 2 no options COMPAT_16 no options COMPAT_20 a42 1 no options COMPAT_BSDPTY d62 1 d73 1 a82 2 no cpi* d120 1 a126 2 no pseudo-device accf_data no pseudo-device accf_http @ 1.29 log @Leverage the new config(8) options for disabling features. This way, it is easier to keep kernel configuration files up-to-date. While we are here, disable a few compat options - NetBSD 1.5 has been a while. Tested on a Macintosh SE/30 with ae(4) ethernet card. @ text @d1 1 a1 1 # $NetBSD$ @ 1.28 log @Rather than attaching fpu as a usual device during cpu_configure(9), initialize it explicitly in identifycpu() (before cpu_configure(9)) because after yamt-idlelwp merge savectx() is called before cpu_configure(9) and it requires fputype initialized properly, otherwise a kernel fails in savectx() if a machine doesn't have an FPU. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.27 2006/08/26 20:26:55 christos Exp $ d3 11 a13 10 # This is an example of how to configure a small, efficient kernel for a # system with limited RAM. Even so it's capable of doing quite a bit. The # hypothetical system used for this example is a Macintosh IIx or # Macintosh IIcx with 8 MB of RAM and an 80 MB disk. One or more DP5380- # based NuBus Ethernet cards and one or more NuBus video cards are # configured, and basic PPP support is available. This configuration is # suitable for experimenting with NetBSD as a router with one or more # Ethernet cards, and up to two PPP connections (one on each serial port). include "arch/mac68k/conf/std.mac68k" d15 1 a15 1 #options INCLUDE_CONFIG_FILE # embed config file in kernel binary d17 1 a17 1 #ident "SMALLRAM-$Revision: 1.27 $" d20 1 d22 57 a78 160 makeoptions COPTS="-O2 -m68030" # Optimize for the MC68030 # CPU support. At least one is REQUIRED. #options M68040 options M68030 #options M68020 # Note: must have 68851 PMMU # CPU-related options. #options FPSP #options FPU_EMULATE # Standard system options #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 SEMMNI=10 # number of semaphore identifiers #options SEMMNS=60 # number of semaphores in system #options SEMUME=10 # max number of undo entries per process #options SEMMNU=30 # number of undo structures in system options SYSVSHM # System V-like memory sharing #options SHMMAXPGS=1024 # 1024 pages is the default #options LKM # loadable kernel modules 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 # cheap kernel consistency checks #options DEBUG # expensive debugging checks/support #options KMEMSTATS # kernel memory statistics (vmstat -m) options DDB # in-kernel debugger #options DDB_HISTORY_SIZE=100 # enable history editing in DDB #options KGDB # remote debugger #options KGDB_DEV=0xc01 # kgdb device number (dev_t) #options KGDB_DEVRATE=38400 # baud rate #makeoptions DEBUG="-g" # compile full symbol table # Compatibility options #options COMPAT_NOMID # 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_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_43 # and 4.3BSD #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. # The following is needed to run pre-NetBSD 1.6 binaries under ELF. options COMPAT_AOUT_M68K # compatibility with NetBSD/m68k a.out options EXEC_AOUT # support for exec'ing a.out #options COMPAT_LINUX # compatibility with Linux/m68k binaries #options COMPAT_M68K4K # compatibility with NetBSD/m68k4k binaries #options COMPAT_SUNOS # compatibility with SunOS 4.x binaries #options COMPAT_SVR4 # compatibility with SVR4 binaries options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. # 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 OVERLAY # overlay file system #file-system PORTAL # portal filesystem (still experimental) #file-system PROCFS # /proc #file-system UMAPFS # NULLFS + uid and gid remapping #file-system UNION # union file system #file-system CODA # Venus/Coda distributed file system #file-system PTYFS # /dev/pts/N support # File system options options QUOTA # UFS quotas #options FFS_EI # FFS Endian Independant support #options SOFTDEP # FFS soft updates support. #options NFSSERVER # Network File System server options FFS_NO_SNAPSHOT # No FFS snapshot support #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and # immutable) behave as system flags. # Networking options options GATEWAY # packet forwarding options INET # IP + ICMP + TCP + UDP #options INET6 # IPV6 #options IPSEC # IP security #options IPSEC_ESP # IP security (encryption part; define w/IPSEC) #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) #options IPSEC_DEBUG # debug for IP security options MROUTING # IP multicast routing options PIM # Protocol Independent Multicast #options ISO,TPIP # OSI #options EON # OSI tunneling over IP #options NETATALK # AppleTalk networking protocols options PPP_BSDCOMP # BSD-Compress compression support for PPP #options PPP_DEFLATE # Deflate compression support for PPP options PPP_FILTER # Active filter support for PPP (requires bpf) options PFIL_HOOKS # pfil(9) packet filter hooks #options IPFILTER_LOG # ipmon(8) log support #options IPFILTER_LOOKUP # ippool(8) support #options IPFILTER_DEFAULT_BLOCK # block all packets by default #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG # These options enable verbose messages for several subsystems. # Warning, these may compile large string tables into the kernel! #options SCSIVERBOSE # human readable SCSI error messages # wscons options #options WSEMUL_SUN # sun terminal emulation options WSEMUL_VT100 # VT100 / VT220 emulation options WSDISPLAY_COMPAT_ITEFONT # use ite font (6x10) # rcons options; note that 1-bit and 8-bit displays are supported by default. #options RCONS_2BPP # Support for 2-bit display #options RCONS_4BPP # Support for 4-bit display #options RCONS_16BPP # Support for 16-bit display # Mac-specific options #options ALTXBUTTONS # Map Opt-{1,2,3} to mouse buttons #options DISABLE_EXT_CACHE # Don't use IIci external cache options GRF_COMPAT # Include grf compatibility code #options MRG_ADB # Use ROM-based ADB driver #options ZS_CONSOLE_ABORT # Kernel root file system and dump configuration. config netbsd root on ? type ? # # Device configuration # mainbus0 at root # Basic Bus Support # On-board I/O bus support obio0 at mainbus? # NuBus support nubus0 at mainbus? d80 1 a81 34 # Console Devices # Apple Desktop Bus interface adb0 at obio? aed* at adb? # ADB event device akbd* at adb? # ADB keyboard ams* at adb? # ADB mouse # Basic frame buffer support #intvid0 at obio? # Internal video hardware macvid* at nubus? # NuBus video card # Device-independent frame buffer interface #macfb* at intvid? macfb* at macvid? # Workstation Console devices wsdisplay0 at macfb? console ? wskbd0 at akbd? console ? wsmouse0 at ams? # Serial Devices # On-board serial interface zsc0 at obio? zstty* at zsc? channel ? # SCSI Controllers and Devices # SCSI controllers # XXX - use only one of ncrscsi or sbc #ncrscsi0 at obio? addr 0 # SCSI NCR 5380 d83 40 a122 91 #esp0 at obio? addr 0 # SCSI NCR 53C9x #esp1 at obio? addr 1 # SCSI NCR 53C9x # 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 #se* at scsibus? target ? lun ? # SCSI ethernet #ss* at scsibus? target ? lun ? # SCSI scanners #uk* at scsibus? target ? lun ? # SCSI unknown # IDE controller and devices #wdc* at obio? flags 0x1000 #wd* at wdc? channel ? drive ? # Miscellaneous mass storage devices # IWM floppy disk controller #iwm0 at obio? # Sony driver (800K GCR) #fd* at iwm? drive ? # Network Interfaces # On-board Ethernet controllers #sn* at obio? # SONIC-based (DP83932, DP83916) #mc* at obio? # MACE-based # NuBus Ethernet controllers ae* at nubus? # DP8390-based #sn* at nubus? # SONIC-based (DP83932, DP83916) #sm* at nubus? # SMC 91cxx-based #nsphy* at mii? phy ? #ukphy* at mii? phy ? # Audio Devices # On-board audio hardware asc0 at obio? # ASC/EASC audio # Pseudo-Devices # disk/mass storage pseudo-devices pseudo-device ccd 4 # concatenated/striped disk devices #pseudo-device raid 8 # RAIDframe disk driver #options RAID_AUTOCONFIG # auto-configuration of RAID components # Options to enable various other RAIDframe RAID types. # options RF_INCLUDE_EVENODD=1 # options RF_INCLUDE_RAID5_RS=1 # options RF_INCLUDE_PARITYLOGGING=1 # options RF_INCLUDE_CHAINDECLUSTER=1 # options RF_INCLUDE_INTERDECLUSTER=1 # options RF_INCLUDE_PARITY_DECLUSTERING=1 # options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 #pseudo-device fss 4 # file system snapshot device #pseudo-device md 1 # memory disk device (ramdisk) #pseudo-device vcoda 1 # Venus/Coda distributed file system pseudo-device vnd # disk-like interface to files # network pseudo-devices pseudo-device bpfilter # Berkeley packet filter pseudo-device ipfilter # IP filter (firewall) and NAT 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 strip # Starmode Radio IP (Metricom) pseudo-device tun # network tunneling over tty #pseudo-device tap # virtual Ethernet #pseudo-device gre # generic L3 over IP tunnel #pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith # IPv[46] tcp relay translation i/f #pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation #pseudo-device vlan # IEEE 802.1q encapsulation #pseudo-device bridge # simple inter-network bridging # miscellaneous pseudo-devices pseudo-device grf 2 # grf emulation for wscons pseudo-device ite 1 # ite emulation for wscons pseudo-device pty # pseudo-terminals pseudo-device clockctl # user control of clock subsystem # rnd is EXPERIMENTAL at this point. #pseudo-device rnd # /dev/random and in-kernel generator #options RND_COM # use "com" randomness as well (BROKEN) @ 1.28.10.1 log @sync with HEAD @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.30 2007/10/17 19:55:13 garbled Exp $ d3 163 a165 7 # This is an example of how to configure a small, efficient kernel for # a system with limited RAM. Even so it's capable of doing quite a # bit. The hypothetical system used for this example is a Macintosh # IIx or Macintosh IIcx with 8 MB of RAM and an 80 MB disk. One or # more DP5380- based NuBus Ethernet cards, onboard video and one or # more NuBus video cards are configured. Basic SLIP and PPP support is # available. d167 5 a171 3 # This configuration is suitable for experimenting with NetBSD as a # router with one or more Ethernet cards, and up to two PPP # connections (one on each serial port). d173 1 a173 1 include "arch/mac68k/conf/GENERIC" d175 2 a176 1 no options INCLUDE_CONFIG_FILE d178 31 a208 2 maxusers 8 makeoptions COPTS="-Os -m68030" # Optimize for the MC68030 a209 57 no options M68040 no options M68020 no options FPSP no options FPU_EMULATE no options INSECURE no options LKM no options SYSCTL_INCLUDE_DESCR no options KMEMSTATS no options COMPAT_10 no options COMPAT_11 no options COMPAT_12 no options COMPAT_13 no options COMPAT_14 no options COMPAT_15 no options COMPAT_43 no options COMPAT_AOUT_M68K no options EXEC_AOUT no file-system EXT2FS no file-system LFS no file-system MFS no file-system CD9660 no file-system MSDOSFS no file-system FDESC no file-system KERNFS no file-system NULLFS no file-system OVERLAY no file-system PORTAL no file-system PROCFS no file-system UMAPFS no file-system UNION no file-system CODA no file-system PTYFS no file-system TMPFS no options QUOTA no options SOFTDEP no options NFSSERVER options FFS_NO_SNAPSHOT no options INET6 no options NETATALK no options PPP_BSDCOMP no options PPP_DEFLATE no options PPP_FILTER no options PFIL_HOOKS no options SCSIVERBOSE no options RCONS_2BPP no options RCONS_4BPP no options RCONS_16BPP d211 1 a211 1 no options ZS_CONSOLE_ABORT d213 3 d217 91 a307 40 no ncrscsi0 no esp0 no esp1 no st* no cd* no ch* no se* no ss* no uk* no wdc* no atabus* no wd* no iwm0 no fd* no sn* no sm* no mc* no netdock* no nsphy* no ukphy* no asc0 no pseudo-device ccd no pseudo-device fss no pseudo-device md no pseudo-device vcoda no pseudo-device pppoe no pseudo-device tap no pseudo-device gif no pseudo-device stf no pseudo-device vlan no pseudo-device bridge no pseudo-device agr no pseudo-device ksyms @ 1.28.8.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.29 2007/09/01 20:11:40 hauke Exp $ d3 163 a165 7 # This is an example of how to configure a small, efficient kernel for # a system with limited RAM. Even so it's capable of doing quite a # bit. The hypothetical system used for this example is a Macintosh # IIx or Macintosh IIcx with 8 MB of RAM and an 80 MB disk. One or # more DP5380- based NuBus Ethernet cards, onboard video and one or # more NuBus video cards are configured. Basic SLIP and PPP support is # available. d167 5 a171 3 # This configuration is suitable for experimenting with NetBSD as a # router with one or more Ethernet cards, and up to two PPP # connections (one on each serial port). d173 1 a173 1 include "arch/mac68k/conf/GENERIC" d175 2 a176 1 no options INCLUDE_CONFIG_FILE d178 31 a208 2 maxusers 8 makeoptions COPTS="-Os -m68030" # Optimize for the MC68030 a209 57 no options M68040 no options M68020 no options FPSP no options FPU_EMULATE no options INSECURE no options LKM no options SYSCTL_INCLUDE_DESCR no options KMEMSTATS no options COMPAT_10 no options COMPAT_11 no options COMPAT_12 no options COMPAT_13 no options COMPAT_14 no options COMPAT_15 no options COMPAT_43 no options COMPAT_AOUT_M68K no options EXEC_AOUT no file-system EXT2FS no file-system LFS no file-system MFS no file-system CD9660 no file-system MSDOSFS no file-system FDESC no file-system KERNFS no file-system NULLFS no file-system OVERLAY no file-system PORTAL no file-system PROCFS no file-system UMAPFS no file-system UNION no file-system CODA no file-system PTYFS no file-system TMPFS no options QUOTA no options SOFTDEP no options NFSSERVER options FFS_NO_SNAPSHOT no options INET6 no options NETATALK no options PPP_BSDCOMP no options PPP_DEFLATE no options PPP_FILTER no options PFIL_HOOKS no options SCSIVERBOSE no options RCONS_2BPP no options RCONS_4BPP no options RCONS_16BPP d211 1 a211 1 no options ZS_CONSOLE_ABORT d213 3 d217 91 a307 40 no ncrscsi0 no esp0 no esp1 no st* no cd* no ch* no se* no ss* no uk* no wdc* no atabus* no wd* no iwm0 no fd* no sn* no sm* no mc* no netdock* no nsphy* no ukphy* no asc0 no pseudo-device ccd no pseudo-device fss no pseudo-device md no pseudo-device vcoda no pseudo-device pppoe no pseudo-device tap no pseudo-device gif no pseudo-device stf no pseudo-device vlan no pseudo-device bridge no pseudo-device agr no pseudo-device ksyms @ 1.28.4.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.29 2007/09/01 20:11:40 hauke Exp $ d3 163 a165 7 # This is an example of how to configure a small, efficient kernel for # a system with limited RAM. Even so it's capable of doing quite a # bit. The hypothetical system used for this example is a Macintosh # IIx or Macintosh IIcx with 8 MB of RAM and an 80 MB disk. One or # more DP5380- based NuBus Ethernet cards, onboard video and one or # more NuBus video cards are configured. Basic SLIP and PPP support is # available. d167 5 a171 3 # This configuration is suitable for experimenting with NetBSD as a # router with one or more Ethernet cards, and up to two PPP # connections (one on each serial port). d173 1 a173 1 include "arch/mac68k/conf/GENERIC" d175 2 a176 1 no options INCLUDE_CONFIG_FILE d178 31 a208 2 maxusers 8 makeoptions COPTS="-Os -m68030" # Optimize for the MC68030 a209 57 no options M68040 no options M68020 no options FPSP no options FPU_EMULATE no options INSECURE no options LKM no options SYSCTL_INCLUDE_DESCR no options KMEMSTATS no options COMPAT_10 no options COMPAT_11 no options COMPAT_12 no options COMPAT_13 no options COMPAT_14 no options COMPAT_15 no options COMPAT_43 no options COMPAT_AOUT_M68K no options EXEC_AOUT no file-system EXT2FS no file-system LFS no file-system MFS no file-system CD9660 no file-system MSDOSFS no file-system FDESC no file-system KERNFS no file-system NULLFS no file-system OVERLAY no file-system PORTAL no file-system PROCFS no file-system UMAPFS no file-system UNION no file-system CODA no file-system PTYFS no file-system TMPFS no options QUOTA no options SOFTDEP no options NFSSERVER options FFS_NO_SNAPSHOT no options INET6 no options NETATALK no options PPP_BSDCOMP no options PPP_DEFLATE no options PPP_FILTER no options PFIL_HOOKS no options SCSIVERBOSE no options RCONS_2BPP no options RCONS_4BPP no options RCONS_16BPP d211 1 a211 1 no options ZS_CONSOLE_ABORT d213 3 d217 91 a307 40 no ncrscsi0 no esp0 no esp1 no st* no cd* no ch* no se* no ss* no uk* no wdc* no atabus* no wd* no iwm0 no fd* no sn* no sm* no mc* no netdock* no nsphy* no ukphy* no asc0 no pseudo-device ccd no pseudo-device fss no pseudo-device md no pseudo-device vcoda no pseudo-device pppoe no pseudo-device tap no pseudo-device gif no pseudo-device stf no pseudo-device vlan no pseudo-device bridge no pseudo-device agr no pseudo-device ksyms @ 1.27 log @PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.26 2006/02/05 05:01:56 cube Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.26 $" a171 2 fpu0 at mainbus? # Floating-Point Coprocessor support @ 1.27.14.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.28 2007/06/02 12:07:03 tsutsui Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.28 $" d172 2 @ 1.27.20.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.28 2007/06/02 12:07:03 tsutsui Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.28 $" d172 2 @ 1.27.20.2 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.29 2007/09/01 20:11:40 hauke Exp $ d3 163 a165 7 # This is an example of how to configure a small, efficient kernel for # a system with limited RAM. Even so it's capable of doing quite a # bit. The hypothetical system used for this example is a Macintosh # IIx or Macintosh IIcx with 8 MB of RAM and an 80 MB disk. One or # more DP5380- based NuBus Ethernet cards, onboard video and one or # more NuBus video cards are configured. Basic SLIP and PPP support is # available. d167 5 a171 3 # This configuration is suitable for experimenting with NetBSD as a # router with one or more Ethernet cards, and up to two PPP # connections (one on each serial port). d173 1 a173 1 include "arch/mac68k/conf/GENERIC" d175 2 a176 1 no options INCLUDE_CONFIG_FILE d178 31 a208 2 maxusers 8 makeoptions COPTS="-Os -m68030" # Optimize for the MC68030 a209 57 no options M68040 no options M68020 no options FPSP no options FPU_EMULATE no options INSECURE no options LKM no options SYSCTL_INCLUDE_DESCR no options KMEMSTATS no options COMPAT_10 no options COMPAT_11 no options COMPAT_12 no options COMPAT_13 no options COMPAT_14 no options COMPAT_15 no options COMPAT_43 no options COMPAT_AOUT_M68K no options EXEC_AOUT no file-system EXT2FS no file-system LFS no file-system MFS no file-system CD9660 no file-system MSDOSFS no file-system FDESC no file-system KERNFS no file-system NULLFS no file-system OVERLAY no file-system PORTAL no file-system PROCFS no file-system UMAPFS no file-system UNION no file-system CODA no file-system PTYFS no file-system TMPFS no options QUOTA no options SOFTDEP no options NFSSERVER options FFS_NO_SNAPSHOT no options INET6 no options NETATALK no options PPP_BSDCOMP no options PPP_DEFLATE no options PPP_FILTER no options PFIL_HOOKS no options SCSIVERBOSE no options RCONS_2BPP no options RCONS_4BPP no options RCONS_16BPP d211 1 a211 1 no options ZS_CONSOLE_ABORT d213 3 d217 91 a307 40 no ncrscsi0 no esp0 no esp1 no st* no cd* no ch* no se* no ss* no uk* no wdc* no atabus* no wd* no iwm0 no fd* no sn* no sm* no mc* no netdock* no nsphy* no ukphy* no asc0 no pseudo-device ccd no pseudo-device fss no pseudo-device md no pseudo-device vcoda no pseudo-device pppoe no pseudo-device tap no pseudo-device gif no pseudo-device stf no pseudo-device vlan no pseudo-device bridge no pseudo-device agr no pseudo-device ksyms @ 1.27.12.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.27 2006/08/26 20:26:55 christos Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.27 $" d172 2 @ 1.27.12.2 log @Fix merge errors. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.29 2007/09/01 20:11:40 hauke Exp $ d3 163 a165 7 # This is an example of how to configure a small, efficient kernel for # a system with limited RAM. Even so it's capable of doing quite a # bit. The hypothetical system used for this example is a Macintosh # IIx or Macintosh IIcx with 8 MB of RAM and an 80 MB disk. One or # more DP5380- based NuBus Ethernet cards, onboard video and one or # more NuBus video cards are configured. Basic SLIP and PPP support is # available. d167 5 a171 3 # This configuration is suitable for experimenting with NetBSD as a # router with one or more Ethernet cards, and up to two PPP # connections (one on each serial port). d173 1 a173 1 include "arch/mac68k/conf/GENERIC" d175 2 a176 1 no options INCLUDE_CONFIG_FILE d178 31 a208 2 maxusers 8 makeoptions COPTS="-Os -m68030" # Optimize for the MC68030 a209 57 no options M68040 no options M68020 no options FPSP no options FPU_EMULATE no options INSECURE no options LKM no options SYSCTL_INCLUDE_DESCR no options KMEMSTATS no options COMPAT_10 no options COMPAT_11 no options COMPAT_12 no options COMPAT_13 no options COMPAT_14 no options COMPAT_15 no options COMPAT_43 no options COMPAT_AOUT_M68K no options EXEC_AOUT no file-system EXT2FS no file-system LFS no file-system MFS no file-system CD9660 no file-system MSDOSFS no file-system FDESC no file-system KERNFS no file-system NULLFS no file-system OVERLAY no file-system PORTAL no file-system PROCFS no file-system UMAPFS no file-system UNION no file-system CODA no file-system PTYFS no file-system TMPFS no options QUOTA no options SOFTDEP no options NFSSERVER options FFS_NO_SNAPSHOT no options INET6 no options NETATALK no options PPP_BSDCOMP no options PPP_DEFLATE no options PPP_FILTER no options PFIL_HOOKS no options SCSIVERBOSE no options RCONS_2BPP no options RCONS_4BPP no options RCONS_16BPP d211 1 a211 1 no options ZS_CONSOLE_ABORT d213 3 d217 91 a307 40 no ncrscsi0 no esp0 no esp1 no st* no cd* no ch* no se* no ss* no uk* no wdc* no atabus* no wd* no iwm0 no fd* no sn* no sm* no mc* no netdock* no nsphy* no ukphy* no asc0 no pseudo-device ccd no pseudo-device fss no pseudo-device md no pseudo-device vcoda no pseudo-device pppoe no pseudo-device tap no pseudo-device gif no pseudo-device stf no pseudo-device vlan no pseudo-device bridge no pseudo-device agr no pseudo-device ksyms @ 1.26 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: SMALLRAM,v 1.25 2006/02/04 03:15:30 rpaulo Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.25 $" a128 2 #options NS # XNS #options NSIP # XNS tunneling over IP a130 1 #options CCITT,LLC,HDLC # X.25 d137 1 @ 1.26.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.26 2006/02/05 05:01:56 cube Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.26 $" d129 2 d133 1 a139 1 #options IPFILTER_LOOKUP # ippool(8) support @ 1.25 log @bpfilter doesn't accept count anymore. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.24 2005/12/20 05:35:29 thorpej Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.24 $" d284 1 a284 1 pseudo-device vnd 4 # disk-like interface to files d290 1 a290 1 pseudo-device ppp 2 # Point-to-Point Protocol d292 3 a294 3 #pseudo-device sl 2 # Serial Line IP #pseudo-device strip 2 # Starmode Radio IP (Metricom) pseudo-device tun 2 # network tunneling over tty d296 4 a299 4 #pseudo-device gre 2 # generic L3 over IP tunnel #pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith 1 # IPv[46] tcp relay translation i/f #pseudo-device stf 1 # 6to4 IPv6 over IPv4 encapsulation @ 1.24 log @Remove the tablet line discipline. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.23 2005/12/07 09:10:16 tsutsui Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.23 $" d287 1 a287 1 pseudo-device bpfilter 12 # Berkeley packet filter @ 1.24.4.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.27 2006/08/26 20:26:55 christos Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.27 $" d129 2 d133 1 a139 1 #options IPFILTER_LOOKUP # ippool(8) support d284 1 a284 1 pseudo-device vnd # disk-like interface to files d287 1 a287 1 pseudo-device bpfilter # Berkeley packet filter d290 1 a290 1 pseudo-device ppp # Point-to-Point Protocol d292 3 a294 3 #pseudo-device sl # Serial Line IP #pseudo-device strip # Starmode Radio IP (Metricom) pseudo-device tun # network tunneling over tty d296 4 a299 4 #pseudo-device gre # generic L3 over IP tunnel #pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith # IPv[46] tcp relay translation i/f #pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation @ 1.24.6.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.26 2006/02/05 05:01:56 cube Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.26 $" d284 1 a284 1 pseudo-device vnd # disk-like interface to files d287 1 a287 1 pseudo-device bpfilter # Berkeley packet filter d290 1 a290 1 pseudo-device ppp # Point-to-Point Protocol d292 3 a294 3 #pseudo-device sl # Serial Line IP #pseudo-device strip # Starmode Radio IP (Metricom) pseudo-device tun # network tunneling over tty d296 4 a299 4 #pseudo-device gre # generic L3 over IP tunnel #pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith # IPv[46] tcp relay translation i/f #pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation @ 1.24.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.24 2005/12/20 05:35:29 thorpej Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.24 $" d284 1 a284 1 pseudo-device vnd # disk-like interface to files d287 1 a287 1 pseudo-device bpfilter # Berkeley packet filter d290 1 a290 1 pseudo-device ppp # Point-to-Point Protocol d292 3 a294 3 #pseudo-device sl # Serial Line IP #pseudo-device strip # Starmode Radio IP (Metricom) pseudo-device tun # network tunneling over tty d296 4 a299 4 #pseudo-device gre # generic L3 over IP tunnel #pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith # IPv[46] tcp relay translation i/f #pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation @ 1.23 log @Adjust comments for options FFS_NO_SNAPSHOT. XXX: This option should be mentioned in options(4). @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.22 2005/08/19 05:19:53 christos Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.22 $" a306 1 #pseudo-device tb 1 # tablet line discipline @ 1.22 log @Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.21 2005/08/19 02:03:52 christos Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.21 $" d115 1 a115 1 options FFS_NO_SNAPSHOT # ffs snapshots @ 1.21 log @64 bit inode changes. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.20 2005/07/31 04:04:43 yamt Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.20 $" d108 1 @ 1.20 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: SMALLRAM,v 1.19 2005/07/30 06:35:36 yamt Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.19 $" d77 1 @ 1.19 log @add "options VMSWAP" to non INSTALL kernels. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.18 2005/07/07 17:05:57 tron Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.18 $" a310 2 options VMSWAP # Swap device/file support @ 1.18 log @Add (commented out) IPSEC_NAT_T option. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.17 2005/02/25 13:46:50 simonb Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.17 $" d311 2 @ 1.17 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: SMALLRAM,v 1.16 2005/02/18 21:05:52 dsl Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.16 $" d123 1 @ 1.17.4.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.17 2005/02/25 13:46:50 simonb Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.17 $" a76 1 options COMPAT_30 # NetBSD 3.0 compatibility. a106 1 #file-system PTYFS # /dev/pts/N support d113 1 a113 1 options FFS_NO_SNAPSHOT # No FFS snapshot support a122 1 #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) d281 1 a281 1 pseudo-device vnd # disk-like interface to files d284 1 a284 1 pseudo-device bpfilter # Berkeley packet filter d287 1 a287 1 pseudo-device ppp # Point-to-Point Protocol d289 3 a291 3 #pseudo-device sl # Serial Line IP #pseudo-device strip # Starmode Radio IP (Metricom) pseudo-device tun # network tunneling over tty d293 4 a296 4 #pseudo-device gre # generic L3 over IP tunnel #pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith # IPv[46] tcp relay translation i/f #pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation d304 1 @ 1.17.4.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.17.4.1 2006/06/21 14:53:02 yamt Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.17.4.1 $" d129 2 d133 1 a139 1 #options IPFILTER_LOOKUP # ippool(8) support @ 1.17.4.3 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.17.4.2 2006/12/30 20:46:25 yamt Exp $ d3 163 a165 7 # This is an example of how to configure a small, efficient kernel for # a system with limited RAM. Even so it's capable of doing quite a # bit. The hypothetical system used for this example is a Macintosh # IIx or Macintosh IIcx with 8 MB of RAM and an 80 MB disk. One or # more DP5380- based NuBus Ethernet cards, onboard video and one or # more NuBus video cards are configured. Basic SLIP and PPP support is # available. d167 6 a172 3 # This configuration is suitable for experimenting with NetBSD as a # router with one or more Ethernet cards, and up to two PPP # connections (one on each serial port). a173 1 include "arch/mac68k/conf/GENERIC" d175 1 a175 1 no options INCLUDE_CONFIG_FILE d177 34 a210 2 maxusers 8 makeoptions COPTS="-Os -m68030" # Optimize for the MC68030 a211 57 no options M68040 no options M68020 no options FPSP no options FPU_EMULATE no options INSECURE no options LKM no options SYSCTL_INCLUDE_DESCR no options KMEMSTATS no options COMPAT_10 no options COMPAT_11 no options COMPAT_12 no options COMPAT_13 no options COMPAT_14 no options COMPAT_15 no options COMPAT_43 no options COMPAT_AOUT_M68K no options EXEC_AOUT no file-system EXT2FS no file-system LFS no file-system MFS no file-system CD9660 no file-system MSDOSFS no file-system FDESC no file-system KERNFS no file-system NULLFS no file-system OVERLAY no file-system PORTAL no file-system PROCFS no file-system UMAPFS no file-system UNION no file-system CODA no file-system PTYFS no file-system TMPFS no options QUOTA no options SOFTDEP no options NFSSERVER options FFS_NO_SNAPSHOT no options INET6 no options NETATALK no options PPP_BSDCOMP no options PPP_DEFLATE no options PPP_FILTER no options PFIL_HOOKS no options SCSIVERBOSE no options RCONS_2BPP no options RCONS_4BPP no options RCONS_16BPP d213 1 a213 1 no options ZS_CONSOLE_ABORT d215 3 d219 91 a309 40 no ncrscsi0 no esp0 no esp1 no st* no cd* no ch* no se* no ss* no uk* no wdc* no atabus* no wd* no iwm0 no fd* no sn* no sm* no mc* no netdock* no nsphy* no ukphy* no asc0 no pseudo-device ccd no pseudo-device fss no pseudo-device md no pseudo-device vcoda no pseudo-device pppoe no pseudo-device tap no pseudo-device gif no pseudo-device stf no pseudo-device vlan no pseudo-device bridge no pseudo-device agr no pseudo-device ksyms @ 1.17.2.1 log @Pull up revision 1.18 (requested by tron in ticket #566): Add (commented out) IPSEC_NAT_T option. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.17 2005/02/25 13:46:50 simonb Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.17 $" a122 1 #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) @ 1.16 log @Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.15 2005/02/11 08:25:55 dsl Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.15 $" d76 1 @ 1.15 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: SMALLRAM,v 1.14 2005/01/31 16:55:00 hannken Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.14 $" d112 1 a112 1 #options FFS_SNAPSHOT # ffs snapshots @ 1.14 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: SMALLRAM,v 1.13 2005/01/19 02:04:49 chs Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.13 $" d112 1 @ 1.13 log @only one of the obio locators was actually used, so get rid of the others and collapse the two variations of obio into one. use the remaining locator ("addr") to differentiate the two possible esp and sbc devices (instead of using the unit number). @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.12 2005/01/17 15:28:52 cube Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.12 $" d276 1 @ 1.13.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD$ d16 1 a16 1 #ident "SMALLRAM-$Revision$" a111 1 #options FFS_SNAPSHOT # ffs snapshots a275 1 #pseudo-device fss 4 # file system snapshot device @ 1.13.2.2 log @sync with head. xen and whitespace. xen part is not finished. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.13.2.1 2005/02/12 18:17:35 yamt Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.13.2.1 $" a75 1 options COMPAT_20 # NetBSD 2.0, d112 1 a112 1 options FFS_NO_SNAPSHOT # ffs snapshots @ 1.12 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: SMALLRAM,v 1.11 2004/11/10 17:25:23 christos Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.11 $" d214 4 a217 4 #ncrscsi0 at obio? # SCSI NCR 5380 sbc0 at obio? flags 0x1 # MI SCSI NCR 5380 #esp0 at obio? # SCSI NCR 53C9x #esp1 at obio? # SCSI NCR 53C9x @ 1.11 log @Add COMPAT_BSDPTY on all the kernels that have COMPAT options. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.10 2004/09/04 23:29:50 manu Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.10 $" d289 1 @ 1.11.4.1 log @sync with -current @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.17 2005/02/25 13:46:50 simonb Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.17 $" a75 1 options COMPAT_20 # NetBSD 2.0, a111 1 options FFS_NO_SNAPSHOT # ffs snapshots d214 4 a217 4 #ncrscsi0 at obio? addr 0 # SCSI NCR 5380 sbc0 at obio? addr 0 flags 0x1 # MI SCSI NCR 5380 #esp0 at obio? addr 0 # SCSI NCR 53C9x #esp1 at obio? addr 1 # SCSI NCR 53C9x a275 1 #pseudo-device fss 4 # file system snapshot device a288 1 #pseudo-device tap # virtual Ethernet @ 1.10 log @IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@@ @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.9 2004/07/15 03:53:49 atatat Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.9 $" d87 1 @ 1.9 log @Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.8 2003/09/22 14:11:21 cl Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.8 $" d122 1 @ 1.8 log @add COMPAT_15/COMPAT_16 @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.7 2003/04/10 22:06:59 christos Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.7 $" d53 1 @ 1.8.2.1 log @Pull up revision 1.9 (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$ d16 1 a16 1 #ident "SMALLRAM-$Revision$" a52 1 #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel @ 1.7 log @Bye Bye UCONSOLE @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.6 2003/01/21 07:10:46 jdolecek Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.6 $" d74 1 @ 1.7.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.9 2004/07/15 03:53:49 atatat Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.9 $" a52 1 #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel a73 1 options COMPAT_16 # NetBSD 1.6, @ 1.7.2.2 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.10 2004/09/04 23:29:50 manu Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.10 $" a121 1 options PIM # Protocol Independent Multicast @ 1.7.2.3 log @Fix the sync with head I botched. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.7.2.1 2004/08/03 10:37:00 skrll Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.7.2.1 $" @ 1.7.2.4 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.7.2.3 2004/09/21 13:17:57 skrll Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.7.2.3 $" a86 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. @ 1.7.2.5 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.7.2.4 2004/11/14 08:15:16 skrll Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.7.2.4 $" d214 4 a217 4 #ncrscsi0 at obio? addr 0 # SCSI NCR 5380 sbc0 at obio? addr 0 flags 0x1 # MI SCSI NCR 5380 #esp0 at obio? addr 0 # SCSI NCR 53C9x #esp1 at obio? addr 1 # SCSI NCR 53C9x a288 1 #pseudo-device tap # virtual Ethernet @ 1.7.2.6 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.7.2.5 2005/01/24 08:34:13 skrll Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.7.2.5 $" a275 1 #pseudo-device fss 4 # file system snapshot device @ 1.7.2.7 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.7.2.6 2005/02/04 11:44:32 skrll Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.7.2.6 $" a111 1 #options FFS_SNAPSHOT # ffs snapshots @ 1.7.2.8 log @Sync with HEAD. Hi Perry! @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.7.2.7 2005/02/15 21:32:42 skrll Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.7.2.7 $" a75 1 options COMPAT_20 # NetBSD 2.0, d112 1 a112 1 options FFS_NO_SNAPSHOT # ffs snapshots @ 1.7.2.9 log @Sync with HEAD. Here we go again... @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.7.2.8 2005/03/04 16:38:47 skrll Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.7.2.8 $" a76 1 options COMPAT_30 # NetBSD 3.0 compatibility. a106 1 #file-system PTYFS # /dev/pts/N support a122 1 #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) @ 1.7.2.10 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.23 2005/12/07 09:10:16 tsutsui Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.23 $" d115 1 a115 1 options FFS_NO_SNAPSHOT # No FFS snapshot support @ 1.6 log @config says nsphy and ukphy are orphaned (nothing matching 'mii?' declared) comment them out @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.5 2002/09/25 11:49:52 martti Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.5 $" a32 1 #options UCONSOLE # users can use TIOCCONS (for xconsole) @ 1.5 log @Add one space between "#option" and "IPFILTER_DEFAULT_BLOCK" @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.4 2002/09/20 10:39:54 martti Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.4 $" d251 2 a252 2 nsphy* at mii? phy ? ukphy* at mii? phy ? @ 1.4 log @Added (commented out) IPFILTER_DEFAULT_BLOCK. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.3 2002/09/18 02:44:02 lukem Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.3 $" d132 1 a132 1 #options IPFILTER_DEFAULT_BLOCK # block all packets by default @ 1.3 log @enable USERCONF by default; it's small and extremely useful to have available. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.2 2002/06/17 05:14:15 lukem Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.2 $" d132 1 @ 1.2 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: SMALLRAM,v 1.1 2002/05/19 21:58:27 scottr Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.1 $" d52 1 a52 1 #options USERCONF # userconf(4) support @ 1.2.2.1 log @file SMALLRAM was added on branch nathanw_sa on 2002-06-20 03:39:23 +0000 @ text @d1 301 @ 1.2.2.2 log @Catch up to -current. @ text @a0 301 # $NetBSD: SMALLRAM,v 1.2.2.1 2002/06/20 03:39:23 nathanw Exp $ # # This is an example of how to configure a small, efficient kernel for a # system with limited RAM. Even so it's capable of doing quite a bit. The # hypothetical system used for this example is a Macintosh IIx or # Macintosh IIcx with 8 MB of RAM and an 80 MB disk. One or more DP5380- # based NuBus Ethernet cards and one or more NuBus video cards are # configured, and basic PPP support is available. This configuration is # suitable for experimenting with NetBSD as a router with one or more # Ethernet cards, and up to two PPP connections (one on each serial port). include "arch/mac68k/conf/std.mac68k" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary #ident "SMALLRAM-$Revision: 1.2.2.1 $" maxusers 8 makeoptions COPTS="-O2 -m68030" # Optimize for the MC68030 # CPU support. At least one is REQUIRED. #options M68040 options M68030 #options M68020 # Note: must have 68851 PMMU # CPU-related options. #options FPSP #options FPU_EMULATE # 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 SEMMNI=10 # number of semaphore identifiers #options SEMMNS=60 # number of semaphores in system #options SEMUME=10 # max number of undo entries per process #options SEMMNU=30 # number of undo structures in system options SYSVSHM # System V-like memory sharing #options SHMMAXPGS=1024 # 1024 pages is the default #options LKM # loadable kernel modules #options USERCONF # userconf(4) support #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) # Diagnostic/debugging support options options DIAGNOSTIC # cheap kernel consistency checks #options DEBUG # expensive debugging checks/support #options KMEMSTATS # kernel memory statistics (vmstat -m) options DDB # in-kernel debugger #options DDB_HISTORY_SIZE=100 # enable history editing in DDB #options KGDB # remote debugger #options KGDB_DEV=0xc01 # kgdb device number (dev_t) #options KGDB_DEVRATE=38400 # baud rate #makeoptions DEBUG="-g" # compile full symbol table # Compatibility options #options COMPAT_NOMID # 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_15 # NetBSD 1.5, #options COMPAT_43 # and 4.3BSD #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. # The following is needed to run pre-NetBSD 1.6 binaries under ELF. options COMPAT_AOUT_M68K # compatibility with NetBSD/m68k a.out options EXEC_AOUT # support for exec'ing a.out #options COMPAT_LINUX # compatibility with Linux/m68k binaries #options COMPAT_M68K4K # compatibility with NetBSD/m68k4k binaries #options COMPAT_SUNOS # compatibility with SunOS 4.x binaries #options COMPAT_SVR4 # compatibility with SVR4 binaries # 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 OVERLAY # overlay file system #file-system PORTAL # portal filesystem (still experimental) #file-system PROCFS # /proc #file-system UMAPFS # NULLFS + uid and gid remapping #file-system UNION # union file system #file-system CODA # Venus/Coda distributed file system # File system options options QUOTA # UFS quotas #options FFS_EI # FFS Endian Independant support #options SOFTDEP # FFS soft updates support. #options NFSSERVER # Network File System server #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and # immutable) behave as system flags. # Networking options options GATEWAY # packet forwarding options INET # IP + ICMP + TCP + UDP #options INET6 # IPV6 #options IPSEC # IP security #options IPSEC_ESP # IP security (encryption part; define w/IPSEC) #options IPSEC_DEBUG # debug for IP security options MROUTING # IP multicast routing #options 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 #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG # These options enable verbose messages for several subsystems. # Warning, these may compile large string tables into the kernel! #options SCSIVERBOSE # human readable SCSI error messages # wscons options #options WSEMUL_SUN # sun terminal emulation options WSEMUL_VT100 # VT100 / VT220 emulation options WSDISPLAY_COMPAT_ITEFONT # use ite font (6x10) # rcons options; note that 1-bit and 8-bit displays are supported by default. #options RCONS_2BPP # Support for 2-bit display #options RCONS_4BPP # Support for 4-bit display #options RCONS_16BPP # Support for 16-bit display # Mac-specific options #options ALTXBUTTONS # Map Opt-{1,2,3} to mouse buttons #options DISABLE_EXT_CACHE # Don't use IIci external cache options GRF_COMPAT # Include grf compatibility code #options MRG_ADB # Use ROM-based ADB driver #options ZS_CONSOLE_ABORT # Kernel root file system and dump configuration. config netbsd root on ? type ? # # Device configuration # mainbus0 at root fpu0 at mainbus? # Floating-Point Coprocessor support # Basic Bus Support # On-board I/O bus support obio0 at mainbus? # NuBus support nubus0 at mainbus? # Console Devices # Apple Desktop Bus interface adb0 at obio? aed* at adb? # ADB event device akbd* at adb? # ADB keyboard ams* at adb? # ADB mouse # Basic frame buffer support #intvid0 at obio? # Internal video hardware macvid* at nubus? # NuBus video card # Device-independent frame buffer interface #macfb* at intvid? macfb* at macvid? # Workstation Console devices wsdisplay0 at macfb? console ? wskbd0 at akbd? console ? wsmouse0 at ams? # Serial Devices # On-board serial interface zsc0 at obio? zstty* at zsc? channel ? # SCSI Controllers and Devices # SCSI controllers # XXX - use only one of ncrscsi or sbc #ncrscsi0 at obio? # SCSI NCR 5380 sbc0 at obio? flags 0x1 # MI SCSI NCR 5380 #esp0 at obio? # SCSI NCR 53C9x #esp1 at obio? # SCSI NCR 53C9x # 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 #se* at scsibus? target ? lun ? # SCSI ethernet #ss* at scsibus? target ? lun ? # SCSI scanners #uk* at scsibus? target ? lun ? # SCSI unknown # IDE controller and devices #wdc* at obio? flags 0x1000 #wd* at wdc? channel ? drive ? # Miscellaneous mass storage devices # IWM floppy disk controller #iwm0 at obio? # Sony driver (800K GCR) #fd* at iwm? drive ? # Network Interfaces # On-board Ethernet controllers #sn* at obio? # SONIC-based (DP83932, DP83916) #mc* at obio? # MACE-based # NuBus Ethernet controllers ae* at nubus? # DP8390-based #sn* at nubus? # SONIC-based (DP83932, DP83916) #sm* at nubus? # SMC 91cxx-based nsphy* at mii? phy ? ukphy* at mii? phy ? # Audio Devices # On-board audio hardware asc0 at obio? # ASC/EASC audio # Pseudo-Devices # disk/mass storage pseudo-devices pseudo-device ccd 4 # concatenated/striped disk devices #pseudo-device raid 8 # RAIDframe disk driver #options RAID_AUTOCONFIG # auto-configuration of RAID components # Options to enable various other RAIDframe RAID types. # options RF_INCLUDE_EVENODD=1 # options RF_INCLUDE_RAID5_RS=1 # options RF_INCLUDE_PARITYLOGGING=1 # options RF_INCLUDE_CHAINDECLUSTER=1 # options RF_INCLUDE_INTERDECLUSTER=1 # options RF_INCLUDE_PARITY_DECLUSTERING=1 # options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 #pseudo-device md 1 # memory disk device (ramdisk) #pseudo-device vcoda 1 # Venus/Coda distributed file system pseudo-device vnd 4 # disk-like interface to files # network pseudo-devices pseudo-device bpfilter 12 # 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 pppoe # PPP over Ethernet (RFC 2516) #pseudo-device sl 2 # Serial Line IP #pseudo-device strip 2 # Starmode Radio IP (Metricom) pseudo-device tun 2 # network tunneling over tty #pseudo-device gre 2 # generic L3 over IP tunnel #pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith 1 # IPv[46] tcp relay translation i/f #pseudo-device stf 1 # 6to4 IPv6 over IPv4 encapsulation #pseudo-device vlan # IEEE 802.1q encapsulation #pseudo-device bridge # simple inter-network bridging # miscellaneous pseudo-devices pseudo-device grf 2 # grf emulation for wscons pseudo-device ite 1 # ite emulation for wscons pseudo-device pty # pseudo-terminals #pseudo-device tb 1 # tablet line discipline pseudo-device clockctl # user control of clock subsystem # rnd is EXPERIMENTAL at this point. #pseudo-device rnd # /dev/random and in-kernel generator #options RND_COM # use "com" randomness as well (BROKEN) @ 1.2.2.3 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.2.2.2 2002/10/18 02:38:17 nathanw Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.2.2.2 $" d52 1 a52 1 options USERCONF # userconf(4) support a131 1 #options IPFILTER_DEFAULT_BLOCK # block all packets by default @ 1.2.4.1 log @file SMALLRAM was added on branch kqueue on 2002-06-23 17:37:42 +0000 @ text @d1 301 @ 1.2.4.2 log @catch up with -current on kqueue branch @ text @a0 300 # $NetBSD: SMALLRAM,v 1.2.4.1 2002/06/23 17:37:42 jdolecek Exp $ # # This is an example of how to configure a small, efficient kernel for a # system with limited RAM. Even so it's capable of doing quite a bit. The # hypothetical system used for this example is a Macintosh IIx or # Macintosh IIcx with 8 MB of RAM and an 80 MB disk. One or more DP5380- # based NuBus Ethernet cards and one or more NuBus video cards are # configured, and basic PPP support is available. This configuration is # suitable for experimenting with NetBSD as a router with one or more # Ethernet cards, and up to two PPP connections (one on each serial port). include "arch/mac68k/conf/std.mac68k" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary #ident "SMALLRAM-$Revision: 1.2.4.1 $" maxusers 8 makeoptions COPTS="-O2 -m68030" # Optimize for the MC68030 # CPU support. At least one is REQUIRED. #options M68040 options M68030 #options M68020 # Note: must have 68851 PMMU # CPU-related options. #options FPSP #options FPU_EMULATE # 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 SEMMNI=10 # number of semaphore identifiers #options SEMMNS=60 # number of semaphores in system #options SEMUME=10 # max number of undo entries per process #options SEMMNU=30 # number of undo structures in system options SYSVSHM # System V-like memory sharing #options SHMMAXPGS=1024 # 1024 pages is the default #options LKM # loadable kernel modules #options USERCONF # userconf(4) support #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) # Diagnostic/debugging support options options DIAGNOSTIC # cheap kernel consistency checks #options DEBUG # expensive debugging checks/support #options KMEMSTATS # kernel memory statistics (vmstat -m) options DDB # in-kernel debugger #options DDB_HISTORY_SIZE=100 # enable history editing in DDB #options KGDB # remote debugger #options KGDB_DEV=0xc01 # kgdb device number (dev_t) #options KGDB_DEVRATE=38400 # baud rate #makeoptions DEBUG="-g" # compile full symbol table # Compatibility options #options COMPAT_NOMID # 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_15 # NetBSD 1.5, #options COMPAT_43 # and 4.3BSD #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. # The following is needed to run pre-NetBSD 1.6 binaries under ELF. options COMPAT_AOUT_M68K # compatibility with NetBSD/m68k a.out options EXEC_AOUT # support for exec'ing a.out #options COMPAT_LINUX # compatibility with Linux/m68k binaries #options COMPAT_M68K4K # compatibility with NetBSD/m68k4k binaries #options COMPAT_SUNOS # compatibility with SunOS 4.x binaries #options COMPAT_SVR4 # compatibility with SVR4 binaries # 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 OVERLAY # overlay file system #file-system PORTAL # portal filesystem (still experimental) #file-system PROCFS # /proc #file-system UMAPFS # NULLFS + uid and gid remapping #file-system UNION # union file system #file-system CODA # Venus/Coda distributed file system # File system options options QUOTA # UFS quotas #options FFS_EI # FFS Endian Independant support #options SOFTDEP # FFS soft updates support. #options NFSSERVER # Network File System server #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and # immutable) behave as system flags. # Networking options options GATEWAY # packet forwarding options INET # IP + ICMP + TCP + UDP #options INET6 # IPV6 #options IPSEC # IP security #options IPSEC_ESP # IP security (encryption part; define w/IPSEC) #options IPSEC_DEBUG # debug for IP security options MROUTING # IP multicast routing #options 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 #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG # These options enable verbose messages for several subsystems. # Warning, these may compile large string tables into the kernel! #options SCSIVERBOSE # human readable SCSI error messages # wscons options #options WSEMUL_SUN # sun terminal emulation options WSEMUL_VT100 # VT100 / VT220 emulation options WSDISPLAY_COMPAT_ITEFONT # use ite font (6x10) # rcons options; note that 1-bit and 8-bit displays are supported by default. #options RCONS_2BPP # Support for 2-bit display #options RCONS_4BPP # Support for 4-bit display #options RCONS_16BPP # Support for 16-bit display # Mac-specific options #options ALTXBUTTONS # Map Opt-{1,2,3} to mouse buttons #options DISABLE_EXT_CACHE # Don't use IIci external cache options GRF_COMPAT # Include grf compatibility code #options MRG_ADB # Use ROM-based ADB driver #options ZS_CONSOLE_ABORT # Kernel root file system and dump configuration. config netbsd root on ? type ? # # Device configuration # mainbus0 at root fpu0 at mainbus? # Floating-Point Coprocessor support # Basic Bus Support # On-board I/O bus support obio0 at mainbus? # NuBus support nubus0 at mainbus? # Console Devices # Apple Desktop Bus interface adb0 at obio? aed* at adb? # ADB event device akbd* at adb? # ADB keyboard ams* at adb? # ADB mouse # Basic frame buffer support #intvid0 at obio? # Internal video hardware macvid* at nubus? # NuBus video card # Device-independent frame buffer interface #macfb* at intvid? macfb* at macvid? # Workstation Console devices wsdisplay0 at macfb? console ? wskbd0 at akbd? console ? wsmouse0 at ams? # Serial Devices # On-board serial interface zsc0 at obio? zstty* at zsc? channel ? # SCSI Controllers and Devices # SCSI controllers # XXX - use only one of ncrscsi or sbc #ncrscsi0 at obio? # SCSI NCR 5380 sbc0 at obio? flags 0x1 # MI SCSI NCR 5380 #esp0 at obio? # SCSI NCR 53C9x #esp1 at obio? # SCSI NCR 53C9x # 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 #se* at scsibus? target ? lun ? # SCSI ethernet #ss* at scsibus? target ? lun ? # SCSI scanners #uk* at scsibus? target ? lun ? # SCSI unknown # IDE controller and devices #wdc* at obio? flags 0x1000 #wd* at wdc? channel ? drive ? # Miscellaneous mass storage devices # IWM floppy disk controller #iwm0 at obio? # Sony driver (800K GCR) #fd* at iwm? drive ? # Network Interfaces # On-board Ethernet controllers #sn* at obio? # SONIC-based (DP83932, DP83916) #mc* at obio? # MACE-based # NuBus Ethernet controllers ae* at nubus? # DP8390-based #sn* at nubus? # SONIC-based (DP83932, DP83916) #sm* at nubus? # SMC 91cxx-based nsphy* at mii? phy ? ukphy* at mii? phy ? # Audio Devices # On-board audio hardware asc0 at obio? # ASC/EASC audio # Pseudo-Devices # disk/mass storage pseudo-devices pseudo-device ccd 4 # concatenated/striped disk devices #pseudo-device raid 8 # RAIDframe disk driver #options RAID_AUTOCONFIG # auto-configuration of RAID components # Options to enable various other RAIDframe RAID types. # options RF_INCLUDE_EVENODD=1 # options RF_INCLUDE_RAID5_RS=1 # options RF_INCLUDE_PARITYLOGGING=1 # options RF_INCLUDE_CHAINDECLUSTER=1 # options RF_INCLUDE_INTERDECLUSTER=1 # options RF_INCLUDE_PARITY_DECLUSTERING=1 # options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 #pseudo-device md 1 # memory disk device (ramdisk) #pseudo-device vcoda 1 # Venus/Coda distributed file system pseudo-device vnd 4 # disk-like interface to files # network pseudo-devices pseudo-device bpfilter 12 # 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 pppoe # PPP over Ethernet (RFC 2516) #pseudo-device sl 2 # Serial Line IP #pseudo-device strip 2 # Starmode Radio IP (Metricom) pseudo-device tun 2 # network tunneling over tty #pseudo-device gre 2 # generic L3 over IP tunnel #pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith 1 # IPv[46] tcp relay translation i/f #pseudo-device stf 1 # 6to4 IPv6 over IPv4 encapsulation #pseudo-device vlan # IEEE 802.1q encapsulation #pseudo-device bridge # simple inter-network bridging # miscellaneous pseudo-devices pseudo-device grf 2 # grf emulation for wscons pseudo-device ite 1 # ite emulation for wscons pseudo-device pty # pseudo-terminals #pseudo-device tb 1 # tablet line discipline # rnd is EXPERIMENTAL at this point. #pseudo-device rnd # /dev/random and in-kernel generator #options RND_COM # use "com" randomness as well (BROKEN) @ 1.2.4.3 log @sync kqueue branch with HEAD @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.2.4.2 2002/09/06 08:36:52 jdolecek Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.2.4.2 $" a296 1 pseudo-device clockctl # user control of clock subsystem @ 1.2.4.4 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: SMALLRAM,v 1.2.4.3 2002/10/10 18:33:44 jdolecek Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.2.4.3 $" d52 1 a52 1 options USERCONF # userconf(4) support a131 1 #options IPFILTER_DEFAULT_BLOCK # block all packets by default @ 1.1 log @Example configuration for a system with a slow 68030 with limited RAM. This was derived from the old SPOT config and is a cousin of the MYSTERY config, both of which will be summarily executed. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.45 2002/04/25 15:06:31 atatat Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.126 $" d297 1 @ 1.1.4.1 log @file SMALLRAM was added on branch gehenna-devsw on 2002-05-30 15:33:26 +0000 @ text @d1 300 @ 1.1.4.2 log @Catch up with -current. @ text @a0 300 # $NetBSD: SMALLRAM,v 1.1.4.1 2002/05/30 15:33:26 gehenna Exp $ # # This is an example of how to configure a small, efficient kernel for a # system with limited RAM. Even so it's capable of doing quite a bit. The # hypothetical system used for this example is a Macintosh IIx or # Macintosh IIcx with 8 MB of RAM and an 80 MB disk. One or more DP5380- # based NuBus Ethernet cards and one or more NuBus video cards are # configured, and basic PPP support is available. This configuration is # suitable for experimenting with NetBSD as a router with one or more # Ethernet cards, and up to two PPP connections (one on each serial port). include "arch/mac68k/conf/std.mac68k" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary #ident "SMALLRAM-$Revision: 1.1.4.1 $" maxusers 8 makeoptions COPTS="-O2 -m68030" # Optimize for the MC68030 # CPU support. At least one is REQUIRED. #options M68040 options M68030 #options M68020 # Note: must have 68851 PMMU # CPU-related options. #options FPSP #options FPU_EMULATE # 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 SEMMNI=10 # number of semaphore identifiers #options SEMMNS=60 # number of semaphores in system #options SEMUME=10 # max number of undo entries per process #options SEMMNU=30 # number of undo structures in system options SYSVSHM # System V-like memory sharing #options SHMMAXPGS=1024 # 1024 pages is the default #options LKM # loadable kernel modules #options USERCONF # userconf(4) support #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) # Diagnostic/debugging support options options DIAGNOSTIC # cheap kernel consistency checks #options DEBUG # expensive debugging checks/support #options KMEMSTATS # kernel memory statistics (vmstat -m) options DDB # in-kernel debugger #options DDB_HISTORY_SIZE=100 # enable history editing in DDB #options KGDB # remote debugger #options KGDB_DEV=0xc01 # kgdb device number (dev_t) #options KGDB_DEVRATE=38400 # baud rate #makeoptions DEBUG="-g" # compile full symbol table # Compatibility options #options COMPAT_NOMID # 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_15 # NetBSD 1.5, #options COMPAT_43 # and 4.3BSD #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. # The following is needed to run pre-NetBSD 1.6 binaries under ELF. options COMPAT_AOUT_M68K # compatibility with NetBSD/m68k a.out options EXEC_AOUT # support for exec'ing a.out #options COMPAT_LINUX # compatibility with Linux/m68k binaries #options COMPAT_M68K4K # compatibility with NetBSD/m68k4k binaries #options COMPAT_SUNOS # compatibility with SunOS 4.x binaries #options COMPAT_SVR4 # compatibility with SVR4 binaries # 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 OVERLAY # overlay file system #file-system PORTAL # portal filesystem (still experimental) #file-system PROCFS # /proc #file-system UMAPFS # NULLFS + uid and gid remapping #file-system UNION # union file system #file-system CODA # Venus/Coda distributed file system # File system options options QUOTA # UFS quotas #options FFS_EI # FFS Endian Independant support #options SOFTDEP # FFS soft updates support. #options NFSSERVER # Network File System server #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and # immutable) behave as system flags. # Networking options options GATEWAY # packet forwarding options INET # IP + ICMP + TCP + UDP #options INET6 # IPV6 #options IPSEC # IP security #options IPSEC_ESP # IP security (encryption part; define w/IPSEC) #options IPSEC_DEBUG # debug for IP security options MROUTING # IP multicast routing #options 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 #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG # These options enable verbose messages for several subsystems. # Warning, these may compile large string tables into the kernel! #options SCSIVERBOSE # human readable SCSI error messages # wscons options #options WSEMUL_SUN # sun terminal emulation options WSEMUL_VT100 # VT100 / VT220 emulation options WSDISPLAY_COMPAT_ITEFONT # use ite font (6x10) # rcons options; note that 1-bit and 8-bit displays are supported by default. #options RCONS_2BPP # Support for 2-bit display #options RCONS_4BPP # Support for 4-bit display #options RCONS_16BPP # Support for 16-bit display # Mac-specific options #options ALTXBUTTONS # Map Opt-{1,2,3} to mouse buttons #options DISABLE_EXT_CACHE # Don't use IIci external cache options GRF_COMPAT # Include grf compatibility code #options MRG_ADB # Use ROM-based ADB driver #options ZS_CONSOLE_ABORT # Kernel root file system and dump configuration. config netbsd root on ? type ? # # Device configuration # mainbus0 at root fpu0 at mainbus? # Floating-Point Coprocessor support # Basic Bus Support # On-board I/O bus support obio0 at mainbus? # NuBus support nubus0 at mainbus? # Console Devices # Apple Desktop Bus interface adb0 at obio? aed* at adb? # ADB event device akbd* at adb? # ADB keyboard ams* at adb? # ADB mouse # Basic frame buffer support #intvid0 at obio? # Internal video hardware macvid* at nubus? # NuBus video card # Device-independent frame buffer interface #macfb* at intvid? macfb* at macvid? # Workstation Console devices wsdisplay0 at macfb? console ? wskbd0 at akbd? console ? wsmouse0 at ams? # Serial Devices # On-board serial interface zsc0 at obio? zstty* at zsc? channel ? # SCSI Controllers and Devices # SCSI controllers # XXX - use only one of ncrscsi or sbc #ncrscsi0 at obio? # SCSI NCR 5380 sbc0 at obio? flags 0x1 # MI SCSI NCR 5380 #esp0 at obio? # SCSI NCR 53C9x #esp1 at obio? # SCSI NCR 53C9x # 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 #se* at scsibus? target ? lun ? # SCSI ethernet #ss* at scsibus? target ? lun ? # SCSI scanners #uk* at scsibus? target ? lun ? # SCSI unknown # IDE controller and devices #wdc* at obio? flags 0x1000 #wd* at wdc? channel ? drive ? # Miscellaneous mass storage devices # IWM floppy disk controller #iwm0 at obio? # Sony driver (800K GCR) #fd* at iwm? drive ? # Network Interfaces # On-board Ethernet controllers #sn* at obio? # SONIC-based (DP83932, DP83916) #mc* at obio? # MACE-based # NuBus Ethernet controllers ae* at nubus? # DP8390-based #sn* at nubus? # SONIC-based (DP83932, DP83916) #sm* at nubus? # SMC 91cxx-based nsphy* at mii? phy ? ukphy* at mii? phy ? # Audio Devices # On-board audio hardware asc0 at obio? # ASC/EASC audio # Pseudo-Devices # disk/mass storage pseudo-devices pseudo-device ccd 4 # concatenated/striped disk devices #pseudo-device raid 8 # RAIDframe disk driver #options RAID_AUTOCONFIG # auto-configuration of RAID components # Options to enable various other RAIDframe RAID types. # options RF_INCLUDE_EVENODD=1 # options RF_INCLUDE_RAID5_RS=1 # options RF_INCLUDE_PARITYLOGGING=1 # options RF_INCLUDE_CHAINDECLUSTER=1 # options RF_INCLUDE_INTERDECLUSTER=1 # options RF_INCLUDE_PARITY_DECLUSTERING=1 # options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 #pseudo-device md 1 # memory disk device (ramdisk) #pseudo-device vcoda 1 # Venus/Coda distributed file system pseudo-device vnd 4 # disk-like interface to files # network pseudo-devices pseudo-device bpfilter 12 # 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 pppoe # PPP over Ethernet (RFC 2516) #pseudo-device sl 2 # Serial Line IP #pseudo-device strip 2 # Starmode Radio IP (Metricom) pseudo-device tun 2 # network tunneling over tty #pseudo-device gre 2 # generic L3 over IP tunnel #pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith 1 # IPv[46] tcp relay translation i/f #pseudo-device stf 1 # 6to4 IPv6 over IPv4 encapsulation #pseudo-device vlan # IEEE 802.1q encapsulation #pseudo-device bridge # simple inter-network bridging # miscellaneous pseudo-devices pseudo-device grf 2 # grf emulation for wscons pseudo-device ite 1 # ite emulation for wscons pseudo-device pty # pseudo-terminals #pseudo-device tb 1 # tablet line discipline # rnd is EXPERIMENTAL at this point. #pseudo-device rnd # /dev/random and in-kernel generator #options RND_COM # use "com" randomness as well (BROKEN) @ 1.1.4.3 log @catch up with -current. @ text @d1 1 a1 1 # $NetBSD: SMALLRAM,v 1.1.4.2 2002/07/14 18:37:04 gehenna Exp $ d16 1 a16 1 #ident "SMALLRAM-$Revision: 1.1.4.2 $" a296 1 pseudo-device clockctl # user control of clock subsystem @ 1.1.2.1 log @Pull up revision 1.2 (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$ d16 1 a16 1 #ident "SMALLRAM-$Revision$" a296 1 pseudo-device clockctl # user control of clock subsystem @ 1.1.2.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 @a131 1 #options IPFILTER_DEFAULT_BLOCK # block all packets by default @