PERFORCE change 53066 for review

Peter Wemm peter at FreeBSD.org
Wed May 19 11:23:02 PDT 2004


http://perforce.freebsd.org/chv.cgi?CH=53066

Change 53066 by peter at peter_hammer on 2004/05/19 11:21:59

	make libkvm work - mask off upper bits of address space.

Affected files ...

.. //depot/projects/hammer/lib/libkvm/kvm_amd64.c#5 edit

Differences ...

==== //depot/projects/hammer/lib/libkvm/kvm_amd64.c#5 (text+ko) ====

@@ -167,7 +167,7 @@
 		return (PAGE_SIZE - offset);
 	}
 
-	pml4eindex = va >> PML4SHIFT;
+	pml4eindex = (va >> PML4SHIFT) & (NPML4EPG - 1);
 	pml4e = vm->PML4[pml4eindex];
 	if (((u_long)pml4e & PG_V) == 0)
 		goto invalid;


More information about the p4-projects mailing list