Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 May 2004 11:22:52 -0700 (PDT)
From:      Peter Wemm <peter@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 53066 for review
Message-ID:  <200405191822.i4JIMq3w028439@repoman.freebsd.org>

index | next in thread | raw e-mail

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

Change 53066 by peter@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;


help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200405191822.i4JIMq3w028439>