From 7311ee0a92b1f1c08830f352883275dc7b2a47ac Mon Sep 17 00:00:00 2001 From: Avi Kivity Date: Tue, 20 Mar 2007 14:29:06 +0200 Subject: [PATCH] --- yaml --- r: 54074 b: refs/heads/master c: ca5aac1f96c18b5e4dcfea253d7ab607b5dcd5c9 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/kvm/paging_tmpl.h | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index d354c2d93410..d404f26d791d 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 039576c03c35e2f990ad9bb9c39e1bad3cd60d34 +refs/heads/master: ca5aac1f96c18b5e4dcfea253d7ab607b5dcd5c9 diff --git a/trunk/drivers/kvm/paging_tmpl.h b/trunk/drivers/kvm/paging_tmpl.h index f3bcee904651..17bd4400c92b 100644 --- a/trunk/drivers/kvm/paging_tmpl.h +++ b/trunk/drivers/kvm/paging_tmpl.h @@ -148,8 +148,7 @@ static int FNAME(walk_addr)(struct guest_walker *walker, break; } - if (walker->level != 3 || is_long_mode(vcpu)) - walker->inherited_ar &= walker->table[index]; + walker->inherited_ar &= walker->table[index]; table_gfn = (*ptep & PT_BASE_ADDR_MASK) >> PAGE_SHIFT; paddr = safe_gpa_to_hpa(vcpu, *ptep & PT_BASE_ADDR_MASK); kunmap_atomic(walker->table, KM_USER0);