[Midnightbsd-cvs] src [8799] trunk/sys/amd64/amd64/pmap.c: assert that user address is never qremoved

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sun Sep 25 23:27:04 EDT 2016


Revision: 8799
          http://svnweb.midnightbsd.org/src/?rev=8799
Author:   laffer1
Date:     2016-09-25 23:27:04 -0400 (Sun, 25 Sep 2016)
Log Message:
-----------
assert that user address is never qremoved

Modified Paths:
--------------
    trunk/sys/amd64/amd64/pmap.c

Modified: trunk/sys/amd64/amd64/pmap.c
===================================================================
--- trunk/sys/amd64/amd64/pmap.c	2016-09-26 03:26:19 UTC (rev 8798)
+++ trunk/sys/amd64/amd64/pmap.c	2016-09-26 03:27:04 UTC (rev 8799)
@@ -1440,6 +1440,7 @@
 
 	va = sva;
 	while (count-- > 0) {
+		KASSERT(va >= VM_MIN_KERNEL_ADDRESS, ("usermode va %lx", va));
 		pmap_kremove(va);
 		va += PAGE_SIZE;
 	}



More information about the Midnightbsd-cvs mailing list