linux/arch
Paolo Bonzini 2917b45844 KVM: MMU: fix CR4.SMEP=1, CR0.WP=0 with shadow pages
commit 898761158b upstream.

smep_andnot_wp is initialized in kvm_init_shadow_mmu and shadow pages
should not be reused for different values of it.  Thus, it has to be
added to the mask in kvm_mmu_pte_write.

Reviewed-by: Xiao Guangrong <guangrong.xiao@linux.intel.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2015-06-06 08:19:31 -07:00
..
alpha vm: add VM_FAULT_SIGSEGV handling support 2015-04-29 10:31:55 +02:00
arc ARC: signal handling robustify 2015-05-13 05:17:00 -07:00
arm ARM: KVM: trap VM system registers until MMU and caches are ON 2015-05-17 09:53:52 -07:00
arm64 arm64: kvm: use inner-shareable barriers for inner-shareable maintenance 2015-05-17 09:53:52 -07:00
avr32 vm: add VM_FAULT_SIGSEGV handling support 2015-04-29 10:31:55 +02:00
blackfin Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 2014-01-31 09:31:14 -08:00
c6x C6x: time: Ensure consistency in __init 2015-05-06 21:59:21 +02:00
cris vm: add VM_FAULT_SIGSEGV handling support 2015-04-29 10:31:55 +02:00
frv vm: add VM_FAULT_SIGSEGV handling support 2015-04-29 10:31:55 +02:00
hexagon Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2014-01-25 11:17:34 -08:00
ia64 vm: add VM_FAULT_SIGSEGV handling support 2015-04-29 10:31:55 +02:00
m32r vm: add VM_FAULT_SIGSEGV handling support 2015-04-29 10:31:55 +02:00
m68k vm: add VM_FAULT_SIGSEGV handling support 2015-04-29 10:31:55 +02:00
metag vm: add VM_FAULT_SIGSEGV handling support 2015-04-29 10:31:55 +02:00
microblaze vm: add VM_FAULT_SIGSEGV handling support 2015-04-29 10:31:55 +02:00
mips nosave: consolidate __nosave_{begin,end} in <asm/sections.h> 2015-05-06 21:59:21 +02:00
mn10300 vm: add VM_FAULT_SIGSEGV handling support 2015-04-29 10:31:55 +02:00
openrisc vm: add VM_FAULT_SIGSEGV handling support 2015-04-29 10:31:55 +02:00
parisc vm: add VM_FAULT_SIGSEGV handling support 2015-04-29 10:31:55 +02:00
powerpc nosave: consolidate __nosave_{begin,end} in <asm/sections.h> 2015-05-06 21:59:21 +02:00
s390 nosave: consolidate __nosave_{begin,end} in <asm/sections.h> 2015-05-06 21:59:21 +02:00
score vm: add VM_FAULT_SIGSEGV handling support 2015-04-29 10:31:55 +02:00
sh nosave: consolidate __nosave_{begin,end} in <asm/sections.h> 2015-05-06 21:59:21 +02:00
sparc nosave: consolidate __nosave_{begin,end} in <asm/sections.h> 2015-05-06 21:59:21 +02:00
tile vm: add VM_FAULT_SIGSEGV handling support 2015-04-29 10:31:55 +02:00
um vm: add VM_FAULT_SIGSEGV handling support 2015-04-29 10:31:55 +02:00
unicore32 nosave: consolidate __nosave_{begin,end} in <asm/sections.h> 2015-05-06 21:59:21 +02:00
x86 KVM: MMU: fix CR4.SMEP=1, CR0.WP=0 with shadow pages 2015-06-06 08:19:31 -07:00
xtensa xtensa: ISS: fix locking in TAP network adapter 2015-05-06 21:59:18 +02:00
.gitignore
Kconfig stackprotector: Introduce CONFIG_CC_STACKPROTECTOR_STRONG 2013-12-20 09:38:40 +01:00