commit | 3105c9a9a2d5f64c9e67745120b8ee5c205847a3 | [log] [tgz] |
---|---|---|
author | Avi Kivity <avi@qumranet.com> | Thu Jun 07 19:18:30 2007 +0300 |
committer | Avi Kivity <avi@qumranet.com> | Sun Jun 10 12:28:02 2007 +0300 |
tree | e0bf010f047477cbda425d067970154b9b165716 | |
parent | 2c3ac418d752e7f73ca0d9081a4377278432d565 [diff] |
KVM: Flush remote tlbs when reducing shadow pte permissions When a vcpu causes a shadow tlb entry to have reduced permissions, it must also clear the tlb on remote vcpus. We do that by: - setting a bit on the vcpu that requests a tlb flush before the next entry - if the vcpu is currently executing, we send an ipi to make sure it exits before we continue Signed-off-by: Avi Kivity <avi@qumranet.com>