diff options
author | Hollis Blanchard <hollisb@us.ibm.com> | 2008-12-02 22:51:56 +0100 |
---|---|---|
committer | Avi Kivity <avi@redhat.com> | 2008-12-31 15:55:09 +0100 |
commit | c5fbdffbda79254047ec83b09c1a61a3655d052a (patch) | |
tree | 4fb1ba38fe722d514b62c284cc618768856eedf8 /arch/powerpc/kvm/timing.c | |
parent | KVM: ppc: directly insert shadow mappings into the hardware TLB (diff) | |
download | linux-c5fbdffbda79254047ec83b09c1a61a3655d052a.tar.xz linux-c5fbdffbda79254047ec83b09c1a61a3655d052a.zip |
KVM: ppc: save and restore guest mappings on context switch
Store shadow TLB entries in memory, but only use it on host context switch
(instead of every guest entry). This improves performance for most workloads on
440 by reducing the guest TLB miss rate.
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
Diffstat (limited to 'arch/powerpc/kvm/timing.c')
0 files changed, 0 insertions, 0 deletions