head 1.10; access; symbols perseant-exfatfs-base-20250801:1.10 perseant-exfatfs-base-20240630:1.10 bouyer-sunxi-drm:1.10.0.136 bouyer-sunxi-drm-base:1.10 cjep_sun2x:1.10.0.134 cjep_sun2x-base:1.10 cjep_staticlib_x-base1:1.10 cjep_staticlib_x:1.10.0.132 cjep_staticlib_x-base:1.10 thorpej-futex-base:1.10 bouyer-xenpvh-base2:1.10 phil-wifi-20200421:1.10 bouyer-xenpvh-base1:1.10 phil-wifi-20200411:1.10 bouyer-xenpvh:1.10.0.130 bouyer-xenpvh-base:1.10 phil-wifi-20200406:1.10 ad-namecache-base3:1.10 ad-namecache-base2:1.10 ad-namecache-base1:1.10 ad-namecache:1.10.0.128 ad-namecache-base:1.10 isaki-audio2:1.10.0.126 isaki-audio2-base:1.10 pgoyette-compat-merge-20190127:1.10 pgoyette-compat-20190127:1.10 pgoyette-compat-20190118:1.10 pgoyette-compat-1226:1.10 pgoyette-compat-1126:1.10 pgoyette-compat-1020:1.10 pgoyette-compat-0930:1.10 pgoyette-compat-0906:1.10 pgoyette-compat-0728:1.10 pgoyette-compat-0625:1.10 pgoyette-compat-0521:1.10 pgoyette-compat-0502:1.10 pgoyette-compat-0422:1.10 pgoyette-compat-0415:1.10 pgoyette-compat-0407:1.10 pgoyette-compat-0330:1.10 pgoyette-compat-0322:1.10 pgoyette-compat-0315:1.10 pgoyette-compat:1.10.0.8 pgoyette-compat-base:1.10 perseant-stdc-iso10646:1.10.0.124 perseant-stdc-iso10646-base:1.10 prg-localcount2-base3:1.10 prg-localcount2-base2:1.10 prg-localcount2-base1:1.10 prg-localcount2:1.10.0.122 prg-localcount2-base:1.10 pgoyette-localcount-20170426:1.10 bouyer-socketcan-base1:1.10 pgoyette-localcount-20170320:1.10 bouyer-socketcan:1.10.0.120 bouyer-socketcan-base:1.10 pgoyette-localcount-20170107:1.10 pgoyette-localcount-20161104:1.10 localcount-20160914:1.10 pgoyette-localcount-20160806:1.10 pgoyette-localcount-20160726:1.10 pgoyette-localcount:1.10.0.118 pgoyette-localcount-base:1.10 netbsd-5-2-3-RELEASE:1.10 netbsd-5-1-5-RELEASE:1.10 yamt-pagecache-base9:1.10 yamt-pagecache-tag8:1.10 tls-earlyentropy:1.10.0.116 tls-earlyentropy-base:1.10 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.10 riastradh-drm2-base3:1.10 netbsd-5-2-2-RELEASE:1.10 netbsd-5-1-4-RELEASE:1.10 netbsd-5-2-1-RELEASE:1.10 netbsd-5-1-3-RELEASE:1.10 rmind-smpnet-nbase:1.10 rmind-smpnet:1.10.0.112 rmind-smpnet-base:1.10 agc-symver:1.10.0.114 agc-symver-base:1.10 tls-maxphys-base:1.10 yamt-pagecache-base8:1.10 netbsd-5-2:1.10.0.110 yamt-pagecache-base7:1.10 netbsd-5-2-RELEASE:1.10 netbsd-5-2-RC1:1.10 yamt-pagecache-base6:1.10 yamt-pagecache-base5:1.10 yamt-pagecache-base4:1.10 netbsd-5-1-2-RELEASE:1.10 netbsd-5-1-1-RELEASE:1.10 jmcneill-usbmp:1.10.0.108 jmcneill-usbmp-base:1.10 jmcneill-audiomp3:1.10.0.106 jmcneill-audiomp3-base:1.10 yamt-pagecache-base3:1.10 yamt-pagecache-base2:1.10 yamt-pagecache:1.10.0.104 yamt-pagecache-base:1.10 rmind-uvmplock-nbase:1.10 bouyer-quota2-nbase:1.10 bouyer-quota2:1.10.0.102 bouyer-quota2-base:1.10 jruoho-x86intr:1.10.0.100 jruoho-x86intr-base:1.10 matt-nb5-pq3:1.10.0.98 matt-nb5-pq3-base:1.10 netbsd-5-1:1.10.0.96 netbsd-5-1-RELEASE:1.10 yamt-nfs-mp-base11:1.10 netbsd-5-1-RC4:1.10 uebayasi-xip-base2:1.10 yamt-nfs-mp-base10:1.10 netbsd-5-1-RC3:1.10 netbsd-5-1-RC2:1.10 netbsd-5-1-RC1:1.10 rmind-uvmplock:1.10.0.94 rmind-uvmplock-base:1.10 yamt-nfs-mp-base9:1.10 uebayasi-xip:1.10.0.92 uebayasi-xip-base:1.10 netbsd-5-0-2-RELEASE:1.10 yamt-nfs-mp-base8:1.10 yamt-nfs-mp-base7:1.10 netbsd-5-0-1-RELEASE:1.10 jymxensuspend-base:1.10 yamt-nfs-mp-base6:1.10 yamt-nfs-mp-base5:1.10 yamt-nfs-mp-base4:1.10 jym-xensuspend-nbase:1.10 yamt-nfs-mp-base3:1.10 netbsd-5-0:1.10.0.90 netbsd-5-0-RELEASE:1.10 netbsd-5-0-RC4:1.10 netbsd-5-0-RC3:1.10 netbsd-5-0-RC2:1.10 jym-xensuspend:1.10.0.88 jym-xensuspend-base:1.10 netbsd-5-0-RC1:1.10 haad-dm-base2:1.10 haad-nbase2:1.10 ad-audiomp2:1.10.0.86 ad-audiomp2-base:1.10 netbsd-5:1.10.0.84 netbsd-5-base:1.10 haad-dm-base1:1.10 haad-dm:1.10.0.82 haad-dm-base:1.10 simonb-wapbl-nbase:1.10 yamt-pf42-base4:1.10 simonb-wapbl:1.10.0.80 simonb-wapbl-base:1.10 yamt-pf42-base3:1.10 hpcarm-cleanup-nbase:1.10 yamt-pf42-base2:1.10 yamt-nfs-mp-base2:1.10 yamt-nfs-mp:1.10.0.78 yamt-nfs-mp-base:1.10 yamt-pf42:1.10.0.76 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.74 mjf-devfs2-base:1.10 keiichi-mipv6:1.10.0.72 keiichi-mipv6-base:1.10 bouyer-xeni386-merge1:1.10 vmlocking2-base3:1.10 bouyer-xeni386-nbase:1.10 yamt-kmem-base3:1.10 cube-autoconf:1.10.0.70 cube-autoconf-base:1.10 yamt-kmem-base2:1.10 bouyer-xeni386:1.10.0.68 bouyer-xeni386-base:1.10 yamt-kmem:1.10.0.66 yamt-kmem-base:1.10 vmlocking2-base2:1.10 reinoud-bufcleanup-nbase:1.10 vmlocking2:1.10.0.64 vmlocking2-base1:1.10 jmcneill-base:1.10 mjf-devfs:1.10.0.62 mjf-devfs-base:1.10 bouyer-xenamd64-base2:1.10 vmlocking-nbase:1.10 yamt-x86pmap-base4:1.10 bouyer-xenamd64:1.10.0.60 bouyer-xenamd64-base:1.10 yamt-x86pmap-base3:1.10 yamt-x86pmap-base2:1.10 yamt-x86pmap:1.10.0.58 yamt-x86pmap-base:1.10 jmcneill-pm:1.10.0.56 jmcneill-pm-base:1.10 hpcarm-cleanup:1.10.0.54 hpcarm-cleanup-base:1.10 mjf-ufs-trans-base:1.10 yamt-idlelwp-base8:1.10 reinoud-bufcleanup-base:1.10 vmlocking:1.10.0.52 vmlocking-base:1.10 ad-audiomp:1.10.0.50 ad-audiomp-base:1.10 yamt-idlelwp:1.10.0.48 post-newlock2-merge:1.10 newlock2-nbase:1.10 yamt-splraiseipl-base5:1.10 yamt-splraiseipl-base4:1.10 yamt-splraiseipl-base3:1.10 yamt-splraiseipl-base2:1.10 yamt-splraiseipl:1.10.0.46 yamt-splraiseipl-base:1.10 newlock2:1.10.0.44 newlock2-base:1.10 yamt-pdpolicy-base8:1.10 yamt-pdpolicy-base7:1.10 yamt-pdpolicy-base6:1.10 gdamore-uart:1.10.0.42 gdamore-uart-base:1.10 simonb-timcounters-final:1.10 yamt-pdpolicy-base5:1.10 elad-kernelauth-nbase:1.10 yamt-pdpolicy-base4:1.10 yamt-pdpolicy-base3:1.10 yamt-pdpolicy-base2:1.10 yamt-pdpolicy:1.10.0.40 yamt-pdpolicy-base:1.10 yamt-uio_vmspace-base5:1.10 simonb-timecounters:1.10.0.38 simonb-timecounters-base:1.10 rpaulo-netinet-merge-pcb:1.10.0.36 rpaulo-netinet-merge-pcb-base:1.10 yamt-uio_vmspace:1.10.0.34 yamt-readahead-base3:1.10 yamt-readahead-base2:1.10 yamt-readahead:1.10.0.32 yamt-readahead-base:1.10 yamt-vop-base3:1.10 yamt-vop-base2:1.10 thorpej-vnode-attr:1.10.0.30 thorpej-vnode-attr-base:1.10 yamt-vop:1.10.0.28 yamt-vop-base:1.10 yamt-lazymbuf:1.10.0.26 yamt-km-base4:1.10 yamt-km-base3:1.10 yamt-km-base2:1.10 yamt-km:1.10.0.24 yamt-km-base:1.10 kent-audio2:1.10.0.22 kent-audio2-base:1.10 ktrace-lwp:1.10.0.20 ktrace-lwp-base:1.10 nathanw_sa_before_merge:1.10 gmcgarry_ctxsw:1.10.0.18 gmcgarry_ctxsw_base:1.10 gmcgarry_ucred:1.10.0.16 gmcgarry_ucred_base:1.10 nathanw_sa_base:1.10 gehenna-devsw:1.10.0.14 gehenna-devsw-base:1.10 netbsd-1-5-PATCH003:1.4.4.1 eeh-devprop:1.10.0.12 eeh-devprop-base:1.10 newlock:1.10.0.10 newlock-base:1.10 ifpoll-base:1.10 thorpej-mips-cache:1.10.0.6 thorpej-mips-cache-base:1.10 thorpej-devvp:1.10.0.4 thorpej-devvp-base:1.10 netbsd-1-5-PATCH002:1.4.4.1 kqueue:1.10.0.2 kqueue-base:1.10 netbsd-1-5-PATCH001:1.4.4.1 thorpej_scsipi_beforemerge:1.10 thorpej_scsipi_nbase:1.10 netbsd-1-5-RELEASE:1.4.4.1 netbsd-1-5-BETA2:1.4.4.1 netbsd-1-5-BETA:1.4.4.1 netbsd-1-4-PATCH003:1.3 netbsd-1-5-ALPHA2:1.4.4.1 netbsd-1-5:1.4.0.4 netbsd-1-5-base:1.4 minoura-xpg4dl-base:1.4 minoura-xpg4dl:1.4.0.2 netbsd-1-4-PATCH002:1.3 chs-ubc2-newbase:1.3 wrstuden-devbsize-19991221:1.3 wrstuden-devbsize:1.3.0.14 wrstuden-devbsize-base:1.3 kame_141_19991130:1.3 comdex-fall-1999:1.3.0.12 comdex-fall-1999-base:1.3 fvdl-softdep:1.3.0.10 fvdl-softdep-base:1.3 thorpej_scsipi:1.3.0.8 thorpej_scsipi_base:1.10 netbsd-1-4-PATCH001:1.3 kame_14_19990705:1.3 kame_14_19990628:1.3 kame:1.3.0.6 chs-ubc2:1.3.0.4 chs-ubc2-base:1.3 netbsd-1-4-RELEASE:1.3 netbsd-1-4:1.3.0.2 netbsd-1-4-base:1.3 kenh-if-detach:1.2.0.4 kenh-if-detach-base:1.2 chs-ubc:1.2.0.2 chs-ubc-base:1.2 eeh-paddr_t:1.1.0.2 eeh-paddr_t-base:1.1; locks; strict; comment @# @; 1.10 date 2000.06.29.12.03.08; author mrg; state dead; branches; next 1.9; 1.9 date 2000.06.27.09.00.15; author mrg; state Exp; branches; next 1.8; 1.8 date 2000.06.26.15.32.26; author mrg; state Exp; branches; next 1.7; 1.7 date 2000.06.26.14.21.19; author mrg; state Exp; branches; next 1.6; 1.6 date 2000.06.25.13.49.37; author mrg; state Exp; branches; next 1.5; 1.5 date 2000.06.25.13.37.52; author mrg; state Exp; branches; next 1.4; 1.4 date 2000.04.15.18.08.12; author mrg; state Exp; branches 1.4.4.1; next 1.3; 1.3 date 99.03.30.13.08.55; author mycroft; state Exp; branches 1.3.8.1; next 1.2; 1.2 date 98.08.29.17.06.12; author mrg; state Exp; branches; next 1.1; 1.1 date 98.06.12.23.23.13; author cgd; state Exp; branches; next ; 1.4.4.1 date 2000.08.05.11.10.43; author wiz; state Exp; branches; next ; 1.3.8.1 date 2000.11.20.22.19.30; author bouyer; state dead; branches; next ; desc @@ 1.10 log @* sys/vm is dead. - obsolete - put ./usr/include/uvm in base not comp (like everything else). - remove ./usr/include/vm @ text @# $NetBSD: Makefile,v 1.9 2000/06/27 09:00:15 mrg Exp $ KDIR= /sys/vm INCSDIR= /usr/include/vm INCS= vm.h .include @ 1.9 log @more vm header file changes: merged into merged into has become this leaves just in NetBSD. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2000/06/26 15:32:26 mrg Exp $ @ 1.8 log @ gets merged into @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2000/06/26 14:21:19 mrg Exp $ d6 1 a6 1 INCS= pmap.h vm.h vm_extern.h vm_page.h @ 1.7 log @remove/move more mach vm header files: -> -> -> into -> nothing -> into also includes a bunch of include removals (due to redudancy with ), and a scattering of other similar headers. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2000/06/25 13:49:37 mrg Exp $ d6 1 a6 3 INCS= pmap.h vm.h \ vm_extern.h vm_inherit.h vm_map.h vm_object.h vm_page.h \ vm_pager.h vm_param.h @ 1.6 log @ is already empty; kill it totally. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2000/06/25 13:37:52 mrg Exp $ d6 2 a7 2 INCS= pglist.h pmap.h vm.h \ vm_extern.h vm_inherit.h vm_kern.h vm_map.h vm_object.h vm_page.h \ @ 1.5 log @ becomes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2000/04/15 18:08:12 mrg Exp $ d8 1 a8 1 vm_pageout.h vm_pager.h vm_param.h @ 1.4 log @remove and @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 1999/03/30 13:08:55 mycroft Exp $ d8 1 a8 1 vm_pageout.h vm_pager.h vm_param.h vm_prot.h @ 1.4.4.1 log @Apply patch (approved by jhawk and thorpej): Rename VM_INHERIT_* to MAP_INHERIT_* and move them to sys/sys/mman.h as discussed on tech-kern. Retire sys/vm/vm_inherit.h, update man page for minherit(2). The patch includes approximately the following diffs (approximately since -current already used uvm/uvm_inherit.h): minherit.2: 1.4 -> 1.8 mman.h: 1.26 -> 1.27 powerpc/include/db_machdep.h: 1.7 -> 1.8 pc532/include/db_machdep.h: 1.12 -> 1.13 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2000/04/15 18:08:12 mrg Exp $ d7 1 a7 1 vm_extern.h vm_kern.h vm_map.h vm_object.h vm_page.h \ @ 1.3 log @Nuke at least a few files which are clearly not used any more. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 1998/08/29 17:06:12 mrg Exp $ d6 1 a6 1 INCS= pglist.h pmap.h vm.h vm_conf.h \ a8 3 # XXX remove after NetBSD 1.4 (or earlier if you want :) INCS+= vm_swap.h @ 1.3.8.1 log @Remove files that are no longer on the trunck, and commit Makefile which I forgot in the batch of commits. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 1999/03/30 13:08:55 mycroft Exp $ @ 1.2 log @add sys/swap.h, and not that vm/vm_swap.h should go away later. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 1998/06/12 23:23:13 cgd Exp $ d6 1 a6 1 INCS= device_pager.h pglist.h pmap.h swap_pager.h vm.h vm_conf.h \ d8 1 a8 1 vm_pageout.h vm_pager.h vm_param.h vm_prot.h vnode_pager.h @ 1.1 log @Rework the way kernel include files are installed. In the new method, as with user-land programs, include files are installed by each directory in the tree that has includes to install. (This allows more flexibility as to what gets installed, makes 'partial installs' easier, and gives us more options as to which machines' includes get installed at any given time.) The old SYS_INCLUDES={symlinks,copies} behaviours are _both_ still supported, though at least one bug in the 'symlinks' case is fixed by this change. Include files can't be build before installation, so directories that have includes as targets (e.g. dev/pci) have to move those targets into a different Makefile. @ text @d1 1 a1 1 # $NetBSD$ d8 4 a11 1 vm_pageout.h vm_pager.h vm_param.h vm_prot.h vm_swap.h vnode_pager.h @