On Sun, 07 Jun 2026 11:56:27 +0200 Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 6.18.35 release. There are 315 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Tue, 09 Jun 2026 09:56:45 +0000. Anything received after that time might be too late.
Boot-tested under QEMU for Rust x86_64, arm64 and riscv64; built-tested for loongarch64:
Tested-by: Miguel Ojeda ojeda@kernel.org
arm32 builds fine too.
However, on arm64 I am seeing:
arch/arm64/kvm/nested.c:1776:2: error: use of undeclared identifier 'resx' 1776 | resx.res0 = ZCR_ELx_RES0 | GENMASK_ULL(8, 4); | ^ arch/arm64/kvm/nested.c:1777:2: error: use of undeclared identifier 'resx' 1777 | resx.res1 = ZCR_ELx_RES1; | ^ arch/arm64/kvm/nested.c:1778:33: error: use of undeclared identifier 'resx' 1778 | set_sysreg_masks(kvm, ZCR_EL2, resx); | ^
Due to commit 10206eaad1b9 ("KVM: arm64: Correctly cap ZCR_EL2 provided by a guest hypervisor") here.
`resx` indeed doesn't exist, and it seems like it was added by commits 0879478913dd ("KVM: arm64: Introduce data structure tracking both RES0 and RES1 bits") etc., which are in 7.0, from this series:
https://lore.kernel.org/all/20260202184329.2724080-1-maz@kernel.org/
So either we make a targeted backport or backport some commits, no?
I hope that help!
Cc: Mark Brown broonie@kernel.org Cc: Marc Zyngier maz@kernel.org Cc: Joey Gouly joey.gouly@arm.com Cc: Suzuki K Poulose suzuki.poulose@arm.com Cc: Oliver Upton oupton@kernel.org Cc: Zenghui Yu yuzenghui@huawei.com Cc: Fuad Tabba tabba@google.com Cc: Will Deacon will@kernel.org Cc: Catalin Marinas catalin.marinas@arm.com Cc: Steffen Eiden seiden@linux.ibm.com Cc: Mark Rutland mark.rutland@arm.com Cc: kvmarm@lists.linux.dev Cc: linux-arm-kernel@lists.infradead.org Cc: kvm@vger.kernel.org
Cheers, Miguel