diff options
| author | Anthony Liguori <[email protected]> | 2007-04-29 11:56:06 +0300 |
|---|---|---|
| committer | Avi Kivity <[email protected]> | 2007-05-03 10:52:32 +0300 |
| commit | 94dfbdb3894eda2f673b70e20da2743c4a8d3968 (patch) | |
| tree | 74e7a4a31a72ed0e3753e9390189d2e8132ecf0e /include/linux | |
| parent | 2807696c3791d6dd1dcf20f022eaa2dc7615bc5d (diff) | |
KVM: SVM: Only save/restore MSRs when needed
We only have to save/restore MSR_GS_BASE on every VMEXIT. The rest can be
saved/restored when we leave the VCPU. Since we don't emulate the DEBUGCTL
MSRs and the guest cannot write to them, we don't have to worry about
saving/restoring them at all.
This shaves a whopping 40% off raw vmexit costs on AMD.
Signed-off-by: Anthony Liguori <[email protected]>
Signed-off-by: Avi Kivity <[email protected]>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions