linux/arch/loongarch
Bibo Mao 74d9e20187 LoongArch: KVM: Fix PMU pass-through issue if VM exits to host finally
commit 5add0dbbeb upstream.

In function kvm_pre_enter_guest(), it prepares to enter guest and check
whether there are pending signals or events. And it will not enter guest
if there are, PMU pass-through preparation for guest should be cancelled
and host should own PMU hardware.

Cc: stable@vger.kernel.org
Fixes: f4e40ea9f7 ("LoongArch: KVM: Add PMU support for guest")
Signed-off-by: Bibo Mao <maobibo@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
History 2025-05-02 07:59:08 +02:00
..
boot LoongArch: Fix GMAC's phy-mode definitions in dts 2024-06-03 15:45:53 +08:00
configs mm: z3fold: deprecate CONFIG_Z3FOLD 2024-09-17 01:07:00 -07:00
crypto move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
include LoongArch: Handle fp, lsx, lasx and lbt assembly symbols 2025-05-02 07:59:07 +02:00
kernel LoongArch: Handle fp, lsx, lasx and lbt assembly symbols 2025-05-02 07:59:07 +02:00
kvm LoongArch: KVM: Fix PMU pass-through issue if VM exits to host finally 2025-05-02 07:59:08 +02:00
lib LoongArch: csum: Fix OoB access in IP checksum code for negative lengths 2025-02-21 14:01:17 +01:00
mm LoongArch: Remove a bogus reference to ZONE_DMA 2025-05-02 07:59:07 +02:00
net LoongArch: BPF: Use move_addr() for BPF_PSEUDO_FUNC 2025-04-10 14:39:36 +02:00
pci LoongArch: Fix memleak in pci_acpi_scan_root() 2024-09-24 15:32:20 +08:00
power LoongArch: Fix warnings during S3 suspend 2025-02-08 09:57:59 +01:00
vdso LoongArch: Fix build failure with GCC 15 (-std=gnu23) 2024-12-05 14:02:29 +01:00
Kbuild LoongArch: Allow device trees be built into the kernel 2024-01-17 12:43:00 +08:00
Kconfig LoongArch: Select ARCH_USE_MEMTEST 2025-05-02 07:59:04 +02:00
Kconfig.debug LoongArch: Only allow OBJTOOL & ORC unwinder if toolchain supports -mthin-add-sub 2024-06-21 10:18:40 +08:00
Makefile LoongArch: Explicitly specify code model in Makefile 2024-12-05 14:02:45 +01:00