summaryrefslogtreecommitdiff
path: root/scripts/patch-kernel
diff options
context:
space:
mode:
authorAvi Kivity <avi@redhat.com>2010-05-03 16:05:44 +0300
committerAvi Kivity <avi@redhat.com>2010-08-01 10:35:28 +0300
commit1c11e713576edf33b95669be9c2dc0ff1e0c90d3 (patch)
tree9d7cde9a08747e4e633302b418de4b8eedaf1c2b /scripts/patch-kernel
parent08acfa187117046f8b5044b4a4cdc910f3ceeeb5 (diff)
KVM: VMX: Avoid writing HOST_CR0 every entry
cr0.ts may change between entries, so we copy cr0 to HOST_CR0 before each entry. That is slow, so instead, set HOST_CR0 to have TS set unconditionally (which is a safe value), and issue a clts() just before exiting vcpu context if the task indeed owns the fpu. Saves ~50 cycles/exit. Signed-off-by: Avi Kivity <avi@redhat.com>
Diffstat (limited to 'scripts/patch-kernel')
0 files changed, 0 insertions, 0 deletions