From: Avi Kivity Date: Thu, 19 Apr 2007 11:28:44 +0000 (+0300) Subject: KVM: VMX: Only save/restore MSR_K6_STAR if necessary X-Git-Tag: v2.6.22-rc1~1008^2~13 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4d56c8a787aefb2e3fc4ac4be966db96c14d1ad8;p=pandora-kernel.git KVM: VMX: Only save/restore MSR_K6_STAR if necessary Intel hosts only support syscall/sysret in long more (and only if efer.sce is enabled), so only reload the related MSR_K6_STAR if the guest will actually be able to use it. This reduces vmexit cost by about 500 cycles (6400 -> 5870) on my setup. Signed-off-by: Avi Kivity --- Reading git-diff-tree failed