summaryrefslogtreecommitdiffstats
path: root/drivers/kvm/mmu.c
diff options
context:
space:
mode:
authorAvi Kivity <avi@qumranet.com>2007-10-11 15:13:49 +0200
committerAvi Kivity <avi@qumranet.com>2008-01-30 17:52:52 +0200
commit6bfccdc9ae55bb2e0be2e015d7d1ba061f4071c5 (patch)
treeab390a7bd0803d7535bea6c28cbb4e26d4dd8e87 /drivers/kvm/mmu.c
parentcc70e7374df1e3a56d718e8ca330619f316511a6 (diff)
downloadop-kernel-dev-6bfccdc9ae55bb2e0be2e015d7d1ba061f4071c5.zip
op-kernel-dev-6bfccdc9ae55bb2e0be2e015d7d1ba061f4071c5.tar.gz
KVM: MMU: Instantiate real-mode shadows as user writable shadows
This is consistent with real-mode permissions. Signed-off-by: Avi Kivity <avi@qumranet.com>
Diffstat (limited to 'drivers/kvm/mmu.c')
-rw-r--r--drivers/kvm/mmu.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/kvm/mmu.c b/drivers/kvm/mmu.c
index e6616a6..f52604a 100644
--- a/drivers/kvm/mmu.c
+++ b/drivers/kvm/mmu.c
@@ -902,7 +902,7 @@ static int nonpaging_map(struct kvm_vcpu *vcpu, gva_t v, hpa_t p)
>> PAGE_SHIFT;
new_table = kvm_mmu_get_page(vcpu, pseudo_gfn,
v, level - 1,
- 1, 0, &table[index]);
+ 1, 3, &table[index]);
if (!new_table) {
pgprintk("nonpaging_map: ENOMEM\n");
return -ENOMEM;
OpenPOWER on IntegriCloud