diff options
author | dillon <dillon@FreeBSD.org> | 1999-02-07 21:48:23 +0000 |
---|---|---|
committer | dillon <dillon@FreeBSD.org> | 1999-02-07 21:48:23 +0000 |
commit | 98732ec693124cdb1b12cb82c7cf62606842becd (patch) | |
tree | 25825e99b42a8eca0faecacecba5e3b141b8a00d /sys/vm/vm_meter.c | |
parent | 08bf7e9a93f7b2296ab82a12c506d68b72cd35cf (diff) | |
download | FreeBSD-src-98732ec693124cdb1b12cb82c7cf62606842becd.zip FreeBSD-src-98732ec693124cdb1b12cb82c7cf62606842becd.tar.gz |
Remove MAP_ENTRY_IS_A_MAP 'share' maps. These maps were once used to
attempt to optimize forks but were essentially given-up on due to
problems and replaced with an explicit dup of the vm_map_entry structure.
Prior to the removal, they were entirely unused.
Diffstat (limited to 'sys/vm/vm_meter.c')
-rw-r--r-- | sys/vm/vm_meter.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/vm/vm_meter.c b/sys/vm/vm_meter.c index db0aaf2..0fb72df 100644 --- a/sys/vm/vm_meter.c +++ b/sys/vm/vm_meter.c @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * @(#)vm_meter.c 8.4 (Berkeley) 1/4/94 - * $Id: vm_meter.c,v 1.28 1999/01/21 08:29:11 dillon Exp $ + * $Id: vm_meter.c,v 1.29 1999/01/21 09:41:52 dillon Exp $ */ #include <sys/param.h> @@ -180,7 +180,7 @@ vmtotal SYSCTL_HANDLER_ARGS paging = 0; for (map = &p->p_vmspace->vm_map, entry = map->header.next; entry != &map->header; entry = entry->next) { - if ((entry->eflags & (MAP_ENTRY_IS_A_MAP|MAP_ENTRY_IS_SUB_MAP)) || + if ((entry->eflags & MAP_ENTRY_IS_SUB_MAP) || entry->object.vm_object == NULL) continue; vm_object_set_flag(entry->object.vm_object, OBJ_ACTIVE); |