kvm: mmu: add missing dirty page tracking cases
commitb3678a54e63e45c11197e6c5edc171a9576f2e10
authorAvi Kivity <avi@qumranet.com>
Wed, 31 Jan 2007 11:12:08 +0000 (31 11:12 +0000)
committerAvi Kivity <avi@qumranet.com>
Wed, 31 Jan 2007 11:12:08 +0000 (31 11:12 +0000)
treeb82c3661d9afa028a22ff2ef1247064400e2b001
parentc439847564823f5a793abc4415bbf591811921ab
kvm: mmu: add missing dirty page tracking cases

we fail to mark a page dirty in three cases:

- setting the accessed bit in a pte
- setting the dirty bit in a pte
- emulating a write into a pagetable

this fix adds the missing cases.
kvm/kernel/paging_tmpl.h