head 1.16; access; symbols netbsd-11-0-RC6:1.16 netbsd-11-0-RC5:1.16 netbsd-11-0-RC4:1.16 netbsd-11-0-RC3:1.16 netbsd-11-0-RC2:1.16 netbsd-11-0-RC1:1.16 perseant-exfatfs-base-20250801:1.16 netbsd-11:1.16.0.26 netbsd-11-base:1.16 netbsd-10-1-RELEASE:1.16 perseant-exfatfs-base-20240630:1.16 perseant-exfatfs:1.16.0.24 perseant-exfatfs-base:1.16 netbsd-8-3-RELEASE:1.15 netbsd-9-4-RELEASE:1.15.22.1 netbsd-10-0-RELEASE:1.16 netbsd-10-0-RC6:1.16 netbsd-10-0-RC5:1.16 netbsd-10-0-RC4:1.16 netbsd-10-0-RC3:1.16 netbsd-10-0-RC2:1.16 thorpej-ifq:1.16.0.22 thorpej-ifq-base:1.16 thorpej-altq-separation:1.16.0.20 thorpej-altq-separation-base:1.16 netbsd-10-0-RC1:1.16 netbsd-10:1.16.0.18 netbsd-10-base:1.16 bouyer-sunxi-drm:1.16.0.16 bouyer-sunxi-drm-base:1.16 netbsd-9-3-RELEASE:1.15.22.1 thorpej-i2c-spi-conf2:1.16.0.14 thorpej-i2c-spi-conf2-base:1.16 thorpej-futex2:1.16.0.12 thorpej-futex2-base:1.16 thorpej-cfargs2:1.16.0.10 thorpej-cfargs2-base:1.16 cjep_sun2x-base1:1.16 cjep_sun2x:1.16.0.8 cjep_sun2x-base:1.16 cjep_staticlib_x-base1:1.16 netbsd-9-2-RELEASE:1.15.22.1 cjep_staticlib_x:1.16.0.6 cjep_staticlib_x-base:1.16 thorpej-i2c-spi-conf:1.16.0.4 thorpej-i2c-spi-conf-base:1.16 thorpej-cfargs:1.16.0.2 thorpej-cfargs-base:1.16 thorpej-futex:1.15.0.30 thorpej-futex-base:1.16 netbsd-9-1-RELEASE:1.15 bouyer-xenpvh-base2:1.15 phil-wifi-20200421:1.15 bouyer-xenpvh-base1:1.15 phil-wifi-20200411:1.15 bouyer-xenpvh:1.15.0.28 bouyer-xenpvh-base:1.15 is-mlppp:1.15.0.26 is-mlppp-base:1.15 phil-wifi-20200406:1.15 netbsd-8-2-RELEASE:1.15 ad-namecache-base3:1.15 netbsd-9-0-RELEASE:1.15 netbsd-9-0-RC2:1.15 ad-namecache-base2:1.15 ad-namecache-base1:1.15 ad-namecache:1.15.0.24 ad-namecache-base:1.15 netbsd-9-0-RC1:1.15 phil-wifi-20191119:1.15 netbsd-9:1.15.0.22 netbsd-9-base:1.15 phil-wifi-20190609:1.15 netbsd-8-1-RELEASE:1.15 netbsd-8-1-RC1:1.15 isaki-audio2:1.15.0.20 isaki-audio2-base:1.15 pgoyette-compat-merge-20190127:1.15 pgoyette-compat-20190127:1.15 pgoyette-compat-20190118:1.15 pgoyette-compat-1226:1.15 pgoyette-compat-1126:1.15 pgoyette-compat-1020:1.15 pgoyette-compat-0930:1.15 pgoyette-compat-0906:1.15 netbsd-7-2-RELEASE:1.14 pgoyette-compat-0728:1.15 netbsd-8-0-RELEASE:1.15 phil-wifi:1.15.0.18 phil-wifi-base:1.15 pgoyette-compat-0625:1.15 netbsd-8-0-RC2:1.15 pgoyette-compat-0521:1.15 pgoyette-compat-0502:1.15 pgoyette-compat-0422:1.15 netbsd-8-0-RC1:1.15 pgoyette-compat-0415:1.15 pgoyette-compat-0407:1.15 pgoyette-compat-0330:1.15 pgoyette-compat-0322:1.15 pgoyette-compat-0315:1.15 netbsd-7-1-2-RELEASE:1.14 pgoyette-compat:1.15.0.16 pgoyette-compat-base:1.15 netbsd-7-1-1-RELEASE:1.14 tls-maxphys-base-20171202:1.15 matt-nb8-mediatek:1.15.0.14 matt-nb8-mediatek-base:1.15 nick-nhusb-base-20170825:1.15 perseant-stdc-iso10646:1.15.0.12 perseant-stdc-iso10646-base:1.15 netbsd-8:1.15.0.10 netbsd-8-base:1.15 prg-localcount2-base3:1.15 prg-localcount2-base2:1.15 prg-localcount2-base1:1.15 prg-localcount2:1.15.0.8 prg-localcount2-base:1.15 pgoyette-localcount-20170426:1.15 bouyer-socketcan-base1:1.15 jdolecek-ncq:1.15.0.6 jdolecek-ncq-base:1.15 pgoyette-localcount-20170320:1.15 netbsd-7-1:1.14.0.10 netbsd-7-1-RELEASE:1.14 netbsd-7-1-RC2:1.14 nick-nhusb-base-20170204:1.15 netbsd-7-nhusb-base-20170116:1.14 bouyer-socketcan:1.15.0.4 bouyer-socketcan-base:1.15 pgoyette-localcount-20170107:1.15 netbsd-7-1-RC1:1.14 nick-nhusb-base-20161204:1.15 pgoyette-localcount-20161104:1.15 netbsd-7-0-2-RELEASE:1.14 nick-nhusb-base-20161004:1.15 localcount-20160914:1.15 netbsd-7-nhusb:1.14.0.8 netbsd-7-nhusb-base:1.14 pgoyette-localcount-20160806:1.15 pgoyette-localcount-20160726:1.15 pgoyette-localcount:1.15.0.2 pgoyette-localcount-base:1.15 nick-nhusb-base-20160907:1.15 nick-nhusb-base-20160529:1.15 netbsd-7-0-1-RELEASE:1.14 nick-nhusb-base-20160422:1.15 nick-nhusb-base-20160319:1.15 nick-nhusb-base-20151226:1.14 netbsd-7-0:1.14.0.6 netbsd-7-0-RELEASE:1.14 nick-nhusb-base-20150921:1.14 netbsd-7-0-RC3:1.14 netbsd-7-0-RC2:1.14 netbsd-7-0-RC1:1.14 nick-nhusb-base-20150606:1.14 nick-nhusb-base-20150406:1.14 nick-nhusb:1.14.0.4 nick-nhusb-base:1.14 netbsd-5-2-3-RELEASE:1.11 netbsd-5-1-5-RELEASE:1.11 netbsd-6-0-6-RELEASE:1.13 netbsd-6-1-5-RELEASE:1.13 netbsd-7:1.14.0.2 netbsd-7-base:1.14 yamt-pagecache-base9:1.14 yamt-pagecache-tag8:1.13 netbsd-6-1-4-RELEASE:1.13 netbsd-6-0-5-RELEASE:1.13 tls-earlyentropy:1.13.0.32 tls-earlyentropy-base:1.14 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.13 riastradh-drm2-base3:1.13 netbsd-6-1-3-RELEASE:1.13 netbsd-6-0-4-RELEASE:1.13 netbsd-5-2-2-RELEASE:1.11 netbsd-5-1-4-RELEASE:1.11 netbsd-6-1-2-RELEASE:1.13 netbsd-6-0-3-RELEASE:1.13 netbsd-5-2-1-RELEASE:1.11 netbsd-5-1-3-RELEASE:1.11 rmind-smpnet-nbase:1.14 netbsd-6-1-1-RELEASE:1.13 riastradh-drm2-base2:1.13 riastradh-drm2-base1:1.13 riastradh-drm2:1.13.0.30 riastradh-drm2-base:1.13 rmind-smpnet:1.13.0.22 rmind-smpnet-base:1.14 netbsd-6-1:1.13.0.28 netbsd-6-0-2-RELEASE:1.13 netbsd-6-1-RELEASE:1.13 khorben-n900:1.13.0.26 netbsd-6-1-RC4:1.13 netbsd-6-1-RC3:1.13 agc-symver:1.13.0.24 agc-symver-base:1.13 netbsd-6-1-RC2:1.13 netbsd-6-1-RC1:1.13 yamt-pagecache-base8:1.13 netbsd-5-2:1.11.0.20 netbsd-6-0-1-RELEASE:1.13 yamt-pagecache-base7:1.13 netbsd-5-2-RELEASE:1.11 netbsd-5-2-RC1:1.11 matt-nb6-plus-nbase:1.13 yamt-pagecache-base6:1.13 netbsd-6-0:1.13.0.20 netbsd-6-0-RELEASE:1.13 netbsd-6-0-RC2:1.13 tls-maxphys:1.13.0.18 tls-maxphys-base:1.14 matt-nb6-plus:1.13.0.16 matt-nb6-plus-base:1.13 netbsd-6-0-RC1:1.13 jmcneill-usbmp-base10:1.13 yamt-pagecache-base5:1.13 jmcneill-usbmp-base9:1.13 yamt-pagecache-base4:1.13 jmcneill-usbmp-base8:1.13 jmcneill-usbmp-base7:1.13 jmcneill-usbmp-base6:1.13 jmcneill-usbmp-base5:1.13 jmcneill-usbmp-base4:1.13 jmcneill-usbmp-base3:1.13 jmcneill-usbmp-pre-base2:1.13 jmcneill-usbmp-base2:1.13 netbsd-6:1.13.0.14 netbsd-6-base:1.13 netbsd-5-1-2-RELEASE:1.11 netbsd-5-1-1-RELEASE:1.11 jmcneill-usbmp:1.13.0.12 jmcneill-usbmp-base:1.13 jmcneill-audiomp3:1.13.0.10 jmcneill-audiomp3-base:1.13 yamt-pagecache-base3:1.13 yamt-pagecache-base2:1.13 yamt-pagecache:1.13.0.8 yamt-pagecache-base:1.13 rmind-uvmplock-nbase:1.13 cherry-xenmp:1.13.0.6 cherry-xenmp-base:1.13 jym-xensuspend-nbase:1.13 uebayasi-xip-base7:1.13 bouyer-quota2-nbase:1.13 bouyer-quota2:1.13.0.4 bouyer-quota2-base:1.13 jruoho-x86intr:1.13.0.2 jruoho-x86intr-base:1.13 matt-mips64-premerge-20101231:1.13 matt-nb5-mips64-premerge-20101231:1.11 matt-nb5-pq3:1.11.0.18 matt-nb5-pq3-base:1.11 netbsd-5-1:1.11.0.16 uebayasi-xip-base6:1.12 uebayasi-xip-base5:1.12 netbsd-5-1-RELEASE:1.11 uebayasi-xip-base4:1.12 uebayasi-xip-base3:1.12 yamt-nfs-mp-base11:1.12 netbsd-5-1-RC4:1.11 matt-nb5-mips64-k15:1.11 uebayasi-xip-base2:1.12 yamt-nfs-mp-base10:1.12 netbsd-5-1-RC3:1.11 netbsd-5-1-RC2:1.11 uebayasi-xip-base1:1.12 netbsd-5-1-RC1:1.11 rmind-uvmplock:1.12.0.6 rmind-uvmplock-base:1.13 yamt-nfs-mp-base9:1.12 uebayasi-xip:1.12.0.4 uebayasi-xip-base:1.12 netbsd-5-0-2-RELEASE:1.11 matt-nb5-mips64-premerge-20091211:1.11 matt-premerge-20091211:1.12 yamt-nfs-mp-base8:1.12 matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.11 matt-nb4-mips64-k7-u2a-k9b:1.11 matt-nb5-mips64-u1-k1-k5:1.11 yamt-nfs-mp-base7:1.12 matt-nb5-mips64:1.11.0.14 netbsd-5-0-1-RELEASE:1.11 jymxensuspend-base:1.12 yamt-nfs-mp-base6:1.12 yamt-nfs-mp-base5:1.12 yamt-nfs-mp-base4:1.12 yamt-nfs-mp-base3:1.12 nick-hppapmap-base4:1.12 nick-hppapmap-base3:1.12 netbsd-5-0:1.11.0.12 netbsd-5-0-RELEASE:1.11 netbsd-5-0-RC4:1.11 netbsd-5-0-RC3:1.11 nick-hppapmap-base2:1.12 netbsd-5-0-RC2:1.11 jym-xensuspend:1.12.0.2 jym-xensuspend-base:1.13 netbsd-5-0-RC1:1.11 haad-dm-base2:1.11 haad-nbase2:1.11 ad-audiomp2:1.11.0.10 ad-audiomp2-base:1.11 netbsd-5:1.11.0.8 netbsd-5-base:1.11 nick-hppapmap:1.11.0.6 nick-hppapmap-base:1.12 matt-mips64-base2:1.11 haad-dm-base1:1.11 wrstuden-revivesa-base-4:1.11 netbsd-4-0-1-RELEASE:1.10 wrstuden-revivesa-base-3:1.11 wrstuden-revivesa-base-2:1.11 wrstuden-fixsa-newbase:1.10 nick-csl-alignment-base5:1.10 haad-dm:1.11.0.4 haad-dm-base:1.11 wrstuden-revivesa-base-1:1.11 simonb-wapbl-nbase:1.11 yamt-pf42-base4:1.11 simonb-wapbl:1.11.0.2 simonb-wapbl-base:1.11 yamt-pf42-base3:1.11 hpcarm-cleanup-nbase:1.10 yamt-pf42-baseX:1.10 yamt-pf42-base2:1.10 yamt-nfs-mp-base2:1.10 wrstuden-revivesa:1.10.0.110 wrstuden-revivesa-base:1.11 yamt-nfs-mp:1.10.0.108 yamt-nfs-mp-base:1.10 yamt-pf42:1.10.0.106 yamt-pf42-base:1.10 ad-socklock-base1:1.10 yamt-lazymbuf-base15:1.10 yamt-lazymbuf-base14:1.10 keiichi-mipv6-nbase:1.10 mjf-devfs2:1.10.0.104 mjf-devfs2-base:1.11 nick-net80211-sync:1.10.0.102 nick-net80211-sync-base:1.10 keiichi-mipv6:1.10.0.100 keiichi-mipv6-base:1.10 bouyer-xeni386-merge1:1.10 matt-armv6-prevmlocking:1.10 wrstuden-fixsa-base-1:1.10 vmlocking2-base3:1.10 netbsd-4-0:1.10.0.98 netbsd-4-0-RELEASE:1.10 bouyer-xeni386-nbase:1.10 yamt-kmem-base3:1.10 cube-autoconf:1.10.0.96 cube-autoconf-base:1.10 yamt-kmem-base2:1.10 bouyer-xeni386:1.10.0.94 bouyer-xeni386-base:1.10 yamt-kmem:1.10.0.92 yamt-kmem-base:1.10 vmlocking2-base2:1.10 reinoud-bufcleanup-nbase:1.10 vmlocking2:1.10.0.90 vmlocking2-base1:1.10 netbsd-4-0-RC5:1.10 matt-nb4-arm:1.10.0.88 matt-nb4-arm-base:1.10 matt-armv6-nbase:1.10 jmcneill-base:1.10 netbsd-4-0-RC4:1.10 mjf-devfs:1.10.0.86 mjf-devfs-base:1.10 bouyer-xenamd64-base2:1.10 vmlocking-nbase:1.10 yamt-x86pmap-base4:1.10 bouyer-xenamd64:1.10.0.84 bouyer-xenamd64-base:1.10 netbsd-4-0-RC3:1.10 yamt-x86pmap-base3:1.10 yamt-x86pmap-base2:1.10 netbsd-4-0-RC2:1.10 yamt-x86pmap:1.10.0.82 yamt-x86pmap-base:1.10 netbsd-4-0-RC1:1.10 matt-armv6:1.10.0.80 matt-armv6-base:1.10 jmcneill-pm:1.10.0.78 jmcneill-pm-base:1.10 hpcarm-cleanup:1.10.0.76 hpcarm-cleanup-base:1.10 nick-csl-alignment:1.10.0.74 nick-csl-alignment-base:1.10 matt-mips64:1.10.0.72 matt-mips64-base:1.10 netbsd-3-1-1-RELEASE:1.10 netbsd-3-0-3-RELEASE:1.10 yamt-idlelwp-base8:1.10 wrstuden-fixsa:1.10.0.70 wrstuden-fixsa-base:1.10 ppcoea-renovation:1.10.0.68 ppcoea-renovation-base:1.10 thorpej-atomic:1.10.0.66 thorpej-atomic-base:1.10 reinoud-bufcleanup:1.10.0.64 reinoud-bufcleanup-base:1.10 mjf-ufs-trans:1.10.0.62 mjf-ufs-trans-base:1.10 vmlocking:1.10.0.60 vmlocking-base:1.10 ad-audiomp:1.10.0.58 ad-audiomp-base:1.10 yamt-idlelwp:1.10.0.56 post-newlock2-merge:1.10 newlock2-nbase:1.10 yamt-splraiseipl-base5:1.10 yamt-splraiseipl-base4:1.10 yamt-splraiseipl-base3:1.10 abandoned-netbsd-4-base:1.10 abandoned-netbsd-4:1.10.0.46 netbsd-3-1:1.10.0.52 netbsd-3-1-RELEASE:1.10 netbsd-3-0-2-RELEASE:1.10 yamt-splraiseipl-base2:1.10 netbsd-3-1-RC4:1.10 yamt-splraiseipl:1.10.0.50 yamt-splraiseipl-base:1.10 netbsd-3-1-RC3:1.10 yamt-pdpolicy-base9:1.10 newlock2:1.10.0.48 newlock2-base:1.10 yamt-pdpolicy-base8:1.10 netbsd-3-1-RC2:1.10 netbsd-3-1-RC1:1.10 yamt-pdpolicy-base7:1.10 netbsd-4:1.10.0.54 netbsd-4-base:1.10 yamt-pdpolicy-base6:1.10 chap-midi-nbase:1.10 netbsd-3-0-1-RELEASE:1.10 gdamore-uart:1.10.0.44 gdamore-uart-base:1.10 simonb-timcounters-final:1.10 yamt-pdpolicy-base5:1.10 chap-midi:1.10.0.42 chap-midi-base:1.10 yamt-pdpolicy-base4:1.10 yamt-pdpolicy-base3:1.10 peter-altq-base:1.10 peter-altq:1.10.0.40 yamt-pdpolicy-base2:1.10 elad-kernelauth-base:1.10 elad-kernelauth:1.10.0.38 yamt-pdpolicy:1.10.0.36 yamt-pdpolicy-base:1.10 yamt-uio_vmspace-base5:1.10 simonb-timecounters:1.10.0.34 simonb-timecounters-base:1.10 rpaulo-netinet-merge-pcb:1.10.0.32 rpaulo-netinet-merge-pcb-base:1.10 yamt-uio_vmspace:1.10.0.30 netbsd-3-0:1.10.0.28 netbsd-3-0-RELEASE:1.10 netbsd-3-0-RC6:1.10 yamt-readahead-base3:1.10 netbsd-3-0-RC5:1.10 netbsd-3-0-RC4:1.10 netbsd-3-0-RC3:1.10 yamt-readahead-base2:1.10 netbsd-3-0-RC2:1.10 yamt-readahead-pervnode:1.10 yamt-readahead-perfile:1.10 yamt-readahead:1.10.0.26 yamt-readahead-base:1.10 netbsd-3-0-RC1:1.10 yamt-vop-base3:1.10 netbsd-2-0-3-RELEASE:1.10 netbsd-2-1:1.10.0.24 yamt-vop-base2:1.10 thorpej-vnode-attr:1.10.0.22 thorpej-vnode-attr-base:1.10 netbsd-2-1-RELEASE:1.10 yamt-vop:1.10.0.20 yamt-vop-base:1.10 netbsd-2-1-RC6:1.10 netbsd-2-1-RC5:1.10 netbsd-2-1-RC4:1.10 netbsd-2-1-RC3:1.10 netbsd-2-1-RC2:1.10 netbsd-2-1-RC1:1.10 yamt-lazymbuf:1.10.0.18 yamt-km-base4:1.10 netbsd-2-0-2-RELEASE:1.10 yamt-km-base3:1.10 netbsd-3:1.10.0.16 netbsd-3-base:1.10 yamt-km-base2:1.10 yamt-km:1.10.0.12 yamt-km-base:1.10 kent-audio2:1.10.0.10 kent-audio2-base:1.10 netbsd-2-0-1-RELEASE:1.10 kent-audio1-beforemerge:1.10 netbsd-2:1.10.0.8 netbsd-2-base:1.10 kent-audio1:1.10.0.6 kent-audio1-base:1.10 netbsd-2-0-RELEASE:1.10 netbsd-2-0-RC5:1.10 netbsd-2-0-RC4:1.10 netbsd-2-0-RC3:1.10 netbsd-2-0-RC2:1.10 netbsd-2-0-RC1:1.10 netbsd-2-0:1.10.0.4 netbsd-2-0-base:1.10 netbsd-1-6-PATCH002-RELEASE:1.8 netbsd-1-6-PATCH002:1.8 netbsd-1-6-PATCH002-RC4:1.8 netbsd-1-6-PATCH002-RC3:1.8 netbsd-1-6-PATCH002-RC2:1.8 netbsd-1-6-PATCH002-RC1:1.8 ktrace-lwp:1.10.0.2 ktrace-lwp-base:1.10 netbsd-1-6-PATCH001:1.8 netbsd-1-6-PATCH001-RELEASE:1.8 netbsd-1-6-PATCH001-RC3:1.8 netbsd-1-6-PATCH001-RC2:1.8 netbsd-1-6-PATCH001-RC1:1.8 nathanw_sa_end:1.3.2.5 nathanw_sa_before_merge:1.8 fvdl_fs64_base:1.8 gmcgarry_ctxsw:1.8.0.8 gmcgarry_ctxsw_base:1.8 gmcgarry_ucred:1.8.0.6 gmcgarry_ucred_base:1.8 nathanw_sa_base:1.8 kqueue-aftermerge:1.8 kqueue-beforemerge:1.8 netbsd-1-6-RELEASE:1.8 netbsd-1-6-RC3:1.8 netbsd-1-6-RC2:1.8 netbsd-1-6-RC1:1.8 netbsd-1-6:1.8.0.4 netbsd-1-6-base:1.8 gehenna-devsw:1.8.0.2 gehenna-devsw-base:1.8 eeh-devprop:1.5.0.2 eeh-devprop-base:1.5 kqueue-base:1.8 kqueue:1.4.0.2 newlock:1.3.0.6 newlock-base:1.3 ifpoll-base:1.3 nathanw_sa:1.3.0.2; locks; strict; comment @# @; 1.16 date 2020.12.12.05.48.55; author tsutsui; state Exp; branches; next 1.15; commitid pLcEg8UaQCcPNpzC; 1.15 date 2015.12.29.14.51.38; author christos; state Exp; branches 1.15.22.1 1.15.30.1; next 1.14; 1.14 date 2014.04.29.18.47.22; author tsutsui; state Exp; branches 1.14.4.1; next 1.13; 1.13 date 2010.11.23.11.13.58; author hannken; state Exp; branches 1.13.8.1 1.13.14.1 1.13.18.1 1.13.22.1 1.13.32.1; next 1.12; 1.12 date 2009.02.06.18.50.27; author jym; state Exp; branches 1.12.6.1; next 1.11; 1.11 date 2008.05.26.12.25.34; author he; state Exp; branches 1.11.6.1; next 1.10; 1.10 date 2003.02.23.22.30.47; author he; state Exp; branches 1.10.104.1 1.10.106.1 1.10.108.1 1.10.110.1; next 1.9; 1.9 date 2003.01.23.21.37.28; author jdolecek; state Exp; branches; next 1.8; 1.8 date 2002.04.22.06.10.16; author gmcgarry; state Exp; branches; next 1.7; 1.7 date 2002.04.02.05.46.36; author gmcgarry; state Exp; branches; next 1.6; 1.6 date 2002.04.02.05.30.41; author lukem; state Exp; branches; next 1.5; 1.5 date 2002.03.17.05.43.18; author gmcgarry; state Exp; branches; next 1.4; 1.4 date 2002.03.10.19.56.41; author lukem; state Exp; branches 1.4.2.1; next 1.3; 1.3 date 2002.02.23.21.48.08; author gmcgarry; state Exp; branches 1.3.2.1; next 1.2; 1.2 date 2002.02.13.06.02.46; author gmcgarry; state Exp; branches; next 1.1; 1.1 date 2002.02.10.01.07.55; author gmcgarry; state Exp; branches; next ; 1.15.22.1 date 2020.12.14.17.29.35; author martin; state Exp; branches; next ; commitid W6TzDcQr2EScCJzC; 1.15.30.1 date 2020.12.14.14.37.55; author thorpej; state Exp; branches; next ; commitid S4HwP6n7zzL3FIzC; 1.14.4.1 date 2016.03.19.11.29.59; author skrll; state Exp; branches; next ; 1.13.8.1 date 2014.05.22.11.39.46; author yamt; state Exp; branches; next ; 1.13.14.1 date 2014.05.21.20.44.23; author bouyer; state Exp; branches; next ; 1.13.18.1 date 2014.08.20.00.03.00; author tls; state Exp; branches; next 1.13.18.2; 1.13.18.2 date 2017.12.03.11.36.13; author jdolecek; state Exp; branches; next ; commitid XcIYRZTAh1LmerhA; 1.13.22.1 date 2014.05.18.17.45.07; author rmind; state Exp; branches; next ; 1.13.32.1 date 2014.08.10.06.53.57; author tls; state Exp; branches; next ; 1.12.6.1 date 2011.03.05.20.50.20; author rmind; state Exp; branches; next ; 1.11.6.1 date 2009.03.03.18.28.56; author skrll; state Exp; branches; next ; 1.10.104.1 date 2008.06.02.13.22.06; author mjf; state Exp; branches; next ; 1.10.106.1 date 2008.06.04.02.04.46; author yamt; state Exp; branches; next ; 1.10.108.1 date 2009.05.04.08.11.05; author yamt; state Exp; branches; next ; 1.10.110.1 date 2008.06.23.04.30.21; author wrstuden; state Exp; branches; next ; 1.4.2.1 date 2002.03.10.19.56.41; author jdolecek; state dead; branches; next 1.4.2.2; 1.4.2.2 date 2002.03.16.15.57.33; author jdolecek; state Exp; branches; next 1.4.2.3; 1.4.2.3 date 2002.06.23.17.36.04; author jdolecek; state Exp; branches; next ; 1.3.2.1 date 2002.02.23.21.48.08; author nathanw; state dead; branches; next 1.3.2.2; 1.3.2.2 date 2002.02.28.04.09.23; author nathanw; state Exp; branches; next 1.3.2.3; 1.3.2.3 date 2002.04.01.07.39.49; author nathanw; state Exp; branches; next 1.3.2.4; 1.3.2.4 date 2002.04.17.00.03.00; author nathanw; state Exp; branches; next 1.3.2.5; 1.3.2.5 date 2002.06.20.03.38.37; author nathanw; state Exp; branches; next ; desc @@ 1.16 log @Remove options (NVNODE, NBUF, and BUFPAGES) for small RAM machines. These options make extracting binary sets much slower even on miniroot. Instead, use "options BUFCACHE=5" (use 5% of memory for buffercache) and also specify "-fno-unwind-tables" for COPTS to shrink INSTALL kernel. Worth to pullup to netbsd-9. @ text @# $NetBSD: RAMDISK,v 1.15 2015/12/29 14:51:38 christos Exp $ # # RAMDISK machine description file # # This machine description file is used to generate the NetBSD kernel # with embedded ramdisk for the installation media. include "arch/hp300/conf/INSTALL" # Enable the hooks used for initializing the root memory-disk. options MEMORY_DISK_HOOKS options MEMORY_DISK_IS_ROOT # force root on memory disk options MEMORY_DISK_SERVER=0 # no mdconfig(8) support options MEMORY_DISK_ROOT_SIZE=3600 # size, in blocks (1.80MB) options MEMORY_DISK_RBFLAGS=RB_SINGLE # boot in single-user mode pseudo-device md # memory disk device @ 1.15 log @Holiday food satiation. @ text @d1 1 a1 1 # $NetBSD: RAMDISK,v 1.14 2014/04/29 18:47:22 tsutsui Exp $ a9 5 # These options for small RAM machines makes extracting binaries much slower. no options NVNODE no options NBUF no options BUFPAGES @ 1.15.22.1 log @Pull up following revision(s) (requested by tsutsui in ticket #1152): sys/arch/hp300/conf/RAMDISK: revision 1.16 sys/arch/hp300/conf/INSTALL: revision 1.66 Remove options (NVNODE, NBUF, and BUFPAGES) for small RAM machines. These options make extracting binary sets much slower even on miniroot. Instead, use "options BUFCACHE=5" (use 5% of memory for buffercache) and also specify "-fno-unwind-tables" for COPTS to shrink INSTALL kernel. Worth to pullup to netbsd-9. @ text @d1 1 a1 1 # $NetBSD: RAMDISK,v 1.15 2015/12/29 14:51:38 christos Exp $ d10 5 @ 1.15.30.1 log @Sync w/ HEAD. @ text @d1 1 a1 1 # $NetBSD: RAMDISK,v 1.16 2020/12/12 05:48:55 tsutsui Exp $ d10 5 @ 1.14 log @Disable options NVNODE, NBUF and BUFPAGES in the RAMDISK kernel. These options were specified in the INSTALL kernel for 4MB machines, but nowadays even the INSTALL kernel would not boot on such machines and the RAMDISK kernel assumes the target machine has more memories. Furthermore, these options makes extracting binary sets much slower and also could cause "wapbl_register_deallocation: out of resources" panic during extracting binaries into a 32GB SSD with 4KB fragments. Should be pulled up to netbsd-6* branches. @ text @d1 1 a1 1 # $NetBSD: RAMDISK,v 1.13 2010/11/23 11:13:58 hannken Exp $ d19 1 a19 1 options MEMORY_DISK_ROOT_SIZE=3200 # size, in blocks (1.60MB) @ 1.14.4.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: RAMDISK,v 1.15 2015/12/29 14:51:38 christos Exp $ d19 1 a19 1 options MEMORY_DISK_ROOT_SIZE=3600 # size, in blocks (1.80MB) @ 1.13 log @Remove unused count from pseudo-device md. @ text @d1 1 a1 1 # $NetBSD: RAMDISK,v 1.12 2009/02/06 18:50:27 jym Exp $ d10 5 @ 1.13.18.1 log @Rebase to HEAD as of a few days ago. @ text @d1 1 a1 1 # $NetBSD$ a9 5 # These options for small RAM machines makes extracting binaries much slower. no options NVNODE no options NBUF no options BUFPAGES @ 1.13.18.2 log @update from HEAD @ text @d19 1 a19 1 options MEMORY_DISK_ROOT_SIZE=3600 # size, in blocks (1.80MB) @ 1.13.32.1 log @Rebase. @ text @d1 1 a1 1 # $NetBSD: RAMDISK,v 1.14 2014/04/29 18:47:22 tsutsui Exp $ a9 5 # These options for small RAM machines makes extracting binaries much slower. no options NVNODE no options NBUF no options BUFPAGES @ 1.13.8.1 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: RAMDISK,v 1.13 2010/11/23 11:13:58 hannken Exp $ a9 5 # These options for small RAM machines makes extracting binaries much slower. no options NVNODE no options NBUF no options BUFPAGES @ 1.13.14.1 log @Pull up following revision(s) (requested by tsutsui in ticket #1057): sys/arch/hp300/conf/RAMDISK: revision 1.14 sys/arch/hp300/conf/INSTALL: revision 1.57 Add "pseudo-device wsmux" in INSTALL (and RAMDISK) kernels. On NetBSD/hp300, hilkbd(4) is probed in config_interrupts(9) so it's always attached after wsdisplay(4). In that case, wskbd can't be used as a console input device without wsmux(4). (i.e. keyboard didn't work on installer using screen console) Should be pulled up to all netbsd-6* branches. Disable options NVNODE, NBUF and BUFPAGES in the RAMDISK kernel. These options were specified in the INSTALL kernel for 4MB machines, but nowadays even the INSTALL kernel would not boot on such machines and the RAMDISK kernel assumes the target machine has more memories. Furthermore, these options makes extracting binary sets much slower and also could cause "wapbl_register_deallocation: out of resources" panic during extracting binaries into a 32GB SSD with 4KB fragments. Should be pulled up to netbsd-6* branches. @ text @d1 1 a1 1 # $NetBSD: RAMDISK,v 1.13 2010/11/23 11:13:58 hannken Exp $ a9 5 # These options for small RAM machines makes extracting binaries much slower. no options NVNODE no options NBUF no options BUFPAGES @ 1.13.22.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: RAMDISK,v 1.13 2010/11/23 11:13:58 hannken Exp $ a9 5 # These options for small RAM machines makes extracting binaries much slower. no options NVNODE no options NBUF no options BUFPAGES @ 1.12 log @Changes to MEMORY_RBFLAGS option: - renamed to MEMORY_DISK_RBFLAGS to better fit the rest of the MEMORY_DISK options(4) - change default value to RB_AUTOBOOT instead of RB_SINGLE, and adapt the config(5) files accordingly - document this option inside options(4) See also http://mail-index.netbsd.org/tech-kern/2008/12/25/msg003924.html Reviewed by abs@@ in private mail. @ text @d1 1 a1 1 # $NetBSD: RAMDISK,v 1.11 2008/05/26 12:25:34 he Exp $ d17 1 a17 1 pseudo-device md 1 # memory disk device @ 1.12.6.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD$ d17 1 a17 1 pseudo-device md # memory disk device @ 1.11 log @Bump ramdisk size from 1.5M to 1.6M to compensate for recent bloat. @ text @d1 1 a1 1 # $NetBSD: RAMDISK,v 1.10 2003/02/23 22:30:47 he Exp $ d15 2 @ 1.11.6.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: RAMDISK,v 1.12 2009/02/06 18:50:27 jym Exp $ a14 2 options MEMORY_DISK_RBFLAGS=RB_SINGLE # boot in single-user mode @ 1.10 log @Bump ramdisk image size from 1444k to 1500k. @ text @d1 1 a1 1 # $NetBSD: RAMDISK,v 1.9 2003/01/23 21:37:28 jdolecek Exp $ d14 1 a14 1 options MEMORY_DISK_ROOT_SIZE=3000 # size, in blocks (1.50MB) @ 1.10.108.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: RAMDISK,v 1.10 2003/02/23 22:30:47 he Exp $ d14 1 a14 3 options MEMORY_DISK_ROOT_SIZE=3200 # size, in blocks (1.60MB) options MEMORY_DISK_RBFLAGS=RB_SINGLE # boot in single-user mode @ 1.10.110.1 log @Sync w/ -current. 34 merge conflicts to follow. @ text @d1 1 a1 1 # $NetBSD: RAMDISK,v 1.10 2003/02/23 22:30:47 he Exp $ d14 1 a14 1 options MEMORY_DISK_ROOT_SIZE=3200 # size, in blocks (1.60MB) @ 1.10.106.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: RAMDISK,v 1.10 2003/02/23 22:30:47 he Exp $ d14 1 a14 1 options MEMORY_DISK_ROOT_SIZE=3200 # size, in blocks (1.60MB) @ 1.10.104.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD$ d14 1 a14 1 options MEMORY_DISK_ROOT_SIZE=3200 # size, in blocks (1.60MB) @ 1.9 log @ramdisk image overflew, bump by 4K @ text @d1 1 a1 1 # $NetBSD: RAMDISK,v 1.8 2002/04/22 06:10:16 gmcgarry Exp $ d14 1 a14 1 options MEMORY_DISK_ROOT_SIZE=2888 # size, in blocks (1.44MB) @ 1.8 log @Bump ramdisk size. @ text @d1 1 a1 1 # $NetBSD: RAMDISK,v 1.7 2002/04/02 05:46:36 gmcgarry Exp $ d14 1 a14 1 options MEMORY_DISK_ROOT_SIZE=2880 # size, in blocks (1.44MB) @ 1.7 log @cosmetic formatting @ text @d1 1 a1 1 # $NetBSD: RAMDISK,v 1.6 2002/04/02 05:30:41 lukem Exp $ d14 1 a14 1 options MEMORY_DISK_ROOT_SIZE=2400 # size, in blocks (1.2MB) @ 1.6 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: RAMDISK,v 1.5 2002/03/17 05:43:18 gmcgarry Exp $ d12 4 a15 5 options MEMORY_DISK_IS_ROOT # force root on memory disk options MEMORY_DISK_SERVER=0 # no userspace memory disk support options MEMORY_DISK_ROOT_SIZE=2400 # size of memory disk, in blocks (1.2MB) pseudo-device md 1 # memory disk device (ramdisk) @ 1.5 log @Include MFS in the INSTALL kernel for the miniroot install. @ text @d1 1 a1 1 # $NetBSD: RAMDISK,v 1.4 2002/03/10 19:56:41 lukem Exp $ d14 1 a14 1 options MEMORY_DISK_SIZE=2400 # size of memory disk, in blocks (1.2MB) @ 1.4 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: RAMDISK,v 1.3 2002/02/23 21:48:08 gmcgarry Exp $ a14 2 file-system MFS # Memory-based filesystem @ 1.4.2.1 log @file RAMDISK was added on branch kqueue on 2002-03-16 15:57:33 +0000 @ text @d1 18 @ 1.4.2.2 log @Catch up with -current. @ text @a0 18 # $NetBSD: RAMDISK,v 1.4.2.1 2002/03/16 15:57:33 jdolecek Exp $ # # RAMDISK machine description file # # This machine description file is used to generate the NetBSD kernel # with embedded ramdisk for the installation media. include "arch/hp300/conf/INSTALL" # Enable the hooks used for initializing the root memory-disk. options MEMORY_DISK_HOOKS options MEMORY_DISK_IS_ROOT # force root on memory disk options MEMORY_DISK_SERVER=0 # no userspace memory disk support options MEMORY_DISK_SIZE=2400 # size of memory disk, in blocks (1.2MB) file-system MFS # Memory-based filesystem pseudo-device md 1 # memory disk device (ramdisk) @ 1.4.2.3 log @catch up with -current on kqueue branch @ text @d1 1 a1 1 # $NetBSD: RAMDISK,v 1.4.2.2 2002/06/23 17:36:04 jdolecek Exp $ d12 7 a18 4 options MEMORY_DISK_IS_ROOT # force root on memory disk options MEMORY_DISK_SERVER=0 # no mdconfig(8) support options MEMORY_DISK_ROOT_SIZE=2880 # size, in blocks (1.44MB) pseudo-device md 1 # memory disk device @ 1.3 log @Trim down to 1.2MB ramdisk for booting on 4MB machines. @ text @d1 1 a1 1 # $NetBSD: RAMDISK,v 1.2 2002/02/13 06:02:46 gmcgarry Exp $ d14 1 a14 1 options MINIROOTSIZE=2400 # size of memory disk, in blocks (1.2MB) @ 1.3.2.1 log @file RAMDISK was added on branch nathanw_sa on 2002-02-28 04:09:23 +0000 @ text @d1 18 @ 1.3.2.2 log @Catch up to -current. @ text @a0 18 # $NetBSD: RAMDISK,v 1.3.2.1 2002/02/28 04:09:23 nathanw Exp $ # # RAMDISK machine description file # # This machine description file is used to generate the NetBSD kernel # with embedded ramdisk for the installation media. include "arch/hp300/conf/INSTALL" # Enable the hooks used for initializing the root memory-disk. options MEMORY_DISK_HOOKS options MEMORY_DISK_IS_ROOT # force root on memory disk options MEMORY_DISK_SERVER=0 # no userspace memory disk support options MINIROOTSIZE=2400 # size of memory disk, in blocks (1.2MB) file-system MFS # Memory-based filesystem pseudo-device md 1 # memory disk device (ramdisk) @ 1.3.2.3 log @Catch up to -current. (CVS: It's not just a program. It's an adventure!) @ text @d1 1 a1 1 # $NetBSD: RAMDISK,v 1.3.2.2 2002/04/01 07:39:49 nathanw Exp $ d14 3 a16 1 options MEMORY_DISK_SIZE=2400 # size of memory disk, in blocks (1.2MB) @ 1.3.2.4 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: RAMDISK,v 1.3.2.3 2002/04/17 00:03:00 nathanw Exp $ d12 5 a16 4 options MEMORY_DISK_IS_ROOT # force root on memory disk options MEMORY_DISK_SERVER=0 # no mdconfig(8) support options MEMORY_DISK_ROOT_SIZE=2400 # size, in blocks (1.2MB) pseudo-device md 1 # memory disk device @ 1.3.2.5 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: RAMDISK,v 1.3.2.4 2002/06/20 03:38:37 nathanw Exp $ d14 1 a14 1 options MEMORY_DISK_ROOT_SIZE=2880 # size, in blocks (1.44MB) @ 1.2 log @Bump ramdisk to 2MB. @ text @d1 1 a1 1 # $NetBSD: RAMDISK,v 1.1 2002/02/10 01:07:55 gmcgarry Exp $ d14 1 a14 1 options MINIROOTSIZE=4000 # size of memory disk, in blocks (2MB) @ 1.1 log @Up-to-date kernels for installation media. @ text @d1 1 a1 1 # $NetBSD$ d14 1 a14 1 options MINIROOTSIZE=2880 # size of memory disk, in blocks (3MB) d16 1 a16 1 file-system MFS # Memory-based filesystem @