KVM/arm64 fixes for 6.15, round #2
Hi Paolo,
Here's a single rather urgent fix for 6.15 that addresses boot failures from the PV MIDR infrastructure. Catalin has reviewed the patch and asked I grab it since it's the end of the working week for him.
Please pull.
Thanks,
Oliver
The following changes since commit a344e258acb0a7f0e7ed10a795c52d1baf705164:
KVM: arm64: Use acquire/release to communicate FF-A version negotiation (2025-04-07 15:03:34 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git/ tags/kvmarm-fixes-6.15-2
for you to fetch changes up to 117c3b21d3c79af56750f18a54f2c468f30c8a45:
arm64: Rework checks for broken Cavium HW in the PI code (2025-04-18 13:51:07 -0700)
----------------------------------------------------------------
KVM/arm64 fixes for 6.15, round #2
- Single fix for broken usage of 'multi-MIDR' infrastructure in PI code, adding an open-coded erratum check for everyone's favorite pile of sand: Cavium ThunderX
----------------------------------------------------------------
Marc Zyngier (1):
arm64: Rework checks for broken Cavium HW in the PI code
arch/arm64/include/asm/mmu.h | 11 ----------- arch/arm64/kernel/cpu_errata.c | 2 +- arch/arm64/kernel/image-vars.h | 4 ---- arch/arm64/kernel/pi/map_kernel.c | 25 ++++++++++++++++++++++++- 4 files changed, 25 insertions(+), 17 deletions(-)
Paolo Bonzini
maintainerQuoted 6 lines · Oliver Upton
Hi Paolo,
Here's a single rather urgent fix for 6.15 that addresses boot failures from the PV MIDR infrastructure. Catalin has reviewed the patch and asked I grab it since it's the end of the working week for him.
Done now, thanks for your patience.
Paolo
Quoted 34 lines
Please pull.
Thanks,
OliverThe following changes since commit
a344e258acb0a7f0e7ed10a795c52d1baf705164:KVM: arm64: Use acquire/release to communicate FF-A version negotiation (2025-04-07 15:03:34 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git/ tags/kvmarm-fixes-6.15-2
for you to fetch changes up to
117c3b21d3c79af56750f18a54f2c468f30c8a45:arm64: Rework checks for broken Cavium HW in the PI code (2025-04-18 13:51:07 -0700)
----------------------------------------------------------------
KVM/arm64 fixes for 6.15, round #2- Single fix for broken usage of 'multi-MIDR' infrastructure in PI code, adding an open-coded erratum check for everyone's favorite pile of sand: Cavium ThunderX
----------------------------------------------------------------
Marc Zyngier (1):
arm64: Rework checks for broken Cavium HW in the PI codearch/arm64/include/asm/mmu.h | 11 ----------- arch/arm64/kernel/cpu_errata.c | 2 +- arch/arm64/kernel/image-vars.h | 4 ---- arch/arm64/kernel/pi/map_kernel.c | 25 ++++++++++++++++++++++++- 4 files changed, 25 insertions(+), 17 deletions(-)