commit | a436036baf331703b4d2c8e8a45f02c597bf6913 | [log] [tgz] |
---|---|---|
author | Avi Kivity <avi@qumranet.com> | Fri Jan 05 16:36:45 2007 -0800 |
committer | Linus Torvalds <torvalds@woody.osdl.org> | Fri Jan 05 23:55:25 2007 -0800 |
tree | ba134b0b42ca42c53e818073af8d51d73771c56b | |
parent | 9b7a032567ee1128daeebebfc14d3acedfe28c8c [diff] |
[PATCH] KVM: MMU: If emulating an instruction fails, try unprotecting the page A page table may have been recycled into a regular page, and so any instruction can be executed on it. Unprotect the page and let the cpu do its thing. Signed-off-by: Avi Kivity <avi@qumranet.com> Acked-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>