From: Avi Kivity Date: Sun, 13 May 2012 16:53:23 +0000 (+0300) Subject: KVM: VMX: Fix %ds/%es clobber X-Git-Tag: v3.5-rc1~88^2~8 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=512d5649e8dc3ed36f2ebf0818da64a4d4c2544a;p=pandora-kernel.git KVM: VMX: Fix %ds/%es clobber The vmx exit code unconditionally restores %ds and %es to __USER_DS. This can override the user's values, since %ds and %es are not saved and restored in x86_64 syscalls. In practice, this isn't dangerous since nobody uses segment registers in long mode, least of all programs that use KVM. Signed-off-by: Avi Kivity Signed-off-by: Marcelo Tosatti --- Reading git-diff-tree failed