diff --git a/[refs] b/[refs] index 9060d462f5d4..853f0a6f857e 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 5f1e0b6abcc100a79528387207adc3dd92aa5374 +refs/heads/master: 139bdb2d9e410d448281057a37b53770324ccac8 diff --git a/trunk/drivers/kvm/mmu.c b/trunk/drivers/kvm/mmu.c index b9ba240144b7..8cf3688f7e70 100644 --- a/trunk/drivers/kvm/mmu.c +++ b/trunk/drivers/kvm/mmu.c @@ -305,12 +305,16 @@ static void rmap_write_protect(struct kvm *kvm, u64 gfn) static int is_empty_shadow_page(hpa_t page_hpa) { - u32 *pos; - u32 *end; - for (pos = __va(page_hpa), end = pos + PAGE_SIZE / sizeof(u32); + u64 *pos; + u64 *end; + + for (pos = __va(page_hpa), end = pos + PAGE_SIZE / sizeof(u64); pos != end; pos++) - if (*pos != 0) + if (*pos != 0) { + printk(KERN_ERR "%s: %p %llx\n", __FUNCTION__, + pos, *pos); return 0; + } return 1; }