summaryrefslogtreecommitdiffstats
path: root/fs/dcookies.c
diff options
context:
space:
mode:
authorIzik Eidus <izike@qumranet.com>2008-03-20 18:17:24 +0200
committerAvi Kivity <avi@qumranet.com>2008-04-27 12:00:34 +0300
commit855149aaa90016c576a0e684361a34f8047307d0 (patch)
treebfca7a0e52e4a4e7857a2e9fc0ff9f98e9f26dfa /fs/dcookies.c
parent69a9f69bb24d6d3dbf3d2ba542ddceeda40536d5 (diff)
downloadop-kernel-dev-855149aaa90016c576a0e684361a34f8047307d0.zip
op-kernel-dev-855149aaa90016c576a0e684361a34f8047307d0.tar.gz
KVM: MMU: fix dirty bit setting when removing write permissions
When mmu_set_spte() checks if a page related to spte should be release as dirty or clean, it check if the shadow pte was writeble, but in case rmap_write_protect() is called called it is possible for shadow ptes that were writeble to become readonly and therefor mmu_set_spte will release the pages as clean. This patch fix this issue by marking the page as dirty inside rmap_write_protect(). Signed-off-by: Izik Eidus <izike@qumranet.com> Signed-off-by: Avi Kivity <avi@qumranet.com>
Diffstat (limited to 'fs/dcookies.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud