KVM: mmu: add missing dirty page tracking cases
authorAvi Kivity <avi@qumranet.com>
Mon, 19 Feb 2007 12:37:46 +0000 (14:37 +0200)
committerAvi Kivity <avi@qumranet.com>
Sun, 4 Mar 2007 09:12:39 +0000 (11:12 +0200)
commitbf3f8e86c2e22b9bd1375be1bbbd67384dba4342
tree0c0435a394885d1e679025a6a39c29f90b6282af
parentbb648a0d22908116b4ef168935a160d7f17c4e6d
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.

Signed-off-by: Avi Kivity <avi@qumranet.com>
drivers/kvm/paging_tmpl.h