summaryrefslogtreecommitdiffstats
path: root/drivers/kvm/mmu.c
diff options
context:
space:
mode:
authorAvi Kivity <avi@qumranet.com>2007-05-31 18:20:14 +0300
committerAvi Kivity <avi@qumranet.com>2007-07-16 12:05:44 +0300
commitfd97dc516c372982f9c3637e20b131e1f55ac2f6 (patch)
tree40c86e7691de599286daeebaa942d0392e54e1dd /drivers/kvm/mmu.c
parent4436d466219a6a7874ebc19eb6523c3a9a280dcc (diff)
downloadop-kernel-dev-fd97dc516c372982f9c3637e20b131e1f55ac2f6.zip
op-kernel-dev-fd97dc516c372982f9c3637e20b131e1f55ac2f6.tar.gz
KVM: MMU: Simpify accessed/dirty/present/nx bit handling
Always set the accessed and dirty bit (since having them cleared causes a read-modify-write cycle), always set the present bit, and copy the nx bit from the guest. Signed-off-by: Avi Kivity <avi@qumranet.com>
Diffstat (limited to 'drivers/kvm/mmu.c')
-rw-r--r--drivers/kvm/mmu.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/drivers/kvm/mmu.c b/drivers/kvm/mmu.c
index f24b540..b47391f 100644
--- a/drivers/kvm/mmu.c
+++ b/drivers/kvm/mmu.c
@@ -91,11 +91,6 @@ static int dbg = 1;
#define PT32_DIR_PSE36_MASK (((1ULL << PT32_DIR_PSE36_SIZE) - 1) << PT32_DIR_PSE36_SHIFT)
-#define PT32_PTE_COPY_MASK \
- (PT_PRESENT_MASK | PT_ACCESSED_MASK | PT_DIRTY_MASK | PT_GLOBAL_MASK)
-
-#define PT64_PTE_COPY_MASK (PT64_NX_MASK | PT32_PTE_COPY_MASK)
-
#define PT_FIRST_AVAIL_BITS_SHIFT 9
#define PT64_SECOND_AVAIL_BITS_SHIFT 52
OpenPOWER on IntegriCloud