All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/4] Add workaround for HIP10/HIP10C erratum 162200802
@ 2025-08-25  2:39 Zhou Wang
  2025-08-25  2:39 ` [PATCH v2 1/4] KVM: arm64: Allow userspace to write GICD_TYPER.num_LPIs Zhou Wang
                   ` (4 more replies)
  0 siblings, 5 replies; 10+ messages in thread
From: Zhou Wang @ 2025-08-25  2:39 UTC (permalink / raw)
  To: kvmarm, linux-arm-kernel
  Cc: maz, oliver.upton, tangnianyao, wangwudi, liuyonglong, prime.zeng,
	Zhou Wang

As the discussion from V1 series, V2 series firstly adds GICD.num_LPIs
writable support, then add HiSilicon erratum 162200802.

Erratum number should be 162200802, make a mistake in V1, so fix it as
well.

Zhou Wang (4):
  KVM: arm64: Allow userspace to write GICD_TYPER.num_LPIs
  KVM: arm64: selftests: Add test for GICD.num_LPIs
  Documentation: KVM: arm64: Add GICD_TYPER.num_LPIs writable
    description
  ARM64: errata: Add workaround for HIP10/HIP10C erratum 162200802

 Documentation/arch/arm64/silicon-errata.rst   |  2 ++
 .../virt/kvm/devices/arm-vgic-v3.rst          |  6 ++++
 arch/arm64/Kconfig                            | 12 +++++++
 arch/arm64/include/asm/cputype.h              |  4 +++
 arch/arm64/kernel/cpu_errata.c                | 15 +++++++++
 arch/arm64/kvm/vgic/vgic-init.c               |  9 +++++
 arch/arm64/kvm/vgic/vgic-its.c                |  9 +++--
 arch/arm64/kvm/vgic/vgic-kvm-device.c         |  1 +
 arch/arm64/kvm/vgic/vgic-mmio-v3.c            | 22 +++++++++++++
 arch/arm64/tools/cpucaps                      |  1 +
 include/kvm/arm_vgic.h                        |  1 +
 include/linux/irqchip/arm-gic-v3.h            |  1 +
 tools/testing/selftests/kvm/arm64/vgic_init.c | 33 +++++++++++++++++++
 .../selftests/kvm/include/arm64/gic_v3.h      |  2 ++
 14 files changed, 116 insertions(+), 2 deletions(-)

-- 
2.33.0


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2025-09-26 11:28 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-25  2:39 [PATCH v2 0/4] Add workaround for HIP10/HIP10C erratum 162200802 Zhou Wang
2025-08-25  2:39 ` [PATCH v2 1/4] KVM: arm64: Allow userspace to write GICD_TYPER.num_LPIs Zhou Wang
2025-08-25  2:39 ` [PATCH v2 2/4] KVM: arm64: selftests: Add test for GICD.num_LPIs Zhou Wang
2025-08-25  2:39 ` [PATCH v2 3/4] Documentation: KVM: arm64: Add GICD_TYPER.num_LPIs writable description Zhou Wang
2025-08-25  2:39 ` [PATCH v2 4/4] ARM64: errata: Add workaround for HIP10/HIP10C erratum 162200802 Zhou Wang
2025-09-01 10:55 ` [PATCH v2 0/4] " Zhou Wang
2025-09-19 15:52   ` Marc Zyngier
2025-09-26  7:15     ` Zhou Wang
2025-09-26  8:57       ` Marc Zyngier
2025-09-26 11:28         ` Zhou Wang

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.