commit | d9e368d61263055eceac2966bb7ea31b89da3425 | [log] [tgz] |
---|---|---|
author | Avi Kivity <avi@qumranet.com> | Thu Jun 07 19:18:30 2007 +0300 |
committer | Avi Kivity <avi@qumranet.com> | Mon Jul 16 12:05:46 2007 +0300 |
tree | 9d507b851ea7bd667cdd50dde640e47e0d4773e9 | |
parent | 39c3b86e5c193e09f69f0e99c93600a4999ffc60 [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>