Skip to contentSkip to conversation

KVM/arm64 fixes for 6.15, round #2

GIT PULL Oliver Upton 2 participants 2 messages Apr 18, 2025 – Apr 24, 2025

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

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(-)
maintainer
#1 lore raw
Quoted 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,
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(-)