Commit afd8b040 authored by Gleb Natapov's avatar Gleb Natapov Committed by Greg Kroah-Hartman
Browse files

KVM: VMX: mark unusable segment as nonpresent



commit 03617c18 upstream.

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.

Reported-by: default avatarStefan Pietsch <stefan.pietsch@lsexperts.de>
Tested-by: default avatarStefan Pietsch <stefan.pietsch@lsexperts.de>
Signed-off-by: default avatarGleb Natapov <gleb@redhat.com>
Signed-off-by: default avatarPaolo Bonzini <pbonzini@redhat.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 014442e5
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment