vmx(1): fix translateflat on 64-bit

This commit is contained in:
aiju 2017-06-22 07:31:35 +00:00
parent cabfa4e916
commit 5883986336

View file

@ -16,10 +16,11 @@ struct VMemReq {
static uintptr
translateflat(uintptr va, uintptr *pa, uintptr)
{
if(sizeof(uintptr) != 4 && va >> 32 != 0) return 0;
*pa = va;
if(va == 0)
return -1;
return 0;
return 0xFFFFFFFFUL;
return -va;
}
static uintptr