Date: Fri, 4 Jun 1999 18:30:02 -0700 (PDT) From: Luoqi Chen <luoqi@watermarkgroup.com> To: freebsd-bugs@FreeBSD.org Subject: Re: kern/11948: mmaping memory device, then forking causes negative rss Message-ID: <199906050130.SAA05271@freefall.freebsd.org>
index | next in thread | raw e-mail
The following reply was made to PR kern/11948; it has been noted by GNATS.
From: Luoqi Chen <luoqi@watermarkgroup.com>
To: freebsd-gnats-submit@freebsd.org, toasty@dragondata.com
Cc:
Subject: Re: kern/11948: mmaping memory device, then forking causes negative rss
Date: Fri, 04 Jun 1999 21:20:27 -0400
Can you try the following patch? It should fix the negative rss size
problem.
Please also try to see if you can reproduce the "multiple frees" panic
after
the patch.
-lq
Index: pmap.c
===================================================================
RCS file: /home/ncvs/src/sys/i386/i386/pmap.c,v
retrieving revision 1.237
diff -u -r1.237 pmap.c
--- pmap.c 1999/06/01 18:19:44 1.237
+++ pmap.c 1999/06/05 01:10:07
@@ -2655,7 +2655,7 @@
if (srcptepaddr & PG_PS) {
if (dst_pmap->pm_pdir[ptepindex] == 0) {
dst_pmap->pm_pdir[ptepindex] =
(pd_entry_t) srcptepaddr;
- dst_pmap->pm_stats.resident_count +=
NBPDR;
+ dst_pmap->pm_stats.resident_count +=
NBPDR / PAGE_SIZE;
}
continue;
}
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199906050130.SAA05271>
