linux/arch/x86
Gleb Natapov 03617c188f KVM: VMX: mark unusable segment as nonpresent
Some userspaces do not preserve unusable property. Since usable
segment has to be present according to VMX spec we can use present
property to amend userspace bug by making unusable segment always
nonpresent. vmx_segment_access_rights() already marks nonpresent segment
as unusable.

Cc: stable@vger.kernel.org # 3.9+
Reported-by: Stefan Pietsch <stefan.pietsch@lsexperts.de>
Tested-by: Stefan Pietsch <stefan.pietsch@lsexperts.de>
Signed-off-by: Gleb Natapov <gleb@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2013-07-04 14:40:36 +02:00
..
boot Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2013-07-02 16:29:05 -07:00
configs
crypto Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 2013-06-21 06:28:39 -10:00
ia32 Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2013-07-02 16:15:23 -07:00
include KVM fixes for 3.11 2013-07-03 13:21:40 -07:00
kernel Thermal limit warnings are too scary and cause unnecessary concern 2013-07-03 11:16:09 -07:00
kvm KVM: VMX: mark unusable segment as nonpresent 2013-07-04 14:40:36 +02:00
lguest Simple warning fix for module sections. If too late to pull, no big deal. 2013-07-03 13:09:06 -07:00
lib
math-emu
mm Main features: 2013-07-03 10:31:38 -07:00
net
oprofile
pci
platform Merge branch 'x86-efi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2013-07-02 16:25:50 -07:00
power
realmode
syscalls
tools
um
vdso
video
xen Bug-fixes: 2013-07-03 13:12:42 -07:00
.gitignore
Kbuild
Kconfig Main features: 2013-07-03 10:31:38 -07:00
Kconfig.cpu
Kconfig.debug Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2013-07-02 16:26:44 -07:00
Makefile x86/platform: Add kvmconfig to the phony targets 2013-06-23 12:17:35 +02:00
Makefile_32.cpu
Makefile.um