From: Avi Kivity Date: Mon, 3 May 2010 13:05:44 +0000 (+0300) Subject: KVM: VMX: Avoid writing HOST_CR0 every entry X-Git-Tag: v2.6.36-rc1~580^2~193 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1c11e713576edf33b95669be9c2dc0ff1e0c90d3;p=pandora-kernel.git 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 --- Reading git-diff-tree failed