[PATCH v8 RESEND 0/7] Add support for FEAT_{LS64, LS64_V} and related tests

Will Deacon will at kernel.org
Thu Jan 22 08:59:45 PST 2026


On Mon, 19 Jan 2026 10:29:21 +0800, Zhou Wang wrote:
> Armv8.7 introduces single-copy atomic 64-byte loads and stores
> instructions and its variants named under FEAT_{LS64, LS64_V}.
> Add support for Armv8.7 FEAT_{LS64, LS64_V}:
> - Add identifying and enabling in the cpufeature list
> - Expose the support of FEAT_LS64 to userspace through HWCAP3 and cpuinfo
> - Add related hwcap test
> - Handle the trap of unsupported memory (normal/uncacheable) access in a VM
> 
> [...]

Applied first six to arm64 (for-next/cpufeature), thanks!

[1/7] KVM: arm64: Add exit to userspace on {LD,ST}64B* outside of memslots
      https://git.kernel.org/arm64/c/f174a9ffcd48
[2/7] KVM: arm64: Add documentation for KVM_EXIT_ARM_LDST64B
      https://git.kernel.org/arm64/c/902eebac8fa3
[3/7] KVM: arm64: Handle DABT caused by LS64* instructions on unsupported memory
      https://git.kernel.org/arm64/c/2937aeec9dc5
[4/7] arm64: Provide basic EL2 setup for FEAT_{LS64, LS64_V} usage at EL0/1
      https://git.kernel.org/arm64/c/dea58da4b6fe
[5/7] KVM: arm64: Enable FEAT_{LS64, LS64_V} in the supported guest
      https://git.kernel.org/arm64/c/151b92c92a45
[6/7] arm64: Add support for FEAT_{LS64, LS64_V}
      https://git.kernel.org/arm64/c/58ce78667a64

and the selftest to (for-next/selftests):

[7/7] kselftest/arm64: Add HWCAP test for FEAT_LS64
      https://git.kernel.org/arm64/c/57a96356bb69

Cheers,
-- 
Will

https://fixes.arm64.dev
https://next.arm64.dev
https://will.arm64.dev



More information about the linux-arm-kernel mailing list