linux/Documentation/virtual
Xiao Guangrong 95678fb1f8 KVM: MMU: fix SMAP virtualization
[ Upstream commit 0be0226f07 ]

KVM may turn a user page to a kernel page when kernel writes a readonly
user page if CR0.WP = 1. This shadow page entry will be reused after
SMAP is enabled so that kernel is allowed to access this user page

Fix it by setting SMAP && !CR0.WP into shadow page's role and reset mmu
once CR4.SMAP is updated

Signed-off-by: Xiao Guangrong <guangrong.xiao@linux.intel.com>
Cc: stable@vger.kernel.org
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
History 2015-06-09 13:43:48 -04:00
..
kvm KVM: MMU: fix SMAP virtualization 2015-06-09 13:43:48 -04:00
uml sched: Rename sched.c as sched/core.c in comments and Documentation 2013-06-19 12:58:42 +02:00
00-INDEX Remove Documentation/virtual/virtio-spec.txt 2013-03-12 15:45:18 +10:30