linux-yocto/arch
Sukrit Bhatnagar 3010739f53 KVM: VMX: Fix check for valid GVA on an EPT violation
[ Upstream commit d0164c1619 ]

On an EPT violation, bit 7 of the exit qualification is set if the
guest linear-address is valid. The derived page fault error code
should not be checked for this bit.

Fixes: f300948251 ("KVM: VMX: Set PFERR_GUEST_{FINAL,PAGE}_MASK if and only if the GVA is valid")
Cc: stable@vger.kernel.org
Signed-off-by: Sukrit Bhatnagar <Sukrit.Bhatnagar@sony.com>
Reviewed-by: Xiaoyao Li <xiaoyao.li@intel.com>
Link: https://patch.msgid.link/20251106052853.3071088-1-Sukrit.Bhatnagar@sony.com
Signed-off-by: Sean Christopherson <seanjc@google.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2025-11-24 10:36:06 +01:00
..
alpha arch: Add the macro COMPILE_OFFSETS to all the asm-offsets.c 2025-11-02 22:15:22 +09:00
arc arc: Fix __fls() const-foldability via __builtin_clzl() 2025-11-13 15:34:03 -05:00
arm ARM: dts: BCM53573: Fix address of Luxul XAP-1440's Ethernet PHY 2025-11-24 10:35:58 +01:00
arm64 arm64: dts: rockchip: Make RK3588 GPU OPP table naming less generic 2025-11-24 10:35:57 +01:00
csky arch: Add the macro COMPILE_OFFSETS to all the asm-offsets.c 2025-11-02 22:15:22 +09:00
hexagon arch: Add the macro COMPILE_OFFSETS to all the asm-offsets.c 2025-11-02 22:15:22 +09:00
loongarch LoongArch: Use physical addresses for CSR_MERRENTRY/CSR_TLBRENTRY 2025-11-24 10:36:02 +01:00
m68k arch: Add the macro COMPILE_OFFSETS to all the asm-offsets.c 2025-11-02 22:15:22 +09:00
microblaze arch: Add the macro COMPILE_OFFSETS to all the asm-offsets.c 2025-11-02 22:15:22 +09:00
mips mips: lantiq: danube: rename stp node on EASY50712 reference board 2025-11-13 15:34:17 -05:00
nios2 arch: Add the macro COMPILE_OFFSETS to all the asm-offsets.c 2025-11-02 22:15:22 +09:00
openrisc openrisc: Add R_OR1K_32_PCREL relocation type module support 2025-11-13 15:34:22 -05:00
parisc parisc: Avoid crash due to unaligned access in unwinder 2025-11-13 15:34:39 -05:00
powerpc powerpc/eeh: Use result of error_detected() in uevent 2025-11-13 15:34:12 -05:00
riscv riscv: acpi: avoid errors caused by probing DT devices when ACPI is used 2025-11-24 10:35:46 +01:00
s390 s390/pci: Use pci_uevent_ers() in PCI recovery 2025-11-13 15:34:12 -05:00
sh arch: Add the macro COMPILE_OFFSETS to all the asm-offsets.c 2025-11-02 22:15:22 +09:00
sparc sparc64: fix prototypes of reads[bwl]() 2025-11-13 15:34:28 -05:00
um um: Fix help message for ssl-non-raw 2025-11-13 15:34:33 -05:00
x86 KVM: VMX: Fix check for valid GVA on an EPT violation 2025-11-24 10:36:06 +01:00
xtensa arch: Add the macro COMPILE_OFFSETS to all the asm-offsets.c 2025-11-02 22:15:22 +09:00
.gitignore
Kconfig rust: cfi: only 64-bit arm and x86 support CFI_CLANG 2025-10-23 16:20:18 +02:00