head 1.86; access; symbols netbsd-9-5-RELEASE:1.83 netbsd-11-0-RELEASE:1.86 netbsd-11-0-RC7:1.86 netbsd-11-0-RC6:1.86 netbsd-11-0-RC5:1.86 netbsd-11-0-RC4:1.86 netbsd-11-0-RC3:1.86 netbsd-11-0-RC2:1.86 netbsd-11-0-RC1:1.86 perseant-exfatfs-base-20250801:1.86 netbsd-11:1.86.0.12 netbsd-11-base:1.86 netbsd-10-1-RELEASE:1.86 perseant-exfatfs-base-20240630:1.86 perseant-exfatfs:1.86.0.10 perseant-exfatfs-base:1.86 netbsd-8-3-RELEASE:1.81 netbsd-9-4-RELEASE:1.83 netbsd-10-0-RELEASE:1.86 netbsd-10-0-RC6:1.86 netbsd-10-0-RC5:1.86 netbsd-10-0-RC4:1.86 netbsd-10-0-RC3:1.86 netbsd-10-0-RC2:1.86 thorpej-ifq:1.86.0.8 thorpej-ifq-base:1.86 thorpej-altq-separation:1.86.0.6 thorpej-altq-separation-base:1.86 netbsd-10-0-RC1:1.86 netbsd-10:1.86.0.4 netbsd-10-base:1.86 bouyer-sunxi-drm:1.86.0.2 bouyer-sunxi-drm-base:1.86 netbsd-9-3-RELEASE:1.83 thorpej-i2c-spi-conf2:1.85.0.16 thorpej-i2c-spi-conf2-base:1.85 thorpej-futex2:1.85.0.14 thorpej-futex2-base:1.85 thorpej-cfargs2:1.85.0.12 thorpej-cfargs2-base:1.85 cjep_sun2x-base1:1.85 cjep_sun2x:1.85.0.10 cjep_sun2x-base:1.85 cjep_staticlib_x-base1:1.85 netbsd-9-2-RELEASE:1.83 cjep_staticlib_x:1.85.0.8 cjep_staticlib_x-base:1.85 thorpej-i2c-spi-conf:1.85.0.6 thorpej-i2c-spi-conf-base:1.85 thorpej-cfargs:1.85.0.4 thorpej-cfargs-base:1.85 thorpej-futex:1.85.0.2 thorpej-futex-base:1.85 netbsd-9-1-RELEASE:1.83 bouyer-xenpvh-base2:1.84 phil-wifi-20200421:1.84 bouyer-xenpvh-base1:1.84 phil-wifi-20200411:1.83 bouyer-xenpvh:1.83.0.14 bouyer-xenpvh-base:1.83 is-mlppp:1.83.0.12 is-mlppp-base:1.83 phil-wifi-20200406:1.83 netbsd-8-2-RELEASE:1.81 ad-namecache-base3:1.83 netbsd-9-0-RELEASE:1.83 netbsd-9-0-RC2:1.83 ad-namecache-base2:1.83 ad-namecache-base1:1.83 ad-namecache:1.83.0.10 ad-namecache-base:1.83 netbsd-9-0-RC1:1.83 phil-wifi-20191119:1.83 netbsd-9:1.83.0.8 netbsd-9-base:1.83 phil-wifi-20190609:1.83 netbsd-8-1-RELEASE:1.81 netbsd-8-1-RC1:1.81 isaki-audio2:1.83.0.6 isaki-audio2-base:1.83 pgoyette-compat-merge-20190127:1.83 pgoyette-compat-20190127:1.83 pgoyette-compat-20190118:1.83 pgoyette-compat-1226:1.83 pgoyette-compat-1126:1.83 pgoyette-compat-1020:1.83 pgoyette-compat-0930:1.83 pgoyette-compat-0906:1.83 netbsd-7-2-RELEASE:1.76 pgoyette-compat-0728:1.83 netbsd-8-0-RELEASE:1.81 phil-wifi:1.83.0.4 phil-wifi-base:1.83 pgoyette-compat-0625:1.83 netbsd-8-0-RC2:1.81 pgoyette-compat-0521:1.83 pgoyette-compat-0502:1.83 pgoyette-compat-0422:1.83 netbsd-8-0-RC1:1.81 pgoyette-compat-0415:1.83 pgoyette-compat-0407:1.83 pgoyette-compat-0330:1.83 pgoyette-compat-0322:1.83 pgoyette-compat-0315:1.83 netbsd-7-1-2-RELEASE:1.76 pgoyette-compat:1.83.0.2 pgoyette-compat-base:1.83 netbsd-7-1-1-RELEASE:1.76 tls-maxphys-base-20171202:1.83 matt-nb8-mediatek:1.81.0.10 matt-nb8-mediatek-base:1.81 nick-nhusb-base-20170825:1.82 perseant-stdc-iso10646:1.81.0.8 perseant-stdc-iso10646-base:1.81 netbsd-8:1.81.0.6 netbsd-8-base:1.81 prg-localcount2-base3:1.81 prg-localcount2-base2:1.81 prg-localcount2-base1:1.81 prg-localcount2:1.81.0.4 prg-localcount2-base:1.81 pgoyette-localcount-20170426:1.81 bouyer-socketcan-base1:1.81 jdolecek-ncq:1.81.0.2 jdolecek-ncq-base:1.81 pgoyette-localcount-20170320:1.81 netbsd-7-1:1.76.0.8 netbsd-7-1-RELEASE:1.76 netbsd-7-1-RC2:1.76 nick-nhusb-base-20170204:1.80 netbsd-7-nhusb-base-20170116:1.76 bouyer-socketcan:1.80.0.4 bouyer-socketcan-base:1.80 pgoyette-localcount-20170107:1.80 netbsd-7-1-RC1:1.76 nick-nhusb-base-20161204:1.80 pgoyette-localcount-20161104:1.80 netbsd-7-0-2-RELEASE:1.76 nick-nhusb-base-20161004:1.80 localcount-20160914:1.80 netbsd-7-nhusb:1.76.0.6 netbsd-7-nhusb-base:1.76 pgoyette-localcount-20160806:1.80 pgoyette-localcount-20160726:1.80 pgoyette-localcount:1.80.0.2 pgoyette-localcount-base:1.80 nick-nhusb-base-20160907:1.80 nick-nhusb-base-20160529:1.80 netbsd-7-0-1-RELEASE:1.76 nick-nhusb-base-20160422:1.80 nick-nhusb-base-20160319:1.80 nick-nhusb-base-20151226:1.80 netbsd-7-0:1.76.0.4 netbsd-7-0-RELEASE:1.76 nick-nhusb-base-20150921:1.80 netbsd-7-0-RC3:1.76 netbsd-7-0-RC2:1.76 netbsd-7-0-RC1:1.76 nick-nhusb-base-20150606:1.79 nick-nhusb-base-20150406:1.79 nick-nhusb:1.79.0.2 nick-nhusb-base:1.79 netbsd-5-2-3-RELEASE:1.52 netbsd-5-1-5-RELEASE:1.52 netbsd-6-0-6-RELEASE:1.64.2.1 netbsd-6-1-5-RELEASE:1.64.2.1 netbsd-7:1.76.0.2 netbsd-7-base:1.76 yamt-pagecache-base9:1.75 yamt-pagecache-tag8:1.62.2.3 netbsd-6-1-4-RELEASE:1.64.2.1 netbsd-6-0-5-RELEASE:1.64.2.1 tls-earlyentropy:1.75.0.4 tls-earlyentropy-base:1.76 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.75 riastradh-drm2-base3:1.75 netbsd-6-1-3-RELEASE:1.64.2.1 netbsd-6-0-4-RELEASE:1.64.2.1 netbsd-5-2-2-RELEASE:1.52 netbsd-5-1-4-RELEASE:1.52 netbsd-6-1-2-RELEASE:1.64.2.1 netbsd-6-0-3-RELEASE:1.64.2.1 netbsd-5-2-1-RELEASE:1.52 netbsd-5-1-3-RELEASE:1.52 rmind-smpnet-nbase:1.75 netbsd-6-1-1-RELEASE:1.64.2.1 riastradh-drm2-base2:1.75 riastradh-drm2-base1:1.75 riastradh-drm2:1.75.0.2 riastradh-drm2-base:1.75 rmind-smpnet:1.74.0.2 rmind-smpnet-base:1.75 netbsd-6-1:1.64.2.1.0.6 netbsd-6-0-2-RELEASE:1.64.2.1 netbsd-6-1-RELEASE:1.64.2.1 khorben-n900:1.73.0.4 netbsd-6-1-RC4:1.64.2.1 netbsd-6-1-RC3:1.64.2.1 agc-symver:1.73.0.2 agc-symver-base:1.73 netbsd-6-1-RC2:1.64.2.1 netbsd-6-1-RC1:1.64.2.1 yamt-pagecache-base8:1.71 netbsd-5-2:1.52.0.14 netbsd-6-0-1-RELEASE:1.64.2.1 yamt-pagecache-base7:1.71 netbsd-5-2-RELEASE:1.52 netbsd-5-2-RC1:1.52 matt-nb6-plus-nbase:1.64.2.1 yamt-pagecache-base6:1.70 netbsd-6-0:1.64.2.1.0.4 netbsd-6-0-RELEASE:1.64.2.1 netbsd-6-0-RC2:1.64.2.1 tls-maxphys:1.69.0.2 tls-maxphys-base:1.76 matt-nb6-plus:1.64.2.1.0.2 matt-nb6-plus-base:1.64.2.1 netbsd-6-0-RC1:1.64.2.1 jmcneill-usbmp-base10:1.66 yamt-pagecache-base5:1.66 jmcneill-usbmp-base9:1.66 yamt-pagecache-base4:1.66 jmcneill-usbmp-base8:1.64 jmcneill-usbmp-base7:1.64 jmcneill-usbmp-base6:1.64 jmcneill-usbmp-base5:1.64 jmcneill-usbmp-base4:1.64 jmcneill-usbmp-base3:1.64 jmcneill-usbmp-pre-base2:1.63 jmcneill-usbmp-base2:1.64 netbsd-6:1.64.0.2 netbsd-6-base:1.64 netbsd-5-1-2-RELEASE:1.52 netbsd-5-1-1-RELEASE:1.52 jmcneill-usbmp:1.63.0.2 jmcneill-usbmp-base:1.63 jmcneill-audiomp3:1.62.0.4 jmcneill-audiomp3-base:1.62 yamt-pagecache-base3:1.62 yamt-pagecache-base2:1.62 yamt-pagecache:1.62.0.2 yamt-pagecache-base:1.62 rmind-uvmplock-nbase:1.61 cherry-xenmp:1.61.0.2 cherry-xenmp-base:1.61 jym-xensuspend-nbase:1.61 uebayasi-xip-base7:1.59 bouyer-quota2-nbase:1.59 bouyer-quota2:1.59.0.4 bouyer-quota2-base:1.59 jruoho-x86intr:1.59.0.2 jruoho-x86intr-base:1.59 matt-mips64-premerge-20101231:1.59 matt-nb5-mips64-premerge-20101231:1.52 matt-nb5-pq3:1.52.0.12 matt-nb5-pq3-base:1.52 netbsd-5-1:1.52.0.10 uebayasi-xip-base6:1.58 uebayasi-xip-base5:1.58 netbsd-5-1-RELEASE:1.52 uebayasi-xip-base4:1.58 uebayasi-xip-base3:1.58 yamt-nfs-mp-base11:1.58 netbsd-5-1-RC4:1.52 matt-nb5-mips64-k15:1.52 uebayasi-xip-base2:1.58 yamt-nfs-mp-base10:1.58 netbsd-5-1-RC3:1.52 netbsd-5-1-RC2:1.52 uebayasi-xip-base1:1.58 netbsd-5-1-RC1:1.52 rmind-uvmplock:1.57.0.4 rmind-uvmplock-base:1.61 yamt-nfs-mp-base9:1.57 uebayasi-xip:1.57.0.2 uebayasi-xip-base:1.57 netbsd-5-0-2-RELEASE:1.52 matt-nb5-mips64-premerge-20091211:1.52 matt-premerge-20091211:1.57 yamt-nfs-mp-base8:1.55 matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.52 matt-nb4-mips64-k7-u2a-k9b:1.52 matt-nb5-mips64-u1-k1-k5:1.52 yamt-nfs-mp-base7:1.55 matt-nb5-mips64:1.52.0.8 netbsd-5-0-1-RELEASE:1.52 jymxensuspend-base:1.55 yamt-nfs-mp-base6:1.55 yamt-nfs-mp-base5:1.55 yamt-nfs-mp-base4:1.55 yamt-nfs-mp-base3:1.55 nick-hppapmap-base4:1.55 nick-hppapmap-base3:1.55 netbsd-5-0:1.52.0.6 netbsd-5-0-RELEASE:1.52 netbsd-5-0-RC4:1.52 netbsd-5-0-RC3:1.52 nick-hppapmap-base2:1.54 netbsd-5-0-RC2:1.52 jym-xensuspend:1.54.0.4 jym-xensuspend-base:1.61 netbsd-5-0-RC1:1.52 haad-dm-base2:1.54 haad-nbase2:1.54 ad-audiomp2:1.54.0.2 ad-audiomp2-base:1.54 netbsd-5:1.52.0.4 netbsd-5-base:1.52 nick-hppapmap:1.52.0.2 nick-hppapmap-base:1.55 matt-mips64-base2:1.52 haad-dm-base1:1.52 wrstuden-revivesa-base-4:1.52 netbsd-4-0-1-RELEASE:1.47 wrstuden-revivesa-base-3:1.52 wrstuden-revivesa-base-2:1.52 wrstuden-fixsa-newbase:1.47 nick-csl-alignment-base5:1.47 haad-dm:1.51.0.4 haad-dm-base:1.54 wrstuden-revivesa-base-1:1.51 simonb-wapbl-nbase:1.51 yamt-pf42-base4:1.51 simonb-wapbl:1.51.0.2 simonb-wapbl-base:1.51 yamt-pf42-base3:1.51 hpcarm-cleanup-nbase:1.50 yamt-pf42-baseX:1.49 yamt-pf42-base2:1.50 yamt-nfs-mp-base2:1.50 wrstuden-revivesa:1.50.0.2 wrstuden-revivesa-base:1.51 yamt-nfs-mp:1.49.0.4 yamt-nfs-mp-base:1.49 yamt-pf42:1.49.0.2 yamt-pf42-base:1.49 ad-socklock-base1:1.49 yamt-lazymbuf-base15:1.49 yamt-lazymbuf-base14:1.49 keiichi-mipv6-nbase:1.49 mjf-devfs2:1.48.0.6 mjf-devfs2-base:1.54 nick-net80211-sync:1.48.0.4 nick-net80211-sync-base:1.48 keiichi-mipv6:1.48.0.2 keiichi-mipv6-base:1.49 bouyer-xeni386-merge1:1.47 matt-armv6-prevmlocking:1.47.32.1 wrstuden-fixsa-base-1:1.47 vmlocking2-base3:1.47 netbsd-4-0:1.47.0.50 netbsd-4-0-RELEASE:1.47 bouyer-xeni386-nbase:1.48 yamt-kmem-base3:1.47 cube-autoconf:1.47.0.48 cube-autoconf-base:1.47 yamt-kmem-base2:1.47 bouyer-xeni386:1.47.0.46 bouyer-xeni386-base:1.48 yamt-kmem:1.47.0.44 yamt-kmem-base:1.47 vmlocking2-base2:1.47 reinoud-bufcleanup-nbase:1.47 vmlocking2:1.47.0.42 vmlocking2-base1:1.47 netbsd-4-0-RC5:1.47 matt-nb4-arm:1.47.0.40 matt-nb4-arm-base:1.47 matt-armv6-nbase:1.49 jmcneill-base:1.47 netbsd-4-0-RC4:1.47 mjf-devfs:1.47.0.38 mjf-devfs-base:1.48 bouyer-xenamd64-base2:1.47 vmlocking-nbase:1.47 yamt-x86pmap-base4:1.47 bouyer-xenamd64:1.47.0.36 bouyer-xenamd64-base:1.47 netbsd-4-0-RC3:1.47 yamt-x86pmap-base3:1.47 yamt-x86pmap-base2:1.47 netbsd-4-0-RC2:1.47 yamt-x86pmap:1.47.0.34 yamt-x86pmap-base:1.47 netbsd-4-0-RC1:1.47 matt-armv6:1.47.0.32 matt-armv6-base:1.47 jmcneill-pm:1.47.0.30 jmcneill-pm-base:1.47 hpcarm-cleanup:1.47.0.28 hpcarm-cleanup-base:1.48 nick-csl-alignment:1.47.0.26 nick-csl-alignment-base:1.47 matt-mips64:1.47.0.24 matt-mips64-base:1.47 netbsd-3-1-1-RELEASE:1.36.2.1 netbsd-3-0-3-RELEASE:1.36.2.1 yamt-idlelwp-base8:1.47 wrstuden-fixsa:1.47.0.22 wrstuden-fixsa-base:1.47 ppcoea-renovation:1.47.0.20 ppcoea-renovation-base:1.47 thorpej-atomic:1.47.0.18 thorpej-atomic-base:1.47 reinoud-bufcleanup:1.47.0.16 reinoud-bufcleanup-base:1.47 mjf-ufs-trans:1.47.0.14 mjf-ufs-trans-base:1.47 vmlocking:1.47.0.12 vmlocking-base:1.47 ad-audiomp:1.47.0.10 ad-audiomp-base:1.47 yamt-idlelwp:1.47.0.8 post-newlock2-merge:1.47 newlock2-nbase:1.47 yamt-splraiseipl-base5:1.47 yamt-splraiseipl-base4:1.47 yamt-splraiseipl-base3:1.47 abandoned-netbsd-4-base:1.46 abandoned-netbsd-4:1.46.0.12 netbsd-3-1:1.36.2.1.0.4 netbsd-3-1-RELEASE:1.36.2.1 netbsd-3-0-2-RELEASE:1.36.2.1 yamt-splraiseipl-base2:1.47 netbsd-3-1-RC4:1.36.2.1 yamt-splraiseipl:1.47.0.4 yamt-splraiseipl-base:1.47 netbsd-3-1-RC3:1.36.2.1 yamt-pdpolicy-base9:1.47 newlock2:1.47.0.2 newlock2-base:1.47 yamt-pdpolicy-base8:1.47 netbsd-3-1-RC2:1.36.2.1 netbsd-3-1-RC1:1.36.2.1 yamt-pdpolicy-base7:1.46 netbsd-4:1.47.0.6 netbsd-4-base:1.47 yamt-pdpolicy-base6:1.46 chap-midi-nbase:1.46 netbsd-3-0-1-RELEASE:1.36.2.1 gdamore-uart:1.46.0.10 gdamore-uart-base:1.46 simonb-timcounters-final:1.44.6.1 yamt-pdpolicy-base5:1.46 chap-midi:1.46.0.8 chap-midi-base:1.46 yamt-pdpolicy-base4:1.46 yamt-pdpolicy-base3:1.46 peter-altq-base:1.46 peter-altq:1.46.0.6 yamt-pdpolicy-base2:1.46 elad-kernelauth-base:1.46 elad-kernelauth:1.46.0.4 yamt-pdpolicy:1.46.0.2 yamt-pdpolicy-base:1.46 yamt-uio_vmspace-base5:1.46 simonb-timecounters:1.44.0.6 simonb-timecounters-base:1.46 rpaulo-netinet-merge-pcb:1.44.0.4 rpaulo-netinet-merge-pcb-base:1.47 yamt-uio_vmspace:1.44.0.2 netbsd-3-0:1.36.2.1.0.2 netbsd-3-0-RELEASE:1.36.2.1 netbsd-3-0-RC6:1.36.2.1 yamt-readahead-base3:1.43 netbsd-3-0-RC5:1.36.2.1 netbsd-3-0-RC4:1.36.2.1 netbsd-3-0-RC3:1.36.2.1 yamt-readahead-base2:1.43 netbsd-3-0-RC2:1.36.2.1 yamt-readahead-pervnode:1.43 yamt-readahead-perfile:1.43 yamt-readahead:1.43.0.6 yamt-readahead-base:1.43 netbsd-3-0-RC1:1.36.2.1 yamt-vop-base3:1.43 netbsd-2-0-3-RELEASE:1.25.2.1 netbsd-2-1:1.25.2.1.2.1.0.2 yamt-vop-base2:1.43 thorpej-vnode-attr:1.43.0.4 thorpej-vnode-attr-base:1.43 netbsd-2-1-RELEASE:1.25.2.1.2.1 yamt-vop:1.43.0.2 yamt-vop-base:1.43 netbsd-2-1-RC6:1.25.2.1.2.1 netbsd-2-1-RC5:1.25.2.1.2.1 netbsd-2-1-RC4:1.25.2.1.2.1 netbsd-2-1-RC3:1.25.2.1.2.1 netbsd-2-1-RC2:1.25.2.1.2.1 netbsd-2-1-RC1:1.25.2.1.2.1 yamt-lazymbuf:1.38.0.2 yamt-km-base4:1.36 netbsd-2-0-2-RELEASE:1.25.2.1 yamt-km-base3:1.36 netbsd-3:1.36.0.2 netbsd-3-base:1.36 yamt-km-base2:1.34 yamt-km:1.32.0.6 yamt-km-base:1.32 kent-audio2:1.32.0.4 kent-audio2-base:1.36 netbsd-2-0-1-RELEASE:1.25.2.1 kent-audio1-beforemerge:1.32 netbsd-2:1.25.2.1.0.2 netbsd-2-base:1.25.2.1 kent-audio1:1.32.0.2 kent-audio1-base:1.32 netbsd-2-0-RELEASE:1.25.2.1 netbsd-2-0-RC5:1.25.2.1 netbsd-2-0-RC4:1.25.2.1 netbsd-2-0-RC3:1.25.2.1 netbsd-2-0-RC2:1.25.2.1 netbsd-2-0-RC1:1.25.2.1 netbsd-2-0:1.25.0.2 netbsd-2-0-base:1.25 netbsd-1-6-PATCH002-RELEASE:1.11.4.1 netbsd-1-6-PATCH002:1.11.4.1 netbsd-1-6-PATCH002-RC4:1.11.4.1 netbsd-1-6-PATCH002-RC3:1.11.4.1 netbsd-1-6-PATCH002-RC2:1.11.4.1 netbsd-1-6-PATCH002-RC1:1.11.4.1 ktrace-lwp:1.14.0.2 ktrace-lwp-base:1.44 netbsd-1-6-PATCH001:1.11.4.1 netbsd-1-6-PATCH001-RELEASE:1.11.4.1 netbsd-1-6-PATCH001-RC3:1.11.4.1 netbsd-1-6-PATCH001-RC2:1.11.4.1 netbsd-1-6-PATCH001-RC1:1.11.4.1 nathanw_sa_end:1.3.4.7 nathanw_sa_before_merge:1.13 fvdl_fs64_base:1.13 gmcgarry_ctxsw:1.13.0.4 gmcgarry_ctxsw_base:1.13 gmcgarry_ucred:1.13.0.2 gmcgarry_ucred_base:1.13 nathanw_sa_base:1.13 kqueue-aftermerge:1.13 kqueue-beforemerge:1.13 netbsd-1-6-RELEASE:1.11.4.1 netbsd-1-6-RC3:1.11.4.1 netbsd-1-6-RC2:1.11.4.1 netbsd-1-6-RC1:1.11.4.1 netbsd-1-6:1.11.0.4 netbsd-1-6-base:1.11 gehenna-devsw:1.11.0.2 gehenna-devsw-base:1.12 eeh-devprop:1.6.0.2 eeh-devprop-base:1.6 newlock:1.5.0.4 newlock-base:1.5 ifpoll-base:1.5 kqueue-base:1.13 kqueue:1.4.0.2 nathanw_sa:1.3.0.4 thorpej-mips-cache-base:1.3 thorpej-mips-cache:1.3.0.2; locks; strict; comment @# @; 1.86 date 2022.08.07.02.52.25; author simonb; state Exp; branches; next 1.85; commitid HXKRRXLciPDtrTOD; 1.85 date 2020.09.27.13.48.50; author roy; state Exp; branches; next 1.84; commitid DA9l8f9bbF8ATGpC; 1.84 date 2020.04.18.11.00.38; author skrll; state Exp; branches; next 1.83; commitid 2zaZE9PO9gJXaR4C; 1.83 date 2017.09.14.07.58.40; author mrg; state Exp; branches 1.83.4.1 1.83.14.1; next 1.82; commitid ngZ6fHXwTqlZA87A; 1.82 date 2017.07.29.18.08.57; author maxv; state Exp; branches; next 1.81; commitid OtoNC1YDOrKHu91A; 1.81 date 2017.02.19.07.47.00; author rin; state Exp; branches; next 1.80; commitid ivCr5u3yfBMzbxGz; 1.80 date 2015.08.12.07.53.57; author maxv; state Exp; branches 1.80.2.1 1.80.4.1; next 1.79; commitid 6eLXlen4HB1O8Xwy; 1.79 date 2014.08.23.20.26.57; author dholland; state Exp; branches 1.79.2.1; next 1.78; commitid Ef5fhfmsGe1uFwNx; 1.78 date 2014.08.17.21.17.43; author joerg; state Exp; branches; next 1.77; commitid 1Tn1qthIdwV09LMx; 1.77 date 2014.08.16.17.56.31; author apb; state Exp; branches; next 1.76; commitid gjT9TWtCibuK4CMx; 1.76 date 2014.08.03.09.18.16; author martin; state Exp; branches; next 1.75; commitid IuRbf3yoxQF3DTKx; 1.75 date 2013.06.30.21.38.56; author rmind; state Exp; branches 1.75.4.1; next 1.74; commitid WyqSRDp14EmayGVw; 1.74 date 2013.06.05.23.08.00; author christos; state Exp; branches 1.74.2.1; next 1.73; commitid MDKdYakvaqdHQtSw; 1.73 date 2013.03.02.02.42.12; author christos; state Exp; branches; next 1.72; 1.72 date 2013.03.01.18.25.33; author joerg; state Exp; branches; next 1.71; 1.71 date 2012.12.12.00.05.05; author matt; state Exp; branches; next 1.70; 1.70 date 2012.10.17.14.48.10; author apb; state Exp; branches; next 1.69; 1.69 date 2012.09.11.19.43.09; author msaitoh; state Exp; branches 1.69.2.1; next 1.68; 1.68 date 2012.09.01.14.50.11; author matt; state Exp; branches; next 1.67; 1.67 date 2012.08.17.20.11.38; author abs; state Exp; branches; next 1.66; 1.66 date 2012.04.07.03.25.00; author tsutsui; state Exp; branches; next 1.65; 1.65 date 2012.04.06.01.47.15; author bsh; state Exp; branches; next 1.64; 1.64 date 2011.12.18.05.49.25; author dholland; state Exp; branches 1.64.2.1; next 1.63; 1.63 date 2011.11.22.21.25.07; author tls; state Exp; branches 1.63.2.1; next 1.62; 1.62 date 2011.06.30.20.09.23; author wiz; state Exp; branches 1.62.2.1; next 1.61; 1.61 date 2011.03.06.17.08.22; author bouyer; state Exp; branches; next 1.60; 1.60 date 2011.03.06.02.18.36; author jakllsch; state Exp; branches; next 1.59; 1.59 date 2010.11.23.11.13.56; author hannken; state Exp; branches 1.59.2.1 1.59.4.1; next 1.58; 1.58 date 2010.04.16.13.48.30; author pooka; state Exp; branches; next 1.57; 1.57 date 2009.12.05.20.11.11; author pooka; state Exp; branches 1.57.2.1 1.57.4.1; next 1.56; 1.56 date 2009.10.11.16.20.22; author bsh; state Exp; branches; next 1.55; 1.55 date 2009.03.06.20.31.48; author joerg; state Exp; branches; next 1.54; 1.54 date 2008.11.24.11.41.09; author ad; state Exp; branches 1.54.4.1; next 1.53; 1.53 date 2008.11.12.12.35.58; author ad; state Exp; branches; next 1.52; 1.52 date 2008.07.31.07.41.00; author simonb; state Exp; branches 1.52.2.1; next 1.51; 1.51 date 2008.05.30.20.10.01; author tsutsui; state Exp; branches 1.51.4.1; next 1.50; 1.50 date 2008.04.27.18.58.46; author matt; state Exp; branches 1.50.2.1; next 1.49; 1.49 date 2008.03.15.10.30.51; author rearnsha; state Exp; branches 1.49.2.1 1.49.4.1; next 1.48; 1.48 date 2008.01.19.13.11.13; author chris; state Exp; branches 1.48.2.1 1.48.6.1; next 1.47; 1.47 date 2006.08.26.20.26.44; author christos; state Exp; branches 1.47.28.1 1.47.32.1 1.47.38.1 1.47.46.1; next 1.46; 1.46 date 2006.02.05.05.01.49; author cube; state Exp; branches 1.46.2.1; next 1.45; 1.45 date 2006.02.04.02.50.10; author rpaulo; state Exp; branches; next 1.44; 1.44 date 2005.12.07.09.10.12; author tsutsui; state Exp; branches 1.44.2.1 1.44.4.1 1.44.6.1; next 1.43; 1.43 date 2005.08.19.05.19.50; author christos; state Exp; branches; next 1.42; 1.42 date 2005.08.19.02.03.51; author christos; state Exp; branches; next 1.41; 1.41 date 2005.07.31.04.04.31; author yamt; state Exp; branches; next 1.40; 1.40 date 2005.07.30.06.35.35; author yamt; state Exp; branches; next 1.39; 1.39 date 2005.07.07.17.05.47; author tron; state Exp; branches; next 1.38; 1.38 date 2005.06.03.15.56.49; author rearnsha; state Exp; branches 1.38.2.1; next 1.37; 1.37 date 2005.06.03.15.41.39; author rearnsha; state Exp; branches; next 1.36; 1.36 date 2005.02.25.13.46.49; author simonb; state Exp; branches 1.36.2.1; next 1.35; 1.35 date 2005.02.18.21.05.51; author dsl; state Exp; branches; next 1.34; 1.34 date 2005.02.11.08.25.54; author dsl; state Exp; branches; next 1.33; 1.33 date 2005.01.31.16.54.33; author hannken; state Exp; branches; next 1.32; 1.32 date 2004.11.24.20.49.20; author bouyer; state Exp; branches 1.32.4.1 1.32.6.1; next 1.31; 1.31 date 2004.11.10.17.54.04; author christos; state Exp; branches; next 1.30; 1.30 date 2004.09.04.23.29.46; author manu; state Exp; branches; next 1.29; 1.29 date 2004.08.07.11.00.06; author rearnsha; state Exp; branches; next 1.28; 1.28 date 2004.08.07.10.54.54; author rearnsha; state Exp; branches; next 1.27; 1.27 date 2004.08.07.10.47.19; author rearnsha; state Exp; branches; next 1.26; 1.26 date 2004.07.15.03.53.46; author atatat; state Exp; branches; next 1.25; 1.25 date 2004.02.13.11.36.11; author wiz; state Exp; branches 1.25.2.1; next 1.24; 1.24 date 2003.12.14.01.33.15; author thorpej; state Exp; branches; next 1.23; 1.23 date 2003.12.14.01.32.01; author thorpej; state Exp; branches; next 1.22; 1.22 date 2003.12.13.23.31.21; author thorpej; state Exp; branches; next 1.21; 1.21 date 2003.12.13.23.28.11; author thorpej; state Exp; branches; next 1.20; 1.20 date 2003.12.13.23.13.41; author thorpej; state Exp; branches; next 1.19; 1.19 date 2003.10.08.11.55.43; author bouyer; state Exp; branches; next 1.18; 1.18 date 2003.10.08.11.07.31; author bouyer; state Exp; branches; next 1.17; 1.17 date 2003.09.13.13.30.06; author chris; state Exp; branches; next 1.16; 1.16 date 2003.09.06.11.41.11; author rearnsha; state Exp; branches; next 1.15; 1.15 date 2003.09.06.10.00.52; author rearnsha; state Exp; branches; next 1.14; 1.14 date 2003.05.23.14.23.46; author thorpej; state Exp; branches 1.14.2.1; next 1.13; 1.13 date 2002.09.18.02.43.57; author lukem; state Exp; branches; next 1.12; 1.12 date 2002.06.17.05.14.08; author lukem; state Exp; branches; next 1.11; 1.11 date 2002.04.25.15.06.26; author atatat; state Exp; branches 1.11.2.1 1.11.4.1; next 1.10; 1.10 date 2002.04.17.02.22.47; author mycroft; state Exp; branches; next 1.9; 1.9 date 2002.04.16.11.49.54; author wiz; state Exp; branches; next 1.8; 1.8 date 2002.04.12.08.10.56; author gmcgarry; state Exp; branches; next 1.7; 1.7 date 2002.04.02.05.30.40; author lukem; state Exp; branches; next 1.6; 1.6 date 2002.03.10.19.56.40; author lukem; state Exp; branches; next 1.5; 1.5 date 2002.01.27.13.23.15; author jdolecek; state Exp; branches; next 1.4; 1.4 date 2001.11.20.12.56.25; author lukem; state Exp; branches 1.4.2.1; next 1.3; 1.3 date 2001.11.04.02.56.13; author thorpej; state Exp; branches 1.3.2.1 1.3.4.1; next 1.2; 1.2 date 2001.10.29.14.23.35; author rearnsha; state Exp; branches; next 1.1; 1.1 date 2001.10.27.16.14.44; author rearnsha; state Exp; branches; next ; 1.83.4.1 date 2020.04.21.18.42.05; author martin; state Exp; branches; next ; commitid 86tA4aEmdr3VCh5C; 1.83.14.1 date 2020.04.20.11.28.54; author bouyer; state Exp; branches; next ; commitid 4WLfIgNPymVsg75C; 1.80.2.1 date 2017.03.20.06.57.13; author pgoyette; state Exp; branches; next ; commitid jjw7cAwgyKq7RfKz; 1.80.4.1 date 2017.04.21.16.53.25; author bouyer; state Exp; branches; next ; commitid dUG7nkTKALCadqOz; 1.79.2.1 date 2015.09.22.12.05.40; author skrll; state Exp; branches; next 1.79.2.2; commitid CpNWKp3ozVNTafCy; 1.79.2.2 date 2017.08.28.17.51.34; author skrll; state Exp; branches; next ; commitid UQQpnjvcNkUZn05A; 1.75.4.1 date 2014.08.10.06.53.54; author tls; state Exp; branches; next ; commitid 7fY3uHKSIbCABMLx; 1.74.2.1 date 2013.08.28.23.59.14; author rmind; state Exp; branches; next ; commitid cbp9Ov2uYijlqh3x; 1.69.2.1 date 2012.11.20.03.01.13; author tls; state Exp; branches; next 1.69.2.2; 1.69.2.2 date 2013.02.25.00.28.34; author tls; state Exp; branches; next 1.69.2.3; 1.69.2.3 date 2013.06.23.06.20.04; author tls; state Exp; branches; next 1.69.2.4; commitid eVjr9caYRQbRGHUw; 1.69.2.4 date 2014.08.20.00.02.53; author tls; state Exp; branches; next 1.69.2.5; commitid jTnpym9Qu0o4R1Nx; 1.69.2.5 date 2017.12.03.11.36.03; author jdolecek; state Exp; branches; next ; commitid XcIYRZTAh1LmerhA; 1.64.2.1 date 2012.08.09.06.36.43; author jdc; state Exp; branches; next ; 1.63.2.1 date 2012.02.18.07.31.47; author mrg; state Exp; branches; next 1.63.2.2; 1.63.2.2 date 2012.04.29.23.04.38; author mrg; state Exp; branches; next ; 1.62.2.1 date 2012.04.17.00.06.13; author yamt; state Exp; branches; next 1.62.2.2; 1.62.2.2 date 2012.10.30.17.19.19; author yamt; state Exp; branches; next 1.62.2.3; 1.62.2.3 date 2013.01.16.05.32.52; author yamt; state Exp; branches; next 1.62.2.4; 1.62.2.4 date 2014.05.22.11.39.40; author yamt; state Exp; branches; next ; commitid VUUXuyNWnt3AKwBx; 1.59.2.1 date 2011.06.06.09.05.24; author jruoho; state Exp; branches; next ; 1.59.4.1 date 2011.02.08.19.29.32; author bouyer; state Exp; branches; next ; 1.57.2.1 date 2010.04.30.14.39.15; author uebayasi; state Exp; branches; next ; 1.57.4.1 date 2010.05.30.05.16.42; author rmind; state Exp; branches; next 1.57.4.2; 1.57.4.2 date 2011.03.05.20.50.03; author rmind; state Exp; branches; next 1.57.4.3; 1.57.4.3 date 2011.04.21.01.40.57; author rmind; state Exp; branches; next ; 1.54.4.1 date 2009.05.13.17.16.37; author jym; state Exp; branches; next ; 1.52.2.1 date 2009.01.19.13.16.03; author skrll; state Exp; branches; next 1.52.2.2; 1.52.2.2 date 2009.04.28.07.33.58; author skrll; state Exp; branches; next ; 1.51.4.1 date 2008.10.19.22.15.44; author haad; state Exp; branches; next 1.51.4.2; 1.51.4.2 date 2008.12.13.01.13.06; author haad; state Exp; branches; next ; 1.50.2.1 date 2008.06.23.04.30.18; author wrstuden; state Exp; branches; next 1.50.2.2; 1.50.2.2 date 2008.09.18.04.33.23; author wrstuden; state Exp; branches; next ; 1.49.2.1 date 2008.05.18.12.31.47; author yamt; state Exp; branches; next 1.49.2.2; 1.49.2.2 date 2008.06.04.02.04.45; author yamt; state Exp; branches; next ; 1.49.4.1 date 2008.05.16.02.22.10; author yamt; state Exp; branches; next 1.49.4.2; 1.49.4.2 date 2009.05.04.08.10.56; author yamt; state Exp; branches; next 1.49.4.3; 1.49.4.3 date 2010.03.11.15.02.13; author yamt; state Exp; branches; next 1.49.4.4; 1.49.4.4 date 2010.08.11.22.51.50; author yamt; state Exp; branches; next ; 1.48.2.1 date 2008.03.24.07.14.55; author keiichi; state Exp; branches; next ; 1.48.6.1 date 2008.04.03.12.42.14; author mjf; state Exp; branches; next 1.48.6.2; 1.48.6.2 date 2008.06.02.13.22.01; author mjf; state Exp; branches; next 1.48.6.3; 1.48.6.3 date 2008.09.28.10.39.53; author mjf; state Exp; branches; next 1.48.6.4; 1.48.6.4 date 2009.01.17.13.27.57; author mjf; state Exp; branches; next ; 1.47.28.1 date 2008.02.28.21.47.48; author rjs; state Exp; branches; next ; 1.47.32.1 date 2007.11.09.05.37.50; author matt; state Exp; branches; next 1.47.32.2; 1.47.32.2 date 2008.03.23.02.03.58; author matt; state Exp; branches; next ; 1.47.38.1 date 2008.02.18.21.04.26; author mjf; state Exp; branches; next ; 1.47.46.1 date 2008.01.20.17.51.09; author bouyer; state Exp; branches; next ; 1.46.2.1 date 2006.09.03.15.22.50; author yamt; state Exp; branches; next ; 1.44.2.1 date 2006.02.18.15.38.32; author yamt; state Exp; branches; next ; 1.44.4.1 date 2006.09.09.02.38.40; author rpaulo; state Exp; branches; next ; 1.44.6.1 date 2006.04.22.11.37.22; author simonb; state Exp; branches; next ; 1.38.2.1 date 2006.06.21.14.50.33; author yamt; state Exp; branches; next 1.38.2.2; 1.38.2.2 date 2006.12.30.20.45.48; author yamt; state Exp; branches; next 1.38.2.3; 1.38.2.3 date 2008.01.21.09.36.05; author yamt; state Exp; branches; next 1.38.2.4; 1.38.2.4 date 2008.03.17.09.14.16; author yamt; state Exp; branches; next ; 1.36.2.1 date 2005.07.18.21.13.58; author riz; state Exp; branches; next ; 1.32.4.1 date 2005.04.29.11.28.07; author kent; state Exp; branches; next ; 1.32.6.1 date 2005.02.12.18.17.31; author yamt; state Exp; branches; next 1.32.6.2; 1.32.6.2 date 2005.03.19.08.32.55; author yamt; state Exp; branches; next ; 1.25.2.1 date 2004.07.15.20.16.09; author he; state Exp; branches 1.25.2.1.2.1; next ; 1.25.2.1.2.1 date 2005.04.02.21.31.18; author he; state Exp; branches; next ; 1.14.2.1 date 2004.08.03.10.33.54; author skrll; state Exp; branches; next 1.14.2.2; 1.14.2.2 date 2004.08.12.11.41.03; author skrll; state Exp; branches; next 1.14.2.3; 1.14.2.3 date 2004.09.18.14.33.39; author skrll; state Exp; branches; next 1.14.2.4; 1.14.2.4 date 2004.09.21.13.14.40; author skrll; state Exp; branches; next 1.14.2.5; 1.14.2.5 date 2004.11.14.08.15.05; author skrll; state Exp; branches; next 1.14.2.6; 1.14.2.6 date 2004.11.29.07.24.03; author skrll; state Exp; branches; next 1.14.2.7; 1.14.2.7 date 2005.02.04.11.44.17; author skrll; state Exp; branches; next 1.14.2.8; 1.14.2.8 date 2005.02.15.21.32.32; author skrll; state Exp; branches; next 1.14.2.9; 1.14.2.9 date 2005.03.04.16.38.14; author skrll; state Exp; branches; next 1.14.2.10; 1.14.2.10 date 2005.11.10.13.55.51; author skrll; state Exp; branches; next 1.14.2.11; 1.14.2.11 date 2005.12.11.10.28.16; author christos; state Exp; branches; next ; 1.11.2.1 date 2002.07.14.17.46.07; author gehenna; state Exp; branches; next ; 1.11.4.1 date 2002.08.01.04.18.43; author lukem; state Exp; branches; next ; 1.4.2.1 date 2001.11.20.12.56.25; author thorpej; state dead; branches; next 1.4.2.2; 1.4.2.2 date 2002.01.10.19.42.00; author thorpej; state Exp; branches; next 1.4.2.3; 1.4.2.3 date 2002.02.11.20.07.41; author jdolecek; state Exp; branches; next 1.4.2.4; 1.4.2.4 date 2002.03.16.15.57.26; author jdolecek; state Exp; branches; next 1.4.2.5; 1.4.2.5 date 2002.06.23.17.35.37; author jdolecek; state Exp; branches; next 1.4.2.6; 1.4.2.6 date 2002.09.06.08.33.55; author jdolecek; state Exp; branches; next 1.4.2.7; 1.4.2.7 date 2002.10.10.18.32.22; author jdolecek; state Exp; branches; next ; 1.3.2.1 date 2001.11.04.02.56.13; author thorpej; state dead; branches; next 1.3.2.2; 1.3.2.2 date 2001.11.12.21.16.48; author thorpej; state Exp; branches; next ; 1.3.4.1 date 2001.11.04.02.56.13; author nathanw; state dead; branches; next 1.3.4.2; 1.3.4.2 date 2002.01.08.00.24.10; author nathanw; state Exp; branches; next 1.3.4.3; 1.3.4.3 date 2002.02.28.04.09.07; author nathanw; state Exp; branches; next 1.3.4.4; 1.3.4.4 date 2002.04.01.07.39.43; author nathanw; state Exp; branches; next 1.3.4.5; 1.3.4.5 date 2002.04.17.00.02.54; author nathanw; state Exp; branches; next 1.3.4.6; 1.3.4.6 date 2002.06.20.03.38.29; author nathanw; state Exp; branches; next 1.3.4.7; 1.3.4.7 date 2002.10.18.02.36.23; author nathanw; state Exp; branches; next ; desc @@ 1.86 log @UFS/LFS dirhash: - Enable UFS_DIRHASH if the architecture or kernel model specific config file can use 128MB of RAM or more. - Remove experimental tag from UFS_DIRHASH; it's been with RUMP kernel and by a number of NetBSD developers for years. - Add LFS_DIRHASH if LFS was enabled. - Be somewhat consistent with FS options order. @ text @# $NetBSD: INTEGRATOR,v 1.85 2020/09/27 13:48:50 roy Exp $ # # GENERIC -- ARM Integrator board Generic kernel # include "arch/evbarm/conf/std.integrator" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary # estimated number of users maxusers 32 # Standard system options options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT options NTP # NTP phase/frequency locked loop # CPU options options CPU_ARM9 # Support the ARM9TDMI core options CPU_ARM10 # Support the ARM10 core options CPU_ARM11 # Support the ARM11 core options FPU_VFP # XXX Should be armv5 for ARM10 processor. makeoptions CPUFLAGS="-march=armv4 -mfpu=vfp" # File systems file-system FFS # UFS #file-system LFS # log-structured file system file-system MFS # memory file system file-system NFS # Network file system #file-system ADOSFS # AmigaDOS-compatible file system #file-system EXT2FS # second extended file system (linux) #file-system CD9660 # ISO 9660 + Rock Ridge file system #file-system MSDOSFS # MS-DOS file system #file-system FDESC # /dev/fd file-system KERNFS # /kern #file-system NULLFS # loopback file system file-system PROCFS # /proc #file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs) #file-system UMAPFS # NULLFS + uid and gid remapping #file-system UNION # union file system file-system PTYFS # /dev/pts/N support # File system options #options FFS_EI # FFS Endian Independent support #options FFS_NO_SNAPSHOT # No FFS snapshot support #options QUOTA # legacy UFS quotas #options QUOTA2 # new, in-filesystem UFS quotas #options UFS_DIRHASH # UFS Large Directory Hashing #options UFS_EXTATTR # Extended attribute support for UFS1 options WAPBL # File system journaling support #options DISKLABEL_EI # disklabel Endian Independent support #options NFSSERVER # Network File System server # Networking options #options GATEWAY # packet forwarding options INET # IP + ICMP + TCP + UDP options INET6 # IPV6 #options IPSEC # IP security #options IPSEC_DEBUG # debug for IP security #options MROUTING # IP multicast routing #options PIM # Protocol Independent Multicast #options NETATALK # AppleTalk networking #options PPP_BSDCOMP # BSD-Compress compression support for PPP #options PPP_DEFLATE # Deflate compression support for PPP #options PPP_FILTER # Active filter support for PPP (requires bpf) #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG options NFS_BOOT_BOOTP options NFS_BOOT_DHCP options NFS_BOOT_BOOTPARAM # Compatibility options include "conf/compat_netbsd15.config" options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries # Shared memory options #options SYSVMSG # System V-like message queues #options SYSVSEM # System V-like semaphores #options SYSVSHM # System V-like memory sharing # Device options #options MEMORY_DISK_HOOKS # boottime setup of ramdisk #options MEMORY_DISK_ROOT_SIZE=4000 # Size in blocks #options MEMORY_DISK_IS_ROOT # use memory disk as root # Miscellaneous kernel options options KTRACE # system call tracing, a la ktrace(1) options IRQSTATS # manage IRQ statistics options SCSIVERBOSE # Verbose SCSI errors options PCIVERBOSE # Verbose PCI descriptions options MIIVERBOSE # Verbose MII autoconfuration messages #options PCI_CONFIG_DUMP # verbosely dump PCI config space options PCI_NETBSD_CONFIGURE # Do not rely on BIOS/whatever to # configure PCI devices options PCI_CONFIGURE_VERBOSE # Show PCI config information options DDB_KEYCODE=0x1d # Enter ddb on ^] options USERCONF # userconf(4) support #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel # Development and Debugging options #options ARM700BUGTRACK # track the ARM700 swi bug #options PORTMASTER # Enable PortMaster only options #options DIAGNOSTIC # internal consistency checks #options UVMHIST # kernhist for uvm/pmap subsystems options DDB # in-kernel debugger options DDB_HISTORY_SIZE=100 # Enable history editing in DDB #options UVMHIST #makeoptions DEBUG="-g" # compile full symbol table makeoptions COPY_SYMTAB=1 options PLCONSOLE,PLCOMCNUNIT=0,PLCONSPEED=38400,PLCONMODE=0xB00 config netbsd root on ? type ? config netbsd-fxp0 root on fxp0 type nfs config netbsd-sd0 root on sd0 type ffs # The main bus device mainbus0 at root # The boot CPU cpu0 at mainbus? # Core logic ifpga0 at mainbus? # PL010 uart plcom0 at ifpga? offset 0x06000000 irq 1 plcom1 at ifpga? offset 0x07000000 irq 2 #options PLCOM_DEBUG # PL030 real time clock plrtc0 at ifpga? offset 0x05000000 # PCI bus via ifpga pci0 at ifpga? # PCI bus # Compact PCI bus via PCI bridge. ppb* at pci? dev? function ? # PCI-PCI bridges pci* at ppb? bus ? # PCI IDE Controllers and Devices # PCI IDE controllers - see pciide(4) for supported hardware. # The 0x0001 flag force the driver to use DMA, even if the driver doesn't know # how to set up DMA modes for this chip. This may work, or may cause # a machine hang with some controllers. #pciide* at pci? dev ? function ? flags 0x0000 # GENERIC pciide driver #artsata* at pci? dev ? function ? # Intel i31244 SATA controller #cmdide* at pci? dev ? function ? # CMD tech IDE controllers #hptide* at pci? dev ? function ? # Triones/HighPoint IDE controllers #pdcide* at pci? dev ? function ? # Promise IDE controllers #pdcsata* at pci? dev ? function ? # Promise SATA150 controllers #satalink* at pci? dev ? function ? # SiI SATALink controllers # ATA bus support #atabus* at ata? channel ? # IDE drives # Flags are used only with controllers that support DMA operations # and mode settings (e.g. some pciide controllers) # The lowest order four bits (rightmost digit) of the flags define the PIO # mode to use, the next set of four bits the DMA mode and the third set the # UltraDMA mode. For each set of four bits, the 3 lower bits define the mode # to use, and the last bit must be 1 for this setting to be used. # For DMA and UDMA, 0xf (1111) means 'disable'. # 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'. # (0xc=1100, 0xa=1010, 0xf=1111) # 0x0000 means "use whatever the drive claims to support". #wd* at atabus? drive ? flags 0x0000 # the drives themselves # PCI SCSI Controllers and Buses ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI Controllers scsibus* at ahc? # 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 auto-changers drives #uk* at scsibus? target ? lun ? # SCSI unknown drives #ss* at scsibus? target ? lun ? # SCSI scanner # PCI network interfaces fxp* at pci? dev ? function ? # I82557/I82558 ethernet cards #ne* at pci? dev ? function ? # NE2000 compat ethernet #tlp* at pci? dev ? function ? # DECchip 21x4x and clones # MII/PHY support inphy* at mii? phy ? # Intel 82555 PHYs #lxtphy* at mii? phy ? # Level One LXT-970 PHYs ukphy* at mii? phy ? # generic unknown PHYs # WSCONS Support #options WSEMUL_VT100 # VT100 / VT220 emulation #options WSDISPLAY_COMPAT_USL # wsconscfg VT handling #options WS_KERNEL_FG=WSCOL_GREEN #pckbc0 at isa? #pckbd* at pckbc? #wskbd* at pckbd? console ? #pms* at pckbc? #wsmouse* at pms? mux 0 #vga* at pci? dev ? function ? #wsdisplay* at vga? console ? # Pseudo-Devices # disk/mass storage pseudo-devices #pseudo-device md # memory disk device (ramdisk) pseudo-device vnd # disk-like interface to files #pseudo-device fss # file system snapshot device #pseudo-device putter # for puffs and pud # network pseudo-devices #pseudo-device bpfilter # Berkeley packet filter #pseudo-device bridge # simple inter-network bridging #pseudo-device vether # Virtual Ethernet for bridge pseudo-device loop # network loopback # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals pseudo-device clockctl # user control of clock subsystem pseudo-device ksyms # /dev/ksyms @ 1.85 log @vether: Add to kernel configurations It's only enabled if the kernel enabled bridge AND tap. Otherwise it's commented out. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.84 2020/04/18 11:00:38 skrll Exp $ d49 2 d53 3 d57 1 a57 4 #options FFS_EI # FFS Endian Independent support #options NFSSERVER options WAPBL # File system journaling support #options FFS_NO_SNAPSHOT # No FFS snapshot support @ 1.84 log @PMAP_DEBUG has been deleted on arm @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.83 2017/09/14 07:58:40 mrg Exp $ d225 1 @ 1.83 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: INTEGRATOR,v 1.82 2017/07/29 18:08:57 maxv Exp $ d113 1 a113 1 #options PMAP_DEBUG # Enable pmap_debug_level code @ 1.83.4.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD$ d113 1 a113 1 #options UVMHIST # kernhist for uvm/pmap subsystems @ 1.83.14.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.84 2020/04/18 11:00:38 skrll Exp $ d113 1 a113 1 #options UVMHIST # kernhist for uvm/pmap subsystems @ 1.82 log @Remove TCP_COMPAT_42 from the config files. Pass 3. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.81 2017/02/19 07:47:00 rin Exp $ d78 2 a79 17 options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries #options COMPAT_43 # 4.3BSD compatibility. #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, options COMPAT_40 # NetBSD 4.0, options COMPAT_50 # NetBSD 5.0, options COMPAT_60 # NetBSD 6.0, and options COMPAT_70 # NetBSD 7.0 binary compatibility. options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. @ 1.81 log @PR kern/51208 Add DISKLABEL_EI option (and also FFS_EI if missing), commented out except for ALL on amd64 and i386. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.80 2015/08/12 07:53:57 maxv Exp $ a93 1 #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. @ 1.80 log @Remove KMEMSTATS. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.79 2014/08/23 20:26:57 dholland Exp $ d51 1 @ 1.80.4.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.81 2017/02/19 07:47:00 rin Exp $ a50 1 #options DISKLABEL_EI # disklabel Endian Independent support @ 1.80.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.81 2017/02/19 07:47:00 rin Exp $ a50 1 #options DISKLABEL_EI # disklabel Endian Independent support @ 1.79 log @Systematize (and in many cases, fix) the comments on options COMPAT_NN. There are quite a few configs that are missing some COMPAT_NN options in ways that don't make sense; this should probably get cleaned up too, but for the time being I've not added or removed anything. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.78 2014/08/17 21:17:43 joerg Exp $ a110 1 #options KMEMSTATS # kernel memory statistics @ 1.79.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.80 2015/08/12 07:53:57 maxv Exp $ d111 1 @ 1.79.2.2 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.79.2.1 2015/09/22 12:05:40 skrll Exp $ a50 1 #options DISKLABEL_EI # disklabel Endian Independent support d93 1 @ 1.78 log @Reorganize symbol table embedding. The existing option SYMTAB_SPACE is replaced by the make option COPY_SYMTAB set to any value. The copy of the symbol table is no longer put into a buffer in kern_ksyms.o, but a small helper object. This object is build first with a dummy size, then the kernel is linked to compute the real dimension of the symbol table buffer. After that, the helper object is rebuild and the kernel linked again. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.77 2014/08/16 17:56:31 apb Exp $ d79 14 a92 14 options COMPAT_70 # NetBSD 7.0 compatibility. options COMPAT_60 # NetBSD 6.0 compatibility. options COMPAT_50 # NetBSD 5.0 compatibility. options COMPAT_40 # NetBSD 4.0 compatibility. options COMPAT_30 # NetBSD 3.0 compatibility. options COMPAT_20 # NetBSD 2.0 compatibility. options COMPAT_16 # NetBSD 1.6 compatibility. options COMPAT_15 # NetBSD 1.5 compatibility. #options COMPAT_14 # NetBSD 1.4 compatibility. #options COMPAT_13 # NetBSD 1.3 compatibility. #options COMPAT_12 # NetBSD 1.2 compatibility. #options COMPAT_11 # NetBSD 1.1 compatibility. #options COMPAT_10 # NetBSD 1.0 compatibility. #options COMPAT_09 # NetBSD 0.9 compatibility. @ 1.77 log @Add "options COMPAT_70" to all kernel configuration files that already had "options COMPAT_60". @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.76 2014/08/03 09:18:16 martin Exp $ d134 1 a134 1 options SYMTAB_SPACE=500000 @ 1.76 log @Add COMPAT_NETBSD32 to more kernels (we have too many) @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.75 2013/06/30 21:38:56 rmind Exp $ d79 1 @ 1.75 log @G/C PFIL_HOOKS from the kernel configs. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.74 2013/06/05 23:08:00 christos Exp $ d77 1 @ 1.75.4.1 log @Rebase. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.76 2014/08/03 09:18:16 martin Exp $ a76 1 options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries @ 1.74 log @remove obsolete networking options @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.73 2013/03/02 02:42:12 christos Exp $ a65 1 #options PFIL_HOOKS # pfil(9) packet filter hooks @ 1.74.2.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD$ d66 1 @ 1.73 log @Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.72 2013/03/01 18:25:33 joerg Exp $ a61 1 #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) @ 1.72 log @Retire OSI network stack. OK core@@ @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.71 2012/12/12 00:05:05 matt Exp $ a61 1 #options IPSEC_ESP # IP security (encryption part; define w/ IPSEC) @ 1.71 log @Add -mfpu=vfp to CPUFLAGS @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.70 2012/10/17 14:48:10 apb Exp $ a66 2 #options ISO,TPIP # OSI #options EON # OSI tunneling over IP @ 1.70 log @Add "options COMPAT_60" to all kernel configuration files that already had "options COMPAT_50". @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.69 2012/09/11 19:43:09 msaitoh Exp $ d27 1 a27 1 makeoptions CPUFLAGS="-march=armv4" @ 1.69 log @Add PUFFS, putter and fss. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.68 2012/09/01 14:50:11 matt Exp $ d83 1 @ 1.69.2.1 log @Resync to 2012-11-19 00:00:00 UTC @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.70 2012/10/17 14:48:10 apb Exp $ a82 1 options COMPAT_60 # NetBSD 6.0 compatibility. @ 1.69.2.2 log @resync with head @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.69.2.1 2012/11/20 03:01:13 tls Exp $ d27 1 a27 1 makeoptions CPUFLAGS="-march=armv4 -mfpu=vfp" @ 1.69.2.3 log @resync from head @ text @d1 1 a1 1 # $NetBSD$ d62 2 d67 2 @ 1.69.2.4 log @Rebase to HEAD as of a few days ago. @ text @d66 1 a77 1 options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries @ 1.69.2.5 log @update from HEAD @ text @a50 1 #options DISKLABEL_EI # disklabel Endian Independent support d77 17 a93 2 include "conf/compat_netbsd15.config" options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries d110 1 d133 1 a133 1 makeoptions COPY_SYMTAB=1 @ 1.68 log @Bump up SYMTAB_SPACE @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.67 2012/08/17 20:11:38 abs Exp $ d43 1 d238 1 @ 1.67 log @Update all kernel configs mentioning WSEMUL_* but not already including WSDISPLAY_COMPAT_USL using the following rules: - If WSEMUL_ is commented out, add commented out out WSDISPLAY_COMPAT_USL - If INSTALL or obviously memory constrained, add WSDISPLAY_DEFAULTSCREENS=1 and commented out WSDISPLAY_COMPAT_USL - Otherwise add WSDISPLAY_COMPAT_USL Some of the INSTALL configs for larger memory machines are probably suitable for adding WSDISPLAY_COMPAT_USL. Now wsconscfg(8) should be able to switch VTs when expected. Implemented after no objection from tech-kern to the following: On 5 June 2012 09:47, David Brownlee wrote: > wsconscfg(8) requires WSDISPLAY_COMPAT_USL in order to switch virtual > terminals. > > Except when in an exceptionally memory or space constrained > environment (INSTALL being the obvious case), is there any reason why > all GENERIC and GENERIC-like kernels which have wscons enabled > shouldn't also have WSDISPLAY_COMPAT_USL? @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.66 2012/04/07 03:25:00 tsutsui Exp $ d135 1 a135 1 options SYMTAB_SPACE=360000 @ 1.66 log @Remove obsolete SysV semaphores limit options (SEMMNI, SEMMNS, and SEMUME). @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.65 2012/04/06 01:47:15 bsh Exp $ d220 1 @ 1.65 log @avoid warning with options PLCOM_DEBUG for INTEGRATOR. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.64 2011/12/18 05:49:25 dholland Exp $ a100 4 #options SEMMNI=10 # number of semaphore identifiers #options SEMMNS=60 # number of semaphores in system #options SEMUME=10 # max number of undo entries per process #options SEMMNU=30 # number of undo structures in system @ 1.64 log @WABPL is no longer considered experimental (has not been for some time) so update its comment in config files. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.63 2011/11/22 21:25:07 tls Exp $ d158 1 @ 1.64.2.1 log @Pull up revisions: src/sys/arch/evbarm/dev/plcomreg.h revisions 1.2,1.3,1.4 src/sys/arch/evbarm/conf/INTEGRATOR revision 1.65 src/sys/arch/evbarm/dev/plcom.c revisions 1.34,1.35,1.36,1.37,1.38,1.39,1.40 src/sys/arch/evbarm/ifpga/plcom_ifpga.c revisions 1.12,1.13,1.14 src/sys/arch/evbarm/dev/plcomvar.h revisions 1.9,1.10,1.11 src/sys/arch/evbarm/ifpga/plcom_ifpgavar.h revision 1.2 src/sys/arch/arm/arm/cpufunc.c revisions 1.105,1.108 src/sys/arch/arm/arm32/cpu.c revision 1.79 src/sys/arch/arm/include/armreg.h revisions 1.49,1.54 src/sys/arch/arm/arm32/pmap.c revision 1.229 src/sys/arch/arm/arm32/arm32_machdep.c revision 1.77 src/sys/arch/arm/include/cpu.h revision 1.64 src/sys/arch/arm/arm/cpufunc_asm_arm1136.S revision 1.3 src/sys/arch/arm/arm/cpufunc_asm_arm11x6.S revision 1.1 src/sys/arch/arm/conf/files.arm revision 1.106 src/sys/arch/arm/include/cpufunc.h revision 1.57 src/sys/dev/sdmmc/sdhc.c revisions 1.14,1.24 src/sys/dev/sdmmc/sdhcvar.h revisions 1.7,1.8 src/sys/arch/evbarm/ifpga/ifpgareg.h revision 1.4 src/sys/arch/evbarm/integrator/integrator_machdep.c revision 1.69 src/sys/arch/arm/broadcom/bcm2835_dma.c revision 1.1 src/sys/arch/arm/broadcom/bcm2835_emmc.c revision 1.1 src/sys/arch/arm/broadcom/bcm2835_intr.c revision 1.1 src/sys/arch/arm/broadcom/bcm2835_intr.h revision 1.1 src/sys/arch/arm/broadcom/bcm2835_obio.c revision 1.1 src/sys/arch/arm/broadcom/bcm2835_plcom.c revision 1.1 src/sys/arch/arm/broadcom/bcm2835_pm.c revision 1.1 src/sys/arch/arm/broadcom/bcm2835_pmvar.h revision 1.1 src/sys/arch/arm/broadcom/bcm2835_space.c revision 1.1 src/sys/arch/arm/broadcom/bcm2835_tmr.c revision 1.1 src/sys/arch/arm/broadcom/bcm2835reg.h revision 1.1 src/sys/arch/arm/broadcom/bcm2835var.h revision 1.1 src/sys/arch/arm/broadcom/bcm_amba.h revision 1.1 src/sys/arch/arm/broadcom/files.bcm2835 revision 1.1 src/sys/arch/evbarm/Makefile revision 1.9 src/sys/arch/evbarm/conf/RPI revision 1.1 src/sys/arch/evbarm/conf/files.rpi revision 1.1 src/sys/arch/evbarm/conf/mk.rpi revision 1.1 src/sys/arch/evbarm/conf/std.rpi revision 1.1 src/sys/arch/evbarm/rpi/genassym.cf revision 1.1 src/sys/arch/evbarm/rpi/rpi.h revision 1.1 src/sys/arch/evbarm/rpi/rpi_machdep.c revision 1.1 src/sys/arch/evbarm/rpi/rpi_start.S revision 1.1,1.2 src/etc/etc.evbarm/Makefile.inc revision 1.28 (requested by skrll in ticket #454). don't mix #define and #define in a file. avoid warning with options PLCOM_DEBUG for INTEGRATOR. Rename register values. No functional change - same code before and after. Existing names are prefixed with PL01X_ where they're common between the PL010 and the PL011. The PL010_/PL011_ prefixes are added where they're found only on the respective chips. Replace the simple_lock with a kmutex_t. Update the locking to match com(4) in the few places it didn't already. DOH. Replace a line that got accidently deleted in the last commit. device_t/softc split struct device * -> device_t struct cfdata * -> cfdata_t Add the 'Z' to the 1176 cpu product name. ok matt@@ Fix locking botch introduced in 1.36. Fix a KASSERT. From/OK'ed by matt@@ Fix racy softint dispatch that lead to KASSERT(si->si_active) in softint_execute Discussed with matt@@. "Looks good to me" Add the documented ARM11[37]6 Auxiliary control register defines. Add support for the ARM1176JZS Add a flag for the lack of LED_ON in HOST_CTL (ti omap3 doesn't do that). Provide a method for attachments to specify capabilites. Add support for the PL011 to plcom. Pull across a bunch of fixes from com(4) while I'm here and do some other tidyup. Tested on a RaspberryPi. PL010 not tested. Initial commit of support for the RaspberryPI (www.raspberrypi.org) This is enough for serial console via the gpio header pins and to get to multiuser. A huge thank you to Matt Thomas for all his help. Add RPI to KERNEL_SETS Remove #if 0 code. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.64 2011/12/18 05:49:25 dholland Exp $ a157 1 #options PLCOM_DEBUG @ 1.63 log @ The rnd pseudo-device is not really optional, because it is in the same source file as the entropy-pool code itself. Move it to std. This will be cleaned up more when I split the sources up as they should be. This fixes build breaks on several ports. Thanks to Havard Eidnes for pointing them out. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.62 2011/06/30 20:09:23 wiz Exp $ d52 1 a52 1 options WAPBL # File system journaling support - Experimental @ 1.63.2.1 log @merge to -current. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.64 2011/12/18 05:49:25 dholland Exp $ d52 1 a52 1 options WAPBL # File system journaling support @ 1.63.2.2 log @sync to latest -current. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.63.2.1 2012/02/18 07:31:47 mrg Exp $ d101 4 a157 1 #options PLCOM_DEBUG @ 1.62 log @dependant -> dependent @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.61 2011/03/06 17:08:22 bouyer Exp $ a246 1 pseudo-device rnd # /dev/random and in-kernel generator @ 1.62.2.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.62 2011/06/30 20:09:23 wiz Exp $ d52 1 a52 1 options WAPBL # File system journaling support d101 4 a157 1 #options PLCOM_DEBUG d247 1 @ 1.62.2.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.62.2.1 2012/04/17 00:06:13 yamt Exp $ a42 1 #file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs) a81 1 options COMPAT_60 # NetBSD 6.0 compatibility. d135 1 a135 1 options SYMTAB_SPACE=500000 a219 1 #options WSDISPLAY_COMPAT_USL # wsconscfg VT handling a235 1 #pseudo-device putter # for puffs and pud @ 1.62.2.3 log @sync with (a bit old) head @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.62.2.2 2012/10/30 17:19:19 yamt Exp $ d27 1 a27 1 makeoptions CPUFLAGS="-march=armv4 -mfpu=vfp" @ 1.62.2.4 log @sync with head. for a reference, the tree before this commit was tagged as yamt-pagecache-tag8. this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments") @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.62.2.3 2013/01/16 05:32:52 yamt Exp $ d62 2 d67 2 d70 1 @ 1.61 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$ d50 1 a50 1 #options FFS_EI # FFS Endian Independant support @ 1.60 log @Bump SYMTAB_SPACE. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.59 2010/11/23 11:13:56 hannken Exp $ d48 2 a49 1 #options QUOTA # UFS quotas @ 1.59 log @Remove unused count from pseudo-device md. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.58 2010/04/16 13:48:30 pooka Exp $ d138 1 a138 1 options SYMTAB_SPACE=350000 @ 1.59.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.61 2011/03/06 17:08:22 bouyer Exp $ d48 1 a48 2 #options QUOTA # legacy UFS quotas #options QUOTA2 # new, in-filesystem UFS quotas d138 1 a138 1 options SYMTAB_SPACE=360000 @ 1.59.4.1 log @Add QUOTA2 where QUOTA is enabled (and QUOTA2 commented out where QUOTA is commented out) @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.59 2010/11/23 11:13:56 hannken Exp $ d48 1 a48 2 #options QUOTA # legacy UFS quotas #options QUOTA2 # new, in-filesystem UFS quotas @ 1.58 log @Remove unused count (invariably "4") from pseudo-device fss. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.57 2009/12/05 20:11:11 pooka Exp $ d235 1 a235 1 #pseudo-device md 1 # memory disk device (ramdisk) @ 1.57 log @Remove the portalfs kernel file system driver. Replace mount_portal(8) with a version based on puffs. User functionality remains the same. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.56 2009/10/11 16:20:22 bsh Exp $ d237 1 a237 1 #pseudo-device fss 4 # file system snapshot device @ 1.57.4.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.57 2009/12/05 20:11:11 pooka Exp $ d237 1 a237 1 #pseudo-device fss # file system snapshot device @ 1.57.4.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD$ d235 1 a235 1 #pseudo-device md # memory disk device (ramdisk) @ 1.57.4.3 log @sync with head @ text @d48 1 a48 2 #options QUOTA # legacy UFS quotas #options QUOTA2 # new, in-filesystem UFS quotas d138 1 a138 1 options SYMTAB_SPACE=360000 @ 1.57.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD$ d237 1 a237 1 #pseudo-device fss # file system snapshot device @ 1.56 log @add options COMPAT_50 to all evbarm boards. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.55 2009/03/06 20:31:48 joerg Exp $ a41 1 #file-system PORTAL # portal filesystem (still experimental) @ 1.55 log @Remove SHMMAXPGS from all kernel configs. Dynamically compute the initial limit as 1/4 of the physical memory. Ensure the limit is at least 1024 pages, the old default on most platforms. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.54 2008/11/24 11:41:09 ad Exp $ d82 1 @ 1.54 log @Remove softdep, pass 1. We are focused on improving journalling. Proposed on tech-kern@@. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.53 2008/11/12 12:35:58 ad Exp $ a104 1 #options SHMMAXPGS=1024 # 1024 pages is the default @ 1.54.4.1 log @Sync with HEAD. Commit is split, to avoid a "too many arguments" protocol error. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.55 2009/03/06 20:31:48 joerg Exp $ d105 1 @ 1.53 log @Remove LKMs and switch to the module framework, pass 1. Proposed on tech-kern@@. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.52 2008/07/31 07:41:00 simonb Exp $ a51 1 options SOFTDEP @ 1.52 log @Add "options WAPBL" to standard GENERIC/INSTALL type configs. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.51 2008/05/30 20:10:01 tsutsui Exp $ a116 1 #options LKM # loadable kernel modules @ 1.52.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.54 2008/11/24 11:41:09 ad Exp $ d52 1 d117 1 @ 1.52.2.2 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.52.2.1 2009/01/19 13:16:03 skrll Exp $ d105 1 @ 1.51 log @Add options COMPAT_40 to files which have options COMPAT_30. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.50 2008/04/27 18:58:46 matt Exp $ d53 1 @ 1.51.4.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.52 2008/07/31 07:41:00 simonb Exp $ a52 1 options WAPBL # File system journaling support - Experimental @ 1.51.4.2 log @Update haad-dm branch to haad-dm-base2. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.54 2008/11/24 11:41:09 ad Exp $ d52 1 d117 1 @ 1.50 log @Merge kernel changes in matt-armv6 to HEAD. @ text @d1 1 a1 1 # $NetBSD$ d82 1 @ 1.50.2.1 log @Sync w/ -current. 34 merge conflicts to follow. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.50 2008/04/27 18:58:46 matt Exp $ a81 1 options COMPAT_40 # NetBSD 4.0 compatibility. @ 1.50.2.2 log @Sync with wrstuden-revivesa-base-2. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.50.2.1 2008/06/23 04:30:18 wrstuden Exp $ a52 1 options WAPBL # File system journaling support - Experimental @ 1.49 log @Allow use of the VFP. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.48 2008/01/19 13:11:13 chris Exp $ d24 1 a24 1 options FPU_VFP @ 1.49.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.49 2008/03/15 10:30:51 rearnsha Exp $ d24 1 a24 1 options FPU_VFP @ 1.49.2.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.49.2.1 2008/05/18 12:31:47 yamt Exp $ a81 1 options COMPAT_40 # NetBSD 4.0 compatibility. @ 1.49.4.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.49 2008/03/15 10:30:51 rearnsha Exp $ d24 1 a24 1 options FPU_VFP @ 1.49.4.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.49.4.1 2008/05/16 02:22:10 yamt Exp $ d52 1 a52 1 options WAPBL # File system journaling support - Experimental a81 1 options COMPAT_40 # NetBSD 4.0 compatibility. d104 1 d115 1 @ 1.49.4.3 log @sync with head @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.49.4.2 2009/05/04 08:10:56 yamt Exp $ d42 1 a81 1 options COMPAT_50 # NetBSD 5.0 compatibility. @ 1.49.4.4 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.49.4.3 2010/03/11 15:02:13 yamt Exp $ d237 1 a237 1 #pseudo-device fss # file system snapshot device @ 1.48 log @Remove arm support for IPKDB. It hasn't worked since arm was broken out from arm32 in Jan 2001, and no-one has noticed or cared to fix it. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.47 2006/08/26 20:26:44 christos Exp $ d24 1 a28 6 # Architecture options # FPA options # We will want VFP support here sometime #options ARMFPE # ARM Ltd FPE @ 1.48.6.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD$ a23 1 options FPU_VFP d28 6 @ 1.48.6.2 log @Sync with HEAD. @ text @d24 1 a24 1 options FPU_VFP a81 1 options COMPAT_40 # NetBSD 4.0 compatibility. @ 1.48.6.3 log @Sync with HEAD. @ text @a52 1 options WAPBL # File system journaling support - Experimental @ 1.48.6.4 log @Sync with HEAD. @ text @d52 1 d117 1 @ 1.48.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.49 2008/03/15 10:30:51 rearnsha Exp $ a23 1 options FPU_VFP d28 6 @ 1.47 log @PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.46 2006/02/05 05:01:49 cube Exp $ a139 1 #options IPKDB # remote kernel debugging @ 1.47.28.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.47 2006/08/26 20:26:44 christos Exp $ d140 1 @ 1.47.38.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.48 2008/01/19 13:11:13 chris Exp $ d140 1 @ 1.47.46.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD$ d140 1 @ 1.47.32.1 log @Make all the evbarm kernels build again. Fix lossage from rebase. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.47 2006/08/26 20:26:44 christos Exp $ d23 1 a23 1 #options CPU_ARM11 # Support the ARM11 core @ 1.47.32.2 log @sync with HEAD @ text @d1 1 a1 1 # INTEGRATOR,v 1.47.32.1 2007/11/09 05:37:50 matt Exp d23 1 a23 2 options CPU_ARM11 # Support the ARM11 core options FPU_VFP d28 6 d140 1 @ 1.46 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: INTEGRATOR,v 1.45 2006/02/04 02:50:10 rpaulo Exp $ a70 2 #options NS # XNS #options NSIP # XNS tunneling over IP a72 1 #options CCITT,LLC,HDLC # X.25 @ 1.46.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.46 2006/02/05 05:01:49 cube Exp $ d71 2 d75 1 @ 1.45 log @bpfilter doesn't accept count anymore. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.44 2005/12/07 09:10:12 tsutsui Exp $ d246 1 a246 1 pseudo-device vnd 4 # disk-like interface to files @ 1.44 log @Adjust comments for options FFS_NO_SNAPSHOT. XXX: This option should be mentioned in options(4). @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.43 2005/08/19 05:19:50 christos Exp $ d250 1 a250 1 #pseudo-device bpfilter 4 # Berkeley packet filter @ 1.44.4.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.47 2006/08/26 20:26:44 christos Exp $ d71 2 d75 1 d246 1 a246 1 pseudo-device vnd # disk-like interface to files d250 1 a250 1 #pseudo-device bpfilter # Berkeley packet filter @ 1.44.6.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.46 2006/02/05 05:01:49 cube Exp $ d246 1 a246 1 pseudo-device vnd # disk-like interface to files d250 1 a250 1 #pseudo-device bpfilter # Berkeley packet filter @ 1.44.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.44 2005/12/07 09:10:12 tsutsui Exp $ d246 1 a246 1 pseudo-device vnd # disk-like interface to files d250 1 a250 1 #pseudo-device bpfilter # Berkeley packet filter @ 1.43 log @Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.42 2005/08/19 02:03:51 christos Exp $ d58 1 a58 1 #options FFS_NO_SNAPSHOT # ffs snapshots @ 1.42 log @64 bit inode changes. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.41 2005/07/31 04:04:31 yamt Exp $ d51 1 @ 1.41 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: INTEGRATOR,v 1.40 2005/07/30 06:35:35 yamt Exp $ d89 1 @ 1.40 log @add "options VMSWAP" to non INSTALL kernels. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.39 2005/07/07 17:05:47 tron Exp $ a256 2 options VMSWAP # Swap device/file support @ 1.39 log @Add (commented out) IPSEC_NAT_T option. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.38 2005/06/03 15:56:49 rearnsha Exp $ d257 2 @ 1.38 log @Enable use of the CM1136J-s core module on the Integrator. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.37 2005/06/03 15:41:39 rearnsha Exp $ d66 1 @ 1.38.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.38 2005/06/03 15:56:49 rearnsha Exp $ a50 1 file-system PTYFS # /dev/pts/N support d57 1 a57 1 #options FFS_NO_SNAPSHOT # No FFS snapshot support a65 1 #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) a87 1 options COMPAT_30 # NetBSD 3.0 compatibility. d243 1 a243 1 pseudo-device vnd # disk-like interface to files d247 1 a247 1 #pseudo-device bpfilter # Berkeley packet filter @ 1.38.2.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.38.2.1 2006/06/21 14:50:33 yamt Exp $ d71 2 d75 1 @ 1.38.2.3 log @sync with head @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.38.2.2 2006/12/30 20:45:48 yamt Exp $ d140 1 @ 1.38.2.4 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.38.2.3 2008/01/21 09:36:05 yamt Exp $ a23 1 options FPU_VFP d28 6 @ 1.37 log @Disable some debugging options, add space for the symbol table. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.36 2005/02/25 13:46:49 simonb Exp $ d23 2 @ 1.36 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: INTEGRATOR,v 1.35 2005/02/18 21:05:51 dsl Exp $ d136 2 a137 2 options DIAGNOSTIC # internal consistency checks options PMAP_DEBUG # Enable pmap_debug_level code d141 1 d143 1 @ 1.36.2.1 log @Pull up revision 1.39 (requested by tron in ticket #566): Add (commented out) IPSEC_NAT_T option. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.36 2005/02/25 13:46:49 simonb Exp $ a63 1 #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) @ 1.35 log @Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.34 2005/02/11 08:25:54 dsl Exp $ d86 1 @ 1.34 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: INTEGRATOR,v 1.33 2005/01/31 16:54:33 hannken Exp $ d55 1 a55 1 options FFS_SNAPSHOT # ffs snapshots @ 1.33 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: INTEGRATOR,v 1.32 2004/11/24 20:49:20 bouyer Exp $ d55 1 @ 1.32 log @pdcsata(4), a driver for the Promise SATA150 (aka PDC203xx) serie of controllers. Tested with a PDC20375 (2 SATA, one PATA) controller on sparc64. Added to all kernel config file which had pdcide(4). @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.31 2004/11/10 17:54:04 christos Exp $ d238 1 @ 1.32.4.1 log @sync with -current @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.36 2005/02/25 13:46:49 simonb Exp $ a54 1 #options FFS_NO_SNAPSHOT # ffs snapshots a84 1 options COMPAT_20 # NetBSD 2.0 compatibility. a237 1 #pseudo-device fss 4 # file system snapshot device @ 1.32.6.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD$ a54 1 options FFS_SNAPSHOT # ffs snapshots a237 1 #pseudo-device fss 4 # file system snapshot device @ 1.32.6.2 log @sync with head. xen and whitespace. xen part is not finished. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.32.6.1 2005/02/12 18:17:31 yamt Exp $ d55 1 a55 1 #options FFS_NO_SNAPSHOT # ffs snapshots a85 1 options COMPAT_20 # NetBSD 2.0 compatibility. @ 1.31 log @Add COMPAT_BSDPTY to the rest of the config files. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.30 2004/09/04 23:29:46 manu Exp $ d179 1 @ 1.30 log @IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@@ @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.29 2004/08/07 11:00:06 rearnsha Exp $ d94 1 @ 1.29 log @Add fixed configs for fxp0 and sd0 booting. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.28 2004/08/07 10:54:54 rearnsha Exp $ d65 1 @ 1.28 log @Support probing the compact PCI bus. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.27 2004/08/07 10:47:19 rearnsha Exp $ d139 4 a142 1 config netbsd root on ? type ? @ 1.27 log @Set CPUFLAGS not COPTS @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.26 2004/07/15 03:53:46 atatat Exp $ d160 4 @ 1.26 log @Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.25 2004/02/13 11:36:11 wiz Exp $ d24 1 a24 1 makeoptions COPTS="-O2 -march=armv4" @ 1.25 log @Uppercase CPU, plural is CPUs. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.24 2003/12/14 01:33:15 thorpej Exp $ d126 1 @ 1.25.2.1 log @Pull up revision 1.26 (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$ a125 1 #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel @ 1.25.2.1.2.1 log @Pull up revision 1.32 (requested by bouyer in ticket #1019): Add pdcsata(4), a driver for the Promise SATA150 (aka PDC203xx) series of controllers. @ text @a169 1 #pdcsata* at pci? dev ? function ? # Promise SATA150 controllers @ 1.24 log @Remove piixide, since these boards will never, ever have one. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.23 2003/12/14 01:32:01 thorpej Exp $ d143 1 a143 1 # The boot cpu @ 1.23 log @Split the Intel i31244 SATA controller ("Artisea") driver out of piixide into its own driver (artsata). @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.22 2003/12/13 23:31:21 thorpej Exp $ a167 1 #piixide* at pci? dev ? function ? # Intel IDE controllers @ 1.22 log @Remove the IDE controllers that only exist in southbridge chips (which none of these boards have). XXX piixide stays for now, because that's where the Intel i31244 SATA controller is. That will change, eventually. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.21 2003/12/13 23:28:11 thorpej Exp $ d165 1 @ 1.21 log @Collapse the atabus declaration into "atabus* at ata? channel ?". @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.20 2003/12/13 23:13:41 thorpej Exp $ a164 2 #acardide* at pci? dev ? function ? # Acard IDE controllers #aceride* at pci? dev ? function ? # Acer Lab IDE controllers a165 1 #cypide* at pci? dev ? function ? # Cypress IDE controllers a166 1 #optiide* at pci? dev ? function ? # Opti IDE controllers a169 3 #siside* at pci? dev ? function ? # SiS IDE controllers #slide* at pci? dev ? function ? # Symphony Labs IDE controllers #viaide* at pci? dev ? function ? # VIA/AMD/Nvidia IDE controllers @ 1.20 log @Split out the Silicon Image SATALink support into its own driver, "satalink". @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.19 2003/10/08 11:55:43 bouyer Exp $ d179 1 a179 12 #atabus* at pciide? channel ? #atabus* at acardide? channel ? #atabus* at aceride? channel ? #atabus* at cmdide? channel ? #atabus* at cypide? channel ? #atabus* at hptide? channel ? #atabus* at optiide? channel ? #atabus* at piixide? channel ? #atabus* at pdcide? channel ? #atabus* at siside? channel ? #atabus* at slide? channel ? #atabus* at viaide? channel ? @ 1.19 log @Add new per-chip pciide drivers. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.18 2003/10/08 11:07:31 bouyer Exp $ d173 1 @ 1.18 log @Add atabus @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.17 2003/09/13 13:30:06 chris Exp $ d164 12 a175 1 #pciide* at pci? dev ? function ? flags 0x0000 d179 11 @ 1.17 log @Add COMPAT_16 to most arm based kernels. Mainly in preperation for doing SA_SIGINFO work. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.16 2003/09/06 11:41:11 rearnsha Exp $ d164 4 a167 1 #pciide* at pci? dev ? function ? flags 0x0000 d180 1 a180 1 #wd* at pciide? channel ? drive ? flags 0x0000 # the drives themselves @ 1.16 log @config option is now CPU_ARM10. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.15 2003/09/06 10:00:52 rearnsha Exp $ d84 1 @ 1.15 log @Default all builds to not have debug information. Significantly reduces disk space needed for a make release, especially if using dwarf2 debug. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.14 2003/05/23 14:23:46 thorpej Exp $ d22 2 a23 2 options CPU_ARM1020 # Support the ARM10 core # XXX Should be armv5 for ARM1020 processor. @ 1.14 log @Add ksyms. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.13 2002/09/18 02:43:57 lukem Exp $ d135 1 a135 1 makeoptions DEBUG="-g" # compile full symbol table @ 1.14.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.26 2004/07/15 03:53:46 atatat Exp $ d22 2 a23 2 options CPU_ARM10 # Support the ARM10 core # XXX Should be armv5 for ARM10 processor. a83 1 options COMPAT_16 # NetBSD 1.6 compatibility. a124 1 #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel d135 1 a135 1 #makeoptions DEBUG="-g" # compile full symbol table d142 1 a142 1 # The boot CPU d163 1 a163 9 #pciide* at pci? dev ? function ? flags 0x0000 # GENERIC pciide driver #artsata* at pci? dev ? function ? # Intel i31244 SATA controller #cmdide* at pci? dev ? function ? # CMD tech IDE controllers #hptide* at pci? dev ? function ? # Triones/HighPoint IDE controllers #pdcide* at pci? dev ? function ? # Promise IDE controllers #satalink* at pci? dev ? function ? # SiI SATALink controllers # ATA bus support #atabus* at ata? channel ? d176 1 a176 1 #wd* at atabus? drive ? flags 0x0000 # the drives themselves @ 1.14.2.2 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.14.2.1 2004/08/03 10:33:54 skrll Exp $ d24 1 a24 1 makeoptions CPUFLAGS="-march=armv4" d139 1 a139 4 config netbsd root on ? type ? config netbsd-fxp0 root on fxp0 type nfs config netbsd-sd0 root on sd0 type ffs a159 4 # Compact PCI bus via PCI bridge. ppb* at pci? dev? function ? # PCI-PCI bridges pci* at ppb? bus ? @ 1.14.2.3 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.30 2004/09/04 23:29:46 manu Exp $ a64 1 #options PIM # Protocol Independent Multicast @ 1.14.2.4 log @Fix the sync with head I botched. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.14.2.2 2004/08/12 11:41:03 skrll Exp $ @ 1.14.2.5 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.14.2.4 2004/09/21 13:14:40 skrll Exp $ a93 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. @ 1.14.2.6 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.14.2.5 2004/11/14 08:15:05 skrll Exp $ a178 1 #pdcsata* at pci? dev ? function ? # Promise SATA150 controllers @ 1.14.2.7 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.14.2.6 2004/11/29 07:24:03 skrll Exp $ a237 1 #pseudo-device fss 4 # file system snapshot device @ 1.14.2.8 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.14.2.7 2005/02/04 11:44:17 skrll Exp $ a54 1 options FFS_SNAPSHOT # ffs snapshots @ 1.14.2.9 log @Sync with HEAD. Hi Perry! @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.14.2.8 2005/02/15 21:32:32 skrll Exp $ d55 1 a55 1 #options FFS_NO_SNAPSHOT # ffs snapshots a85 1 options COMPAT_20 # NetBSD 2.0 compatibility. @ 1.14.2.10 log @Sync with HEAD. Here we go again... @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.14.2.9 2005/03/04 16:38:14 skrll Exp $ a22 2 options CPU_ARM11 # Support the ARM11 core a48 1 file-system PTYFS # /dev/pts/N support a63 1 #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) a85 1 options COMPAT_30 # NetBSD 3.0 compatibility. d136 2 a137 2 #options DIAGNOSTIC # internal consistency checks #options PMAP_DEBUG # Enable pmap_debug_level code a140 1 #options UVMHIST a141 1 options SYMTAB_SPACE=350000 @ 1.14.2.11 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.44 2005/12/07 09:10:12 tsutsui Exp $ d58 1 a58 1 #options FFS_NO_SNAPSHOT # No FFS snapshot support @ 1.13 log @enable USERCONF by default; it's small and extremely useful to have available. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.12 2002/06/17 05:14:08 lukem Exp $ d228 1 @ 1.12 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: INTEGRATOR,v 1.11 2002/04/25 15:06:26 atatat Exp $ d123 1 a123 1 #options USERCONF # userconf(4) support @ 1.11 log @Add the INCLUDE_CONFIG_FILE option to all config files. In config files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or ALPHA), it is uncommented. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.10 2002/04/17 02:22:47 mycroft Exp $ d227 1 @ 1.11.4.1 log @Pull up revision 1.12 (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$ a226 1 pseudo-device clockctl # user control of clock subsystem @ 1.11.2.1 log @catch up with -current. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.12 2002/06/17 05:14:08 lukem Exp $ a226 1 pseudo-device clockctl # user control of clock subsystem @ 1.10 log @Switch from de to tlp by default. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.9 2002/04/16 11:49:54 wiz Exp $ d7 2 @ 1.9 log @Remove last(?) traces of pmsi. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.8 2002/04/12 08:10:56 gmcgarry Exp $ a190 1 #de* at pci? dev ? function ? # DC21X4X-based ethernet cards d192 1 a192 2 #tlp* at pci? dev ? function ? # DECchip 21x4x (and clones) Ethernet #options TLP_MATCH_21142 @ 1.8 log @Add commented-out USERCONF option. Mainly useful for install media and can be optionally enabled based on miniroot and ramdisk size requirements. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.7 2002/04/02 05:30:40 lukem Exp $ a208 2 #pmsi* at pckbc? #wsmouse* at pmsi? mux 0 @ 1.7 log @Rename MEMORY_DISK_SIZE (formerly MINIROOTSIZE) to MEMORY_DISK_ROOT_SIZE, which was suggested by Izumi Tsutsui as being more consistent with what it's controlling... @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.6 2002/03/10 19:56:40 lukem Exp $ d121 1 @ 1.6 log @* rename MINIROOTSIZE to MEMORY_DISK_SIZE, so that all md(4) options are now consistently named * fold opt_mdsize.h into opt_md.h @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.5 2002/01/27 13:23:15 jdolecek Exp $ d105 1 a105 1 #options MEMORY_DISK_SIZE=4000 # Size in blocks @ 1.5 log @add options PIPE_SOCKETPAIR to individual kernel configs the option is commented out on everything but kernels I was able to recognize as INSTALL-like or ones for small memory machines @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.4 2001/11/20 12:56:25 lukem Exp $ d105 1 a105 2 #options MEMORY_DISK_SIZE=0 # Size in blocks #options MINIROOTSIZE=4000 # Size in blocks @ 1.4 log @cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\"" @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.3 2001/11/04 02:56:13 thorpej Exp $ d122 1 @ 1.4.2.1 log @file INTEGRATOR was added on branch kqueue on 2002-01-10 19:42:00 +0000 @ text @d1 227 @ 1.4.2.2 log @Sync kqueue branch with -current. @ text @a0 227 # $NetBSD: INTEGRATOR,v 1.4.2.1 2002/01/10 19:42:00 thorpej Exp $ # # GENERIC -- ARM Integrator board Generic kernel # include "arch/evbarm/conf/std.integrator" # estimated number of users maxusers 32 # Standard system options options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT options NTP # NTP phase/frequency locked loop # CPU options options CPU_ARM9 # Support the ARM9TDMI core options CPU_ARM1020 # Support the ARM10 core # XXX Should be armv5 for ARM1020 processor. makeoptions COPTS="-O2 -march=armv4" # Architecture options # FPA options # We will want VFP support here sometime #options ARMFPE # ARM Ltd FPE # File systems file-system FFS # UFS #file-system LFS # log-structured file system file-system MFS # memory file system file-system NFS # Network file system #file-system ADOSFS # AmigaDOS-compatible file system #file-system EXT2FS # second extended file system (linux) #file-system CD9660 # ISO 9660 + Rock Ridge file system #file-system MSDOSFS # MS-DOS file system #file-system FDESC # /dev/fd file-system KERNFS # /kern #file-system NULLFS # loopback file system #file-system PORTAL # portal filesystem (still experimental) file-system PROCFS # /proc #file-system UMAPFS # NULLFS + uid and gid remapping #file-system UNION # union file system # File system options #options QUOTA # UFS quotas #options FFS_EI # FFS Endian Independant support #options NFSSERVER options SOFTDEP # 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 #options PFIL_HOOKS # pfil(9) packet filter hooks #options PPP_BSDCOMP # BSD-Compress compression support for PPP #options PPP_DEFLATE # Deflate compression support for PPP #options PPP_FILTER # Active filter support for PPP (requires bpf) #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG options NFS_BOOT_BOOTP options NFS_BOOT_DHCP options NFS_BOOT_BOOTPARAM # Compatibility options #options COMPAT_43 # 4.3BSD compatibility. options COMPAT_15 # NetBSD 1.5 compatibility. #options COMPAT_14 # NetBSD 1.4 compatibility. #options COMPAT_13 # NetBSD 1.3 compatibility. #options COMPAT_12 # NetBSD 1.2 compatibility. #options COMPAT_11 # NetBSD 1.1 compatibility. #options COMPAT_10 # NetBSD 1.0 compatibility. #options COMPAT_09 # NetBSD 0.9 compatibility. #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. # Shared memory options #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 # Device options #options MEMORY_DISK_HOOKS # boottime setup of ramdisk #options MEMORY_DISK_SIZE=0 # Size in blocks #options MINIROOTSIZE=4000 # Size in blocks #options MEMORY_DISK_IS_ROOT # use memory disk as root # Miscellaneous kernel options options KTRACE # system call tracing, a la ktrace(1) options IRQSTATS # manage IRQ statistics #options LKM # loadable kernel modules #options KMEMSTATS # kernel memory statistics options SCSIVERBOSE # Verbose SCSI errors options PCIVERBOSE # Verbose PCI descriptions options MIIVERBOSE # Verbose MII autoconfuration messages #options PCI_CONFIG_DUMP # verbosely dump PCI config space options PCI_NETBSD_CONFIGURE # Do not rely on BIOS/whatever to # configure PCI devices options PCI_CONFIGURE_VERBOSE # Show PCI config information options DDB_KEYCODE=0x1d # Enter ddb on ^] # Development and Debugging options #options ARM700BUGTRACK # track the ARM700 swi bug #options PORTMASTER # Enable PortMaster only options options DIAGNOSTIC # internal consistency checks options PMAP_DEBUG # Enable pmap_debug_level code #options IPKDB # remote kernel debugging options DDB # in-kernel debugger options DDB_HISTORY_SIZE=100 # Enable history editing in DDB makeoptions DEBUG="-g" # compile full symbol table options PLCONSOLE,PLCOMCNUNIT=0,PLCONSPEED=38400,PLCONMODE=0xB00 config netbsd root on ? type ? # The main bus device mainbus0 at root # The boot cpu cpu0 at mainbus? # Core logic ifpga0 at mainbus? # PL010 uart plcom0 at ifpga? offset 0x06000000 irq 1 plcom1 at ifpga? offset 0x07000000 irq 2 # PL030 real time clock plrtc0 at ifpga? offset 0x05000000 # PCI bus via ifpga pci0 at ifpga? # PCI bus # PCI IDE Controllers and Devices # PCI IDE controllers - see pciide(4) for supported hardware. # The 0x0001 flag force the driver to use DMA, even if the driver doesn't know # how to set up DMA modes for this chip. This may work, or may cause # a machine hang with some controllers. #pciide* at pci? dev ? function ? flags 0x0000 # IDE drives # Flags are used only with controllers that support DMA operations # and mode settings (e.g. some pciide controllers) # The lowest order four bits (rightmost digit) of the flags define the PIO # mode to use, the next set of four bits the DMA mode and the third set the # UltraDMA mode. For each set of four bits, the 3 lower bits define the mode # to use, and the last bit must be 1 for this setting to be used. # For DMA and UDMA, 0xf (1111) means 'disable'. # 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'. # (0xc=1100, 0xa=1010, 0xf=1111) # 0x0000 means "use whatever the drive claims to support". #wd* at pciide? channel ? drive ? flags 0x0000 # the drives themselves # PCI SCSI Controllers and Buses ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI Controllers scsibus* at ahc? # 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 auto-changers drives #uk* at scsibus? target ? lun ? # SCSI unknown drives #ss* at scsibus? target ? lun ? # SCSI scanner # PCI network interfaces fxp* at pci? dev ? function ? # I82557/I82558 ethernet cards #de* at pci? dev ? function ? # DC21X4X-based ethernet cards #ne* at pci? dev ? function ? # NE2000 compat ethernet #tlp* at pci? dev ? function ? # DECchip 21x4x (and clones) Ethernet #options TLP_MATCH_21142 # MII/PHY support inphy* at mii? phy ? # Intel 82555 PHYs #lxtphy* at mii? phy ? # Level One LXT-970 PHYs ukphy* at mii? phy ? # generic unknown PHYs # WSCONS Support #options WSEMUL_VT100 # VT100 / VT220 emulation #options WS_KERNEL_FG=WSCOL_GREEN #pckbc0 at isa? #pckbd* at pckbc? #wskbd* at pckbd? console ? #pms* at pckbc? #wsmouse* at pms? mux 0 #pmsi* at pckbc? #wsmouse* at pmsi? mux 0 #vga* at pci? dev ? function ? #wsdisplay* at vga? console ? # Pseudo-Devices # disk/mass storage pseudo-devices #pseudo-device md 1 # memory disk device (ramdisk) pseudo-device vnd 4 # disk-like interface to files # network pseudo-devices #pseudo-device bpfilter 4 # Berkeley packet filter #pseudo-device bridge # simple inter-network bridging pseudo-device loop # network loopback # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals pseudo-device rnd # /dev/random and in-kernel generator @ 1.4.2.3 log @Sync w/ -current. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.4.2.2 2002/02/11 20:07:41 jdolecek Exp $ a121 1 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) @ 1.4.2.4 log @Catch up with -current. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.4.2.3 2002/03/16 15:57:26 jdolecek Exp $ d105 2 a106 1 #options MEMORY_DISK_SIZE=4000 # Size in blocks @ 1.4.2.5 log @catch up with -current on kqueue branch @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.4.2.4 2002/06/23 17:35:37 jdolecek Exp $ a7 2 #options INCLUDE_CONFIG_FILE # embed config file in kernel binary d105 1 a105 1 #options MEMORY_DISK_ROOT_SIZE=4000 # Size in blocks a120 1 #options USERCONF # userconf(4) support d190 1 d192 2 a193 1 #tlp* at pci? dev ? function ? # DECchip 21x4x and clones d208 2 @ 1.4.2.6 log @sync kqueue branch with HEAD @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.4.2.5 2002/09/06 08:33:55 jdolecek Exp $ a226 1 pseudo-device clockctl # user control of clock subsystem @ 1.4.2.7 log @sync kqueue with -current; this includes merge of gehenna-devsw branch, merge of i386 MP branch, and part of autoconf rototil work @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.4.2.6 2002/10/10 18:32:22 jdolecek Exp $ d123 1 a123 1 options USERCONF # userconf(4) support @ 1.3 log @Don't require INTEGRATOR or INTEGRATOR_FPGA options. Made possible by files.. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.2 2001/10/29 14:23:35 rearnsha Exp $ d19 1 a19 1 options CPU_ARM9 # Support the ARM9TDMI core d52 1 a52 1 options SOFTDEP d73 1 a73 1 #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG d89 1 a89 1 #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. d95 4 a98 4 #options SEMMNI=10 # number of semaphore identifiers #options SEMMNS=60 # number of semaphores in system #options SEMUME=10 # max number of undo entries per process #options SEMMNU=30 # number of undo structures in system d115 2 a116 2 options PCIVERBOSE # Verbose PCI descriptions options MIIVERBOSE # Verbose MII autoconfuration messages d118 1 a118 1 options PCI_NETBSD_CONFIGURE # Do not rely on BIOS/whatever to d120 1 a120 1 options PCI_CONFIGURE_VERBOSE # Show PCI config information d128 1 a128 1 options PMAP_DEBUG # Enable pmap_debug_level code d133 1 a133 1 options PLCONSOLE,PLCOMCNUNIT=0,PLCONSPEED=38400,PLCONMODE=0xB00 @ 1.3.2.1 log @file INTEGRATOR was added on branch thorpej-mips-cache on 2001-11-12 21:16:48 +0000 @ text @d1 227 @ 1.3.2.2 log @Sync the thorpej-mips-cache branch with -current. @ text @a0 227 # $NetBSD: INTEGRATOR,v 1.3.2.1 2001/11/12 21:16:48 thorpej Exp $ # # GENERIC -- ARM Integrator board Generic kernel # include "arch/evbarm/conf/std.integrator" # estimated number of users maxusers 32 # Standard system options options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT options NTP # NTP phase/frequency locked loop # CPU options options CPU_ARM9 # Support the ARM9TDMI core options CPU_ARM1020 # Support the ARM10 core # XXX Should be armv5 for ARM1020 processor. makeoptions COPTS="-O2 -march=armv4" # Architecture options # FPA options # We will want VFP support here sometime #options ARMFPE # ARM Ltd FPE # File systems file-system FFS # UFS #file-system LFS # log-structured file system file-system MFS # memory file system file-system NFS # Network file system #file-system ADOSFS # AmigaDOS-compatible file system #file-system EXT2FS # second extended file system (linux) #file-system CD9660 # ISO 9660 + Rock Ridge file system #file-system MSDOSFS # MS-DOS file system #file-system FDESC # /dev/fd file-system KERNFS # /kern #file-system NULLFS # loopback file system #file-system PORTAL # portal filesystem (still experimental) file-system PROCFS # /proc #file-system UMAPFS # NULLFS + uid and gid remapping #file-system UNION # union file system # File system options #options QUOTA # UFS quotas #options FFS_EI # FFS Endian Independant support #options NFSSERVER options SOFTDEP # 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 #options PFIL_HOOKS # pfil(9) packet filter hooks #options PPP_BSDCOMP # BSD-Compress compression support for PPP #options PPP_DEFLATE # Deflate compression support for PPP #options PPP_FILTER # Active filter support for PPP (requires bpf) #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG options NFS_BOOT_BOOTP options NFS_BOOT_DHCP options NFS_BOOT_BOOTPARAM # Compatibility options #options COMPAT_43 # 4.3BSD compatibility. options COMPAT_15 # NetBSD 1.5 compatibility. #options COMPAT_14 # NetBSD 1.4 compatibility. #options COMPAT_13 # NetBSD 1.3 compatibility. #options COMPAT_12 # NetBSD 1.2 compatibility. #options COMPAT_11 # NetBSD 1.1 compatibility. #options COMPAT_10 # NetBSD 1.0 compatibility. #options COMPAT_09 # NetBSD 0.9 compatibility. #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. # Shared memory options #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 # Device options #options MEMORY_DISK_HOOKS # boottime setup of ramdisk #options MEMORY_DISK_SIZE=0 # Size in blocks #options MINIROOTSIZE=4000 # Size in blocks #options MEMORY_DISK_IS_ROOT # use memory disk as root # Miscellaneous kernel options options KTRACE # system call tracing, a la ktrace(1) options IRQSTATS # manage IRQ statistics #options LKM # loadable kernel modules #options KMEMSTATS # kernel memory statistics options SCSIVERBOSE # Verbose SCSI errors options PCIVERBOSE # Verbose PCI descriptions options MIIVERBOSE # Verbose MII autoconfuration messages #options PCI_CONFIG_DUMP # verbosely dump PCI config space options PCI_NETBSD_CONFIGURE # Do not rely on BIOS/whatever to # configure PCI devices options PCI_CONFIGURE_VERBOSE # Show PCI config information options DDB_KEYCODE=0x1d # Enter ddb on ^] # Development and Debugging options #options ARM700BUGTRACK # track the ARM700 swi bug #options PORTMASTER # Enable PortMaster only options options DIAGNOSTIC # internal consistency checks options PMAP_DEBUG # Enable pmap_debug_level code #options IPKDB # remote kernel debugging options DDB # in-kernel debugger options DDB_HISTORY_SIZE=100 # Enable history editing in DDB makeoptions DEBUG="-g" # compile full symbol table options PLCONSOLE,PLCOMCNUNIT=0,PLCONSPEED=38400,PLCONMODE=0xB00 config netbsd root on ? type ? # The main bus device mainbus0 at root # The boot cpu cpu0 at mainbus? # Core logic ifpga0 at mainbus? # PL010 uart plcom0 at ifpga? offset 0x06000000 irq 1 plcom1 at ifpga? offset 0x07000000 irq 2 # PL030 real time clock plrtc0 at ifpga? offset 0x05000000 # PCI bus via ifpga pci0 at ifpga? # PCI bus # PCI IDE Controllers and Devices # PCI IDE controllers - see pciide(4) for supported hardware. # The 0x0001 flag force the driver to use DMA, even if the driver doesn't know # how to set up DMA modes for this chip. This may work, or may cause # a machine hang with some controllers. #pciide* at pci? dev ? function ? flags 0x0000 # IDE drives # Flags are used only with controllers that support DMA operations # and mode settings (e.g. some pciide controllers) # The lowest order four bits (rightmost digit) of the flags define the PIO # mode to use, the next set of four bits the DMA mode and the third set the # UltraDMA mode. For each set of four bits, the 3 lower bits define the mode # to use, and the last bit must be 1 for this setting to be used. # For DMA and UDMA, 0xf (1111) means 'disable'. # 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'. # (0xc=1100, 0xa=1010, 0xf=1111) # 0x0000 means "use whatever the drive claims to support". #wd* at pciide? channel ? drive ? flags 0x0000 # the drives themselves # PCI SCSI Controllers and Buses ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI Controllers scsibus* at ahc? # 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 auto-changers drives #uk* at scsibus? target ? lun ? # SCSI unknown drives #ss* at scsibus? target ? lun ? # SCSI scanner # PCI network interfaces fxp* at pci? dev ? function ? # I82557/I82558 ethernet cards #de* at pci? dev ? function ? # DC21X4X-based ethernet cards #ne* at pci? dev ? function ? # NE2000 compat ethernet #tlp* at pci? dev ? function ? # DECchip 21x4x (and clones) Ethernet #options TLP_MATCH_21142 # MII/PHY support inphy* at mii? phy ? # Intel 82555 PHYs #lxtphy* at mii? phy ? # Level One LXT-970 PHYs ukphy* at mii? phy ? # generic unknown PHYs # WSCONS Support #options WSEMUL_VT100 # VT100 / VT220 emulation #options WS_KERNEL_FG=WSCOL_GREEN #pckbc0 at isa? #pckbd* at pckbc? #wskbd* at pckbd? console ? #pms* at pckbc? #wsmouse* at pms? mux 0 #pmsi* at pckbc? #wsmouse* at pmsi? mux 0 #vga* at pci? dev ? function ? #wsdisplay* at vga? console ? # Pseudo-Devices # disk/mass storage pseudo-devices #pseudo-device md 1 # memory disk device (ramdisk) pseudo-device vnd 4 # disk-like interface to files # network pseudo-devices #pseudo-device bpfilter 4 # Berkeley packet filter #pseudo-device bridge # simple inter-network bridging pseudo-device loop # network loopback # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals pseudo-device rnd # /dev/random and in-kernel generator @ 1.3.4.1 log @file INTEGRATOR was added on branch nathanw_sa on 2002-01-08 00:24:10 +0000 @ text @d1 227 @ 1.3.4.2 log @Catch up to -current. @ text @a0 227 # $NetBSD: INTEGRATOR,v 1.3.4.1 2002/01/08 00:24:10 nathanw Exp $ # # GENERIC -- ARM Integrator board Generic kernel # include "arch/evbarm/conf/std.integrator" # estimated number of users maxusers 32 # Standard system options options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT options NTP # NTP phase/frequency locked loop # CPU options options CPU_ARM9 # Support the ARM9TDMI core options CPU_ARM1020 # Support the ARM10 core # XXX Should be armv5 for ARM1020 processor. makeoptions COPTS="-O2 -march=armv4" # Architecture options # FPA options # We will want VFP support here sometime #options ARMFPE # ARM Ltd FPE # File systems file-system FFS # UFS #file-system LFS # log-structured file system file-system MFS # memory file system file-system NFS # Network file system #file-system ADOSFS # AmigaDOS-compatible file system #file-system EXT2FS # second extended file system (linux) #file-system CD9660 # ISO 9660 + Rock Ridge file system #file-system MSDOSFS # MS-DOS file system #file-system FDESC # /dev/fd file-system KERNFS # /kern #file-system NULLFS # loopback file system #file-system PORTAL # portal filesystem (still experimental) file-system PROCFS # /proc #file-system UMAPFS # NULLFS + uid and gid remapping #file-system UNION # union file system # File system options #options QUOTA # UFS quotas #options FFS_EI # FFS Endian Independant support #options NFSSERVER options SOFTDEP # 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 #options PFIL_HOOKS # pfil(9) packet filter hooks #options PPP_BSDCOMP # BSD-Compress compression support for PPP #options PPP_DEFLATE # Deflate compression support for PPP #options PPP_FILTER # Active filter support for PPP (requires bpf) #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG options NFS_BOOT_BOOTP options NFS_BOOT_DHCP options NFS_BOOT_BOOTPARAM # Compatibility options #options COMPAT_43 # 4.3BSD compatibility. options COMPAT_15 # NetBSD 1.5 compatibility. #options COMPAT_14 # NetBSD 1.4 compatibility. #options COMPAT_13 # NetBSD 1.3 compatibility. #options COMPAT_12 # NetBSD 1.2 compatibility. #options COMPAT_11 # NetBSD 1.1 compatibility. #options COMPAT_10 # NetBSD 1.0 compatibility. #options COMPAT_09 # NetBSD 0.9 compatibility. #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. # Shared memory options #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 # Device options #options MEMORY_DISK_HOOKS # boottime setup of ramdisk #options MEMORY_DISK_SIZE=0 # Size in blocks #options MINIROOTSIZE=4000 # Size in blocks #options MEMORY_DISK_IS_ROOT # use memory disk as root # Miscellaneous kernel options options KTRACE # system call tracing, a la ktrace(1) options IRQSTATS # manage IRQ statistics #options LKM # loadable kernel modules #options KMEMSTATS # kernel memory statistics options SCSIVERBOSE # Verbose SCSI errors options PCIVERBOSE # Verbose PCI descriptions options MIIVERBOSE # Verbose MII autoconfuration messages #options PCI_CONFIG_DUMP # verbosely dump PCI config space options PCI_NETBSD_CONFIGURE # Do not rely on BIOS/whatever to # configure PCI devices options PCI_CONFIGURE_VERBOSE # Show PCI config information options DDB_KEYCODE=0x1d # Enter ddb on ^] # Development and Debugging options #options ARM700BUGTRACK # track the ARM700 swi bug #options PORTMASTER # Enable PortMaster only options options DIAGNOSTIC # internal consistency checks options PMAP_DEBUG # Enable pmap_debug_level code #options IPKDB # remote kernel debugging options DDB # in-kernel debugger options DDB_HISTORY_SIZE=100 # Enable history editing in DDB makeoptions DEBUG="-g" # compile full symbol table options PLCONSOLE,PLCOMCNUNIT=0,PLCONSPEED=38400,PLCONMODE=0xB00 config netbsd root on ? type ? # The main bus device mainbus0 at root # The boot cpu cpu0 at mainbus? # Core logic ifpga0 at mainbus? # PL010 uart plcom0 at ifpga? offset 0x06000000 irq 1 plcom1 at ifpga? offset 0x07000000 irq 2 # PL030 real time clock plrtc0 at ifpga? offset 0x05000000 # PCI bus via ifpga pci0 at ifpga? # PCI bus # PCI IDE Controllers and Devices # PCI IDE controllers - see pciide(4) for supported hardware. # The 0x0001 flag force the driver to use DMA, even if the driver doesn't know # how to set up DMA modes for this chip. This may work, or may cause # a machine hang with some controllers. #pciide* at pci? dev ? function ? flags 0x0000 # IDE drives # Flags are used only with controllers that support DMA operations # and mode settings (e.g. some pciide controllers) # The lowest order four bits (rightmost digit) of the flags define the PIO # mode to use, the next set of four bits the DMA mode and the third set the # UltraDMA mode. For each set of four bits, the 3 lower bits define the mode # to use, and the last bit must be 1 for this setting to be used. # For DMA and UDMA, 0xf (1111) means 'disable'. # 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'. # (0xc=1100, 0xa=1010, 0xf=1111) # 0x0000 means "use whatever the drive claims to support". #wd* at pciide? channel ? drive ? flags 0x0000 # the drives themselves # PCI SCSI Controllers and Buses ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI Controllers scsibus* at ahc? # 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 auto-changers drives #uk* at scsibus? target ? lun ? # SCSI unknown drives #ss* at scsibus? target ? lun ? # SCSI scanner # PCI network interfaces fxp* at pci? dev ? function ? # I82557/I82558 ethernet cards #de* at pci? dev ? function ? # DC21X4X-based ethernet cards #ne* at pci? dev ? function ? # NE2000 compat ethernet #tlp* at pci? dev ? function ? # DECchip 21x4x (and clones) Ethernet #options TLP_MATCH_21142 # MII/PHY support inphy* at mii? phy ? # Intel 82555 PHYs #lxtphy* at mii? phy ? # Level One LXT-970 PHYs ukphy* at mii? phy ? # generic unknown PHYs # WSCONS Support #options WSEMUL_VT100 # VT100 / VT220 emulation #options WS_KERNEL_FG=WSCOL_GREEN #pckbc0 at isa? #pckbd* at pckbc? #wskbd* at pckbd? console ? #pms* at pckbc? #wsmouse* at pms? mux 0 #pmsi* at pckbc? #wsmouse* at pmsi? mux 0 #vga* at pci? dev ? function ? #wsdisplay* at vga? console ? # Pseudo-Devices # disk/mass storage pseudo-devices #pseudo-device md 1 # memory disk device (ramdisk) pseudo-device vnd 4 # disk-like interface to files # network pseudo-devices #pseudo-device bpfilter 4 # Berkeley packet filter #pseudo-device bridge # simple inter-network bridging pseudo-device loop # network loopback # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals pseudo-device rnd # /dev/random and in-kernel generator @ 1.3.4.3 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.3.4.2 2002/02/28 04:09:07 nathanw Exp $ a121 1 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) @ 1.3.4.4 log @Catch up to -current. (CVS: It's not just a program. It's an adventure!) @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.3.4.3 2002/04/01 07:39:43 nathanw Exp $ d105 2 a106 1 #options MEMORY_DISK_SIZE=4000 # Size in blocks @ 1.3.4.5 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.3.4.4 2002/04/17 00:02:54 nathanw Exp $ d105 1 a105 1 #options MEMORY_DISK_ROOT_SIZE=4000 # Size in blocks a120 1 #options USERCONF # userconf(4) support d208 2 @ 1.3.4.6 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.3.4.5 2002/06/20 03:38:29 nathanw Exp $ a7 2 #options INCLUDE_CONFIG_FILE # embed config file in kernel binary d191 1 d193 2 a194 1 #tlp* at pci? dev ? function ? # DECchip 21x4x and clones a226 1 pseudo-device clockctl # user control of clock subsystem @ 1.3.4.7 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.3.4.6 2002/10/18 02:36:23 nathanw Exp $ d123 1 a123 1 options USERCONF # userconf(4) support @ 1.2 log @Garbage collect some early debug hacks that should not have been committed in the first place and prevent linking. @ text @d1 1 a1 1 # $NetBSD: INTEGRATOR,v 1.1 2001/10/27 16:14:44 rearnsha Exp $ a24 3 # Core logic on the integrator is a custom FPGA options INTEGRATOR_FPGA # Core logic is on the motherboard FPGA options INTEGRATOR # We are an INTEGRATOR @ 1.1 log @Configuration for Integrator boards. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.8 2001/09/01 23:08:44 atatat Exp $ a134 1 options IRQ_HISTORY # Keep history of interrupts taken @