Merge tag 'powerpc-5.18-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Pull powerpc fixes from Michael Ellerman: - Fix KVM "lost kick" race, where an attempt to pull a vcpu out of the guest could be lost (or delayed until the next guest exit). - Disable SCV (system call vectored) when PR KVM guests could be run. - Fix KVM PR guests using SCV, by disallowing AIL != 0 for KVM PR guests. - Add a new KVM CAP to indicate if AIL == 3 is supported. - Fix a regression when hotplugging a CPU to a memoryless/cpuless node. - Make virt_addr_valid() stricter for 64-bit Book3E & 32-bit, which fixes crashes seen due to hardened usercopy. - Revert a change to max_mapnr which broke HIGHMEM. Thanks to Christophe Leroy, Fabiano Rosas, Kefeng Wang, Nicholas Piggin, and Srikar Dronamraju. * tag 'powerpc-5.18-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux: Revert "powerpc: Set max_mapnr correctly" powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit KVM:...
Showing
- arch/powerpc/include/asm/kvm_book3s_64.h 0 additions, 12 deletionsarch/powerpc/include/asm/kvm_book3s_64.h
- arch/powerpc/include/asm/kvm_ppc.h 12 additions, 0 deletionsarch/powerpc/include/asm/kvm_ppc.h
- arch/powerpc/include/asm/page.h 5 additions, 1 deletionarch/powerpc/include/asm/page.h
- arch/powerpc/include/asm/setup.h 2 additions, 0 deletionsarch/powerpc/include/asm/setup.h
- arch/powerpc/kernel/exceptions-64s.S 4 additions, 0 deletionsarch/powerpc/kernel/exceptions-64s.S
- arch/powerpc/kernel/setup_64.c 28 additions, 0 deletionsarch/powerpc/kernel/setup_64.c
- arch/powerpc/kvm/Kconfig 9 additions, 0 deletionsarch/powerpc/kvm/Kconfig
- arch/powerpc/kvm/book3s_64_entry.S 8 additions, 2 deletionsarch/powerpc/kvm/book3s_64_entry.S
- arch/powerpc/kvm/book3s_hv.c 33 additions, 8 deletionsarch/powerpc/kvm/book3s_hv.c
- arch/powerpc/kvm/book3s_pr.c 17 additions, 9 deletionsarch/powerpc/kvm/book3s_pr.c
- arch/powerpc/kvm/book3s_pr_papr.c 20 additions, 0 deletionsarch/powerpc/kvm/book3s_pr_papr.c
- arch/powerpc/kvm/powerpc.c 17 additions, 0 deletionsarch/powerpc/kvm/powerpc.c
- arch/powerpc/mm/mem.c 1 addition, 1 deletionarch/powerpc/mm/mem.c
- arch/powerpc/mm/numa.c 1 addition, 1 deletionarch/powerpc/mm/numa.c
- arch/powerpc/platforms/pseries/setup.c 12 additions, 1 deletionarch/powerpc/platforms/pseries/setup.c
Please register or sign in to comment