summaryrefslogtreecommitdiff
path: root/sound
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2017-08-24 11:59:31 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2017-08-30 10:21:45 +0200
commit275f3033ccf6114f3c7d4535665fcf7bdcc9f04e (patch)
treed8296f9e61f47aa7b600ea5c528a91af5911acf0 /sound
parentcfb917a17d3df75243199ad8bad7e9505fd79468 (diff)
KVM: x86: block guest protection keys unless the host has them enabled
commit c469268cd523245cc58255f6696e0c295485cb0b upstream. If the host has protection keys disabled, we cannot read and write the guest PKRU---RDPKRU and WRPKRU fail with #GP(0) if CR4.PKE=0. Block the PKU cpuid bit in that case. This ensures that guest_CR4.PKE=1 implies host_CR4.PKE=1. Fixes: 1be0e61c1f255faaeab04a390e00c8b9b9042870 Reviewed-by: David Hildenbrand <david@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'sound')
0 files changed, 0 insertions, 0 deletions