[Midnightbsd-cvs] src [7890] U trunk/sys/vm: Adjust the r205536, by allowing a non-zero offset for anonymous
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Wed Sep 14 14:38:19 EDT 2016
Revision: 7890
http://svnweb.midnightbsd.org/src/?rev=7890
Author: laffer1
Date: 2016-09-14 14:38:19 -0400 (Wed, 14 Sep 2016)
Log Message:
-----------
Adjust the r205536, by allowing a non-zero offset for anonymous
mappings for a.out binaries. Apparently, a.out ld.so from FreeBSD
1.1.5.1 can issue such requests.
Fix a bug with memguard(9) on 32-bit architectures without a
VM_KMEM_MAX_SIZE.
The code was not taking into account the size of the kernel_map, which
the kmem_map is allocated from, so it could produce a sub-map size too
large to fit. The simplest solution is to ignore VM_KMEM_MAX entirely
and base the memguard map's size off the kernel_map's size, since this
is always relevant and always smaller.
Revision Links:
--------------
http://svnweb.midnightbsd.org/src/?rev=205536
Modified Paths:
--------------
trunk/sys/kern/kern_malloc.c
trunk/sys/vm/memguard.c
trunk/sys/vm/memguard.h
trunk/sys/vm/vm_map.h
trunk/sys/vm/vm_mmap.c
Property Changed:
----------------
trunk/sys/vm/default_pager.c
trunk/sys/vm/device_pager.c
trunk/sys/vm/memguard.c
trunk/sys/vm/memguard.h
trunk/sys/vm/phys_pager.c
trunk/sys/vm/pmap.h
trunk/sys/vm/redzone.c
trunk/sys/vm/redzone.h
trunk/sys/vm/sg_pager.c
trunk/sys/vm/swap_pager.c
trunk/sys/vm/swap_pager.h
trunk/sys/vm/uma.h
trunk/sys/vm/uma_core.c
trunk/sys/vm/uma_dbg.c
trunk/sys/vm/uma_dbg.h
trunk/sys/vm/uma_int.h
trunk/sys/vm/vm.h
trunk/sys/vm/vm_contig.c
trunk/sys/vm/vm_extern.h
trunk/sys/vm/vm_fault.c
trunk/sys/vm/vm_glue.c
trunk/sys/vm/vm_init.c
trunk/sys/vm/vm_kern.c
trunk/sys/vm/vm_kern.h
trunk/sys/vm/vm_map.h
trunk/sys/vm/vm_meter.c
trunk/sys/vm/vm_mmap.c
trunk/sys/vm/vm_object.c
trunk/sys/vm/vm_object.h
trunk/sys/vm/vm_pageout.c
trunk/sys/vm/vm_pageout.h
trunk/sys/vm/vm_pager.c
trunk/sys/vm/vm_pager.h
trunk/sys/vm/vm_param.h
trunk/sys/vm/vm_phys.c
trunk/sys/vm/vm_phys.h
trunk/sys/vm/vm_reserv.c
trunk/sys/vm/vm_reserv.h
trunk/sys/vm/vm_unix.c
trunk/sys/vm/vm_zeroidle.c
trunk/sys/vm/vnode_pager.h
Modified: trunk/sys/kern/kern_malloc.c
===================================================================
--- trunk/sys/kern/kern_malloc.c 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/kern/kern_malloc.c 2016-09-14 18:38:19 UTC (rev 7890)
@@ -707,7 +707,7 @@
vm_kmem_size = 2 * mem_size * PAGE_SIZE;
#ifdef DEBUG_MEMGUARD
- tmp = memguard_fudge(vm_kmem_size, vm_kmem_size_max);
+ tmp = memguard_fudge(vm_kmem_size, kernel_map);
#else
tmp = vm_kmem_size;
#endif
Index: trunk/sys/vm/default_pager.c
===================================================================
--- trunk/sys/vm/default_pager.c 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/default_pager.c 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/default_pager.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.4
\ No newline at end of property
Index: trunk/sys/vm/device_pager.c
===================================================================
--- trunk/sys/vm/device_pager.c 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/device_pager.c 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/device_pager.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.6
\ No newline at end of property
Modified: trunk/sys/vm/memguard.c
===================================================================
--- trunk/sys/vm/memguard.c 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/memguard.c 2016-09-14 18:38:19 UTC (rev 7890)
@@ -156,16 +156,18 @@
* the kmem_map. The memguard memory will be a submap.
*/
unsigned long
-memguard_fudge(unsigned long km_size, unsigned long km_max)
+memguard_fudge(unsigned long km_size, const struct vm_map *parent_map)
{
- u_long mem_pgs = cnt.v_page_count;
+ u_long mem_pgs, parent_size;
vm_memguard_divisor = 10;
TUNABLE_INT_FETCH("vm.memguard.divisor", &vm_memguard_divisor);
+ parent_size = vm_map_max(parent_map) - vm_map_min(parent_map) +
+ PAGE_SIZE;
/* Pick a conservative value if provided value sucks. */
if ((vm_memguard_divisor <= 0) ||
- ((km_size / vm_memguard_divisor) == 0))
+ ((parent_size / vm_memguard_divisor) == 0))
vm_memguard_divisor = 10;
/*
* Limit consumption of physical pages to
@@ -174,21 +176,19 @@
* This prevents memguard's page promotions from completely
* using up memory, since most malloc(9) calls are sub-page.
*/
+ mem_pgs = cnt.v_page_count;
memguard_physlimit = (mem_pgs / vm_memguard_divisor) * PAGE_SIZE;
/*
* We want as much KVA as we can take safely. Use at most our
- * allotted fraction of kmem_max. Limit this to twice the
- * physical memory to avoid using too much memory as pagetable
- * pages.
+ * allotted fraction of the parent map's size. Limit this to
+ * twice the physical memory to avoid using too much memory as
+ * pagetable pages (size must be multiple of PAGE_SIZE).
*/
- memguard_mapsize = km_max / vm_memguard_divisor;
- /* size must be multiple of PAGE_SIZE */
- memguard_mapsize = round_page(memguard_mapsize);
- if (memguard_mapsize == 0 ||
- memguard_mapsize / (2 * PAGE_SIZE) > mem_pgs)
+ memguard_mapsize = round_page(parent_size / vm_memguard_divisor);
+ if (memguard_mapsize / (2 * PAGE_SIZE) > mem_pgs)
memguard_mapsize = mem_pgs * 2 * PAGE_SIZE;
- if (km_max > 0 && km_size + memguard_mapsize > km_max)
- return (km_max);
+ if (km_size + memguard_mapsize > parent_size)
+ memguard_mapsize = 0;
return (km_size + memguard_mapsize);
}
Property changes on: trunk/sys/vm/memguard.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.5
\ No newline at end of property
Modified: trunk/sys/vm/memguard.h
===================================================================
--- trunk/sys/vm/memguard.h 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/memguard.h 2016-09-14 18:38:19 UTC (rev 7890)
@@ -35,7 +35,7 @@
struct vm_map;
#ifdef DEBUG_MEMGUARD
-unsigned long memguard_fudge(unsigned long, unsigned long);
+unsigned long memguard_fudge(unsigned long, const struct vm_map *);
void memguard_init(struct vm_map *);
void *memguard_alloc(unsigned long, int);
void *memguard_realloc(void *, unsigned long, struct malloc_type *, int);
Property changes on: trunk/sys/vm/memguard.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.5
\ No newline at end of property
Index: trunk/sys/vm/phys_pager.c
===================================================================
--- trunk/sys/vm/phys_pager.c 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/phys_pager.c 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/phys_pager.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.5
\ No newline at end of property
Index: trunk/sys/vm/pmap.h
===================================================================
--- trunk/sys/vm/pmap.h 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/pmap.h 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/pmap.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.5
\ No newline at end of property
Index: trunk/sys/vm/redzone.c
===================================================================
--- trunk/sys/vm/redzone.c 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/redzone.c 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/redzone.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.4
\ No newline at end of property
Index: trunk/sys/vm/redzone.h
===================================================================
--- trunk/sys/vm/redzone.h 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/redzone.h 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/redzone.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.4
\ No newline at end of property
Index: trunk/sys/vm/sg_pager.c
===================================================================
--- trunk/sys/vm/sg_pager.c 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/sg_pager.c 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/sg_pager.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/sys/vm/swap_pager.c
===================================================================
--- trunk/sys/vm/swap_pager.c 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/swap_pager.c 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/swap_pager.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.6
\ No newline at end of property
Index: trunk/sys/vm/swap_pager.h
===================================================================
--- trunk/sys/vm/swap_pager.h 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/swap_pager.h 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/swap_pager.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.5
\ No newline at end of property
Index: trunk/sys/vm/uma.h
===================================================================
--- trunk/sys/vm/uma.h 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/uma.h 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/uma.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.6
\ No newline at end of property
Index: trunk/sys/vm/uma_core.c
===================================================================
--- trunk/sys/vm/uma_core.c 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/uma_core.c 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/uma_core.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.6
\ No newline at end of property
Index: trunk/sys/vm/uma_dbg.c
===================================================================
--- trunk/sys/vm/uma_dbg.c 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/uma_dbg.c 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/uma_dbg.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.5
\ No newline at end of property
Index: trunk/sys/vm/uma_dbg.h
===================================================================
--- trunk/sys/vm/uma_dbg.h 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/uma_dbg.h 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/uma_dbg.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.5
\ No newline at end of property
Index: trunk/sys/vm/uma_int.h
===================================================================
--- trunk/sys/vm/uma_int.h 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/uma_int.h 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/uma_int.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.5
\ No newline at end of property
Index: trunk/sys/vm/vm.h
===================================================================
--- trunk/sys/vm/vm.h 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/vm.h 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/vm.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.5
\ No newline at end of property
Index: trunk/sys/vm/vm_contig.c
===================================================================
--- trunk/sys/vm/vm_contig.c 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/vm_contig.c 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/vm_contig.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.7
\ No newline at end of property
Index: trunk/sys/vm/vm_extern.h
===================================================================
--- trunk/sys/vm/vm_extern.h 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/vm_extern.h 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/vm_extern.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.6
\ No newline at end of property
Index: trunk/sys/vm/vm_fault.c
===================================================================
--- trunk/sys/vm/vm_fault.c 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/vm_fault.c 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/vm_fault.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.6
\ No newline at end of property
Index: trunk/sys/vm/vm_glue.c
===================================================================
--- trunk/sys/vm/vm_glue.c 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/vm_glue.c 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/vm_glue.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.7
\ No newline at end of property
Index: trunk/sys/vm/vm_init.c
===================================================================
--- trunk/sys/vm/vm_init.c 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/vm_init.c 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/vm_init.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.5
\ No newline at end of property
Index: trunk/sys/vm/vm_kern.c
===================================================================
--- trunk/sys/vm/vm_kern.c 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/vm_kern.c 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/vm_kern.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.5
\ No newline at end of property
Index: trunk/sys/vm/vm_kern.h
===================================================================
--- trunk/sys/vm/vm_kern.h 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/vm_kern.h 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/vm_kern.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.5
\ No newline at end of property
Modified: trunk/sys/vm/vm_map.h
===================================================================
--- trunk/sys/vm/vm_map.h 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/vm_map.h 2016-09-14 18:38:19 UTC (rev 7890)
@@ -200,13 +200,13 @@
#ifdef _KERNEL
static __inline vm_offset_t
-vm_map_max(vm_map_t map)
+vm_map_max(const struct vm_map *map)
{
return (map->max_offset);
}
static __inline vm_offset_t
-vm_map_min(vm_map_t map)
+vm_map_min(const struct vm_map *map)
{
return (map->min_offset);
}
Property changes on: trunk/sys/vm/vm_map.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.6
\ No newline at end of property
Index: trunk/sys/vm/vm_meter.c
===================================================================
--- trunk/sys/vm/vm_meter.c 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/vm_meter.c 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/vm_meter.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.6
\ No newline at end of property
Modified: trunk/sys/vm/vm_mmap.c
===================================================================
--- trunk/sys/vm/vm_mmap.c 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/vm_mmap.c 2016-09-14 18:38:19 UTC (rev 7890)
@@ -208,11 +208,23 @@
fp = NULL;
- /* Make sure mapping fits into numeric range, etc. */
- if ((uap->len == 0 && !SV_CURPROC_FLAG(SV_AOUT) &&
- curproc->p_osrel >= P_OSREL_MAP_ANON) ||
- ((flags & MAP_ANON) && (uap->fd != -1 || pos != 0)))
- return (EINVAL);
+ /*
+ * Enforce the constraints.
+ * Mapping of length 0 is only allowed for old binaries.
+ * Anonymous mapping shall specify -1 as filedescriptor and
+ * zero position for new code. Be nice to ancient a.out
+ * binaries and correct pos for anonymous mapping, since old
+ * ld.so sometimes issues anonymous map requests with non-zero
+ * pos.
+ */
+ if (!SV_CURPROC_FLAG(SV_AOUT)) {
+ if ((uap->len == 0 && curproc->p_osrel >= P_OSREL_MAP_ANON) ||
+ ((flags & MAP_ANON) != 0 && (uap->fd != -1 || pos != 0)))
+ return (EINVAL);
+ } else {
+ if ((flags & MAP_ANON) != 0)
+ pos = 0;
+ }
if (flags & MAP_STACK) {
if ((uap->fd != -1) ||
Property changes on: trunk/sys/vm/vm_mmap.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.5
\ No newline at end of property
Index: trunk/sys/vm/vm_object.c
===================================================================
--- trunk/sys/vm/vm_object.c 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/vm_object.c 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/vm_object.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.7
\ No newline at end of property
Index: trunk/sys/vm/vm_object.h
===================================================================
--- trunk/sys/vm/vm_object.h 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/vm_object.h 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/vm_object.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.6
\ No newline at end of property
Index: trunk/sys/vm/vm_pageout.c
===================================================================
--- trunk/sys/vm/vm_pageout.c 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/vm_pageout.c 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/vm_pageout.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.7
\ No newline at end of property
Index: trunk/sys/vm/vm_pageout.h
===================================================================
--- trunk/sys/vm/vm_pageout.h 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/vm_pageout.h 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/vm_pageout.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.5
\ No newline at end of property
Index: trunk/sys/vm/vm_pager.c
===================================================================
--- trunk/sys/vm/vm_pager.c 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/vm_pager.c 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/vm_pager.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.5
\ No newline at end of property
Index: trunk/sys/vm/vm_pager.h
===================================================================
--- trunk/sys/vm/vm_pager.h 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/vm_pager.h 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/vm_pager.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.4
\ No newline at end of property
Index: trunk/sys/vm/vm_param.h
===================================================================
--- trunk/sys/vm/vm_param.h 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/vm_param.h 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/vm_param.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.5
\ No newline at end of property
Index: trunk/sys/vm/vm_phys.c
===================================================================
--- trunk/sys/vm/vm_phys.c 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/vm_phys.c 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/vm_phys.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.5
\ No newline at end of property
Index: trunk/sys/vm/vm_phys.h
===================================================================
--- trunk/sys/vm/vm_phys.h 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/vm_phys.h 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/vm_phys.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.4
\ No newline at end of property
Index: trunk/sys/vm/vm_reserv.c
===================================================================
--- trunk/sys/vm/vm_reserv.c 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/vm_reserv.c 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/vm_reserv.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/sys/vm/vm_reserv.h
===================================================================
--- trunk/sys/vm/vm_reserv.h 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/vm_reserv.h 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/vm_reserv.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Index: trunk/sys/vm/vm_unix.c
===================================================================
--- trunk/sys/vm/vm_unix.c 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/vm_unix.c 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/vm_unix.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.4
\ No newline at end of property
Index: trunk/sys/vm/vm_zeroidle.c
===================================================================
--- trunk/sys/vm/vm_zeroidle.c 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/vm_zeroidle.c 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/vm_zeroidle.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.7
\ No newline at end of property
Index: trunk/sys/vm/vnode_pager.h
===================================================================
--- trunk/sys/vm/vnode_pager.h 2016-09-14 16:57:47 UTC (rev 7889)
+++ trunk/sys/vm/vnode_pager.h 2016-09-14 18:38:19 UTC (rev 7890)
Property changes on: trunk/sys/vm/vnode_pager.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.4
\ No newline at end of property
More information about the Midnightbsd-cvs
mailing list