[GIT PULL] arm64 fixes for -rc1
From: Will Deacon
Date: Fri Feb 20 2026 - 10:41:39 EST
Hi Linus,
Please can you pull these two arm64 fixes for -rc1?
One fixes a warning that started showing up with GCC 16 and the other
fixes a lockup in udelay() when running with a vCPU loaded on a CPU with
the new-fangled WFIT instruction.
Cheers,
Will
--->8
The following changes since commit 36c0de02575ce59dfd879eb4ef63d53a68bbf9ce:
perf/arm-cmn: Reject unsupported hardware configurations (2026-02-03 19:43:52 +0000)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git tags/arm64-fixes
for you to fetch changes up to 729a2e8e9ac47099a967567389cc9d73ef4194ca:
arm64: hugetlbpage: avoid unused-but-set-parameter warning (gcc-16) (2026-02-19 12:33:52 +0000)
----------------------------------------------------------------
arm64 fixes for -rc1
- Fix compiler warning from huge_pte_clear() with GCC 16.
- Fix hang in udelay() on systems with WFIT by consistently using the
virtual counter to calculate the delta.
----------------------------------------------------------------
Arnd Bergmann (1):
arm64: hugetlbpage: avoid unused-but-set-parameter warning (gcc-16)
Marc Zyngier (1):
arm64: Force the use of CNTVCT_EL0 in __delay()
arch/arm64/include/asm/pgtable.h | 9 +++++++--
arch/arm64/lib/delay.c | 19 +++++++++++++++----
2 files changed, 22 insertions(+), 6 deletions(-)