Page MenuHomeFreeBSD

D36675.id110869.diff
No OneTemporary

D36675.id110869.diff

diff --git a/sys/amd64/amd64/pmap.c b/sys/amd64/amd64/pmap.c
--- a/sys/amd64/amd64/pmap.c
+++ b/sys/amd64/amd64/pmap.c
@@ -9005,13 +9005,8 @@
pdpe = pmap_pml4e_to_pdpe(pml4e, sva);
if ((*pdpe & PG_V) == 0)
continue;
- if ((*pdpe & PG_PS) != 0) {
- KASSERT(va_next <= eva,
- ("partial update of non-transparent 1G mapping "
- "pdpe %#lx sva %#lx eva %#lx va_next %#lx",
- *pdpe, sva, eva, va_next));
+ if ((*pdpe & PG_PS) != 0)
continue;
- }
va_next = (sva + NBPDR) & ~PDRMASK;
if (va_next < sva)

File Metadata

Mime Type
text/plain
Expires
Mon, Mar 30, 2:28 PM (9 h, 16 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
30589386
Default Alt Text
D36675.id110869.diff (542 B)

Event Timeline