* [GIT PULL] arm64 fixes for -rc1
@ 2025-06-05 13:41 Will Deacon
2025-06-05 18:53 ` pr-tracker-bot
0 siblings, 1 reply; 6+ messages in thread
From: Will Deacon @ 2025-06-05 13:41 UTC (permalink / raw)
To: torvalds; +Cc: catalin.marinas, linux-arm-kernel, linux-kernel, kernel-team
Hi Linus,
Please pull the following arm64 fixes for -rc1. Usual summary in the
tag, but we've got a couple of build fixes when using LLD, a missing TLB
invalidation and a workaround for broken firmware on SoCs with CPUs that
implement MPAM.
Cheers,
Will
--->8
The following changes since commit 217e3cbba3d6613bee9ac33ddc330f8676eb9eca:
Merge branch 'for-next/vdso' into for-next/core (2025-05-27 12:26:54 +0100)
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 10f885d63a0efd50b0d22bf27eb3cf727838e99e:
arm64: Add override for MPAM (2025-06-02 13:49:09 +0100)
----------------------------------------------------------------
arm64 fixes for -rc1
- Disable problematic linker assertions for broken versions of LLD.
- Work around sporadic link failure with LLD and various randconfig
builds.
- Fix missing invalidation in the TLB batching code when reclaim races
with mprotect() and friends.
- Add a command-line override for MPAM to allow booting on systems with
broken firmware.
----------------------------------------------------------------
Ard Biesheuvel (2):
arm64: Disable LLD linker ASSERT()s for the time being
arm64: Work around convergence issue with LLD linker
Ryan Roberts (1):
arm64/mm: Close theoretical race where stale TLB entry remains valid
Xi Ruoyao (1):
arm64: Add override for MPAM
Documentation/admin-guide/kernel-parameters.txt | 3 +++
arch/arm64/include/asm/el2_setup.h | 24 ++++++++++--------------
arch/arm64/include/asm/kernel-pgtable.h | 2 +-
arch/arm64/include/asm/tlbflush.h | 9 +++++----
arch/arm64/kernel/cpufeature.c | 7 +++++--
arch/arm64/kernel/cpuinfo.c | 7 +++++--
arch/arm64/kernel/image-vars.h | 17 +++++++++++++++++
arch/arm64/kernel/pi/idreg-override.c | 3 +++
8 files changed, 49 insertions(+), 23 deletions(-)
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [GIT PULL] arm64 fixes for -rc1
2025-06-05 13:41 [GIT PULL] arm64 fixes for -rc1 Will Deacon
@ 2025-06-05 18:53 ` pr-tracker-bot
0 siblings, 0 replies; 6+ messages in thread
From: pr-tracker-bot @ 2025-06-05 18:53 UTC (permalink / raw)
To: Will Deacon
Cc: torvalds, catalin.marinas, linux-arm-kernel, linux-kernel,
kernel-team
The pull request you sent on Thu, 5 Jun 2025 14:41:26 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git tags/arm64-fixes
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/e9e668cd2756c1300f3bf84eba1d6711b886b531
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 6+ messages in thread
* [GIT PULL] arm64 fixes for -rc1
@ 2025-10-07 8:28 Will Deacon
2025-10-07 16:13 ` pr-tracker-bot
0 siblings, 1 reply; 6+ messages in thread
From: Will Deacon @ 2025-10-07 8:28 UTC (permalink / raw)
To: torvalds; +Cc: catalin.marinas, linux-arm-kernel, linux-kernel, kernel-team
Hi Linus,
Please pull these arm64 fixes for -rc1 that address issues either found
or introduced during this merge window. The only one that isn't strictly
a fix is the kpti cleanup, as I ended up queuing it late due to some
inter-branch dependencies and wanted to give it some more time in -next.
Summary in the tag.
Cheers,
Will
--->8
The following changes since commit ea0b39168d3a2313eabd145fb3440c946ccff4d1:
arm64: cpufeature: Remove duplicate asm/mmu.h header (2025-09-24 16:44:44 +0100)
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 f620d66af3165838bfa845dcf9f5f9b4089bf508:
arm64: mte: Do not flag the zero page as PG_mte_tagged (2025-10-03 15:27:34 +0100)
----------------------------------------------------------------
arm64 fixes for -rc1
- Preserve old 'tt_core' UAPI for Hisilicon L3C PMU driver.
- Ensure linear alias of kprobes instruction page is not writable.
- Fix kernel stack unwinding from BPF.
- Fix build warnings from the Fujitsu uncore PMU documentation.
- Fix hang with deferred 'struct page' initialisation and MTE.
- Consolidate KPTI page-table re-writing code.
----------------------------------------------------------------
Catalin Marinas (1):
arm64: mte: Do not flag the zero page as PG_mte_tagged
Feng Yang (1):
tracing: Fix the bug where bpf_get_stackid returns -EFAULT on the ARM64
Gopi Krishna Menon (1):
docs: perf: Fujitsu: Fix htmldocs build warnings and errors
Kevin Brodsky (1):
arm64: mm: Move KPTI helpers to mmu.c
Yang Shi (1):
arm64: kprobes: call set_memory_rox() for kprobe page
Yicong Yang (1):
drivers/perf: hisi: Add tt_core_deprecated for compatibility
.../admin-guide/perf/fujitsu_uncore_pmu.rst | 7 +-
Documentation/admin-guide/perf/hisi-pmu.rst | 4 +
arch/arm64/include/asm/ftrace.h | 1 +
arch/arm64/include/asm/mmu.h | 7 +-
arch/arm64/kernel/cpufeature.c | 108 ++-------------------
arch/arm64/kernel/mte.c | 2 +-
arch/arm64/kernel/probes/kprobes.c | 12 +++
arch/arm64/mm/mmu.c | 98 +++++++++++++++++--
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 33 ++++++-
9 files changed, 154 insertions(+), 118 deletions(-)
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [GIT PULL] arm64 fixes for -rc1
2025-10-07 8:28 Will Deacon
@ 2025-10-07 16:13 ` pr-tracker-bot
0 siblings, 0 replies; 6+ messages in thread
From: pr-tracker-bot @ 2025-10-07 16:13 UTC (permalink / raw)
To: Will Deacon
Cc: torvalds, catalin.marinas, linux-arm-kernel, linux-kernel,
kernel-team
The pull request you sent on Tue, 7 Oct 2025 09:28:18 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git tags/arm64-fixes
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/971199ad2a0f1b2fbe14af13369704aff2999988
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 6+ messages in thread
* [GIT PULL] arm64 fixes for -rc1
@ 2026-02-20 15:41 Will Deacon
2026-02-20 20:50 ` pr-tracker-bot
0 siblings, 1 reply; 6+ messages in thread
From: Will Deacon @ 2026-02-20 15:41 UTC (permalink / raw)
To: torvalds; +Cc: catalin.marinas, linux-arm-kernel, linux-kernel, kernel-team
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(-)
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [GIT PULL] arm64 fixes for -rc1
2026-02-20 15:41 Will Deacon
@ 2026-02-20 20:50 ` pr-tracker-bot
0 siblings, 0 replies; 6+ messages in thread
From: pr-tracker-bot @ 2026-02-20 20:50 UTC (permalink / raw)
To: Will Deacon
Cc: torvalds, catalin.marinas, linux-arm-kernel, linux-kernel,
kernel-team
The pull request you sent on Fri, 20 Feb 2026 15:41:27 +0000:
> git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git tags/arm64-fixes
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/a27a5c0f08039475e21f3517e1bfe4a05bb82887
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2026-02-20 20:51 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-05 13:41 [GIT PULL] arm64 fixes for -rc1 Will Deacon
2025-06-05 18:53 ` pr-tracker-bot
-- strict thread matches above, loose matches on Subject: below --
2025-10-07 8:28 Will Deacon
2025-10-07 16:13 ` pr-tracker-bot
2026-02-20 15:41 Will Deacon
2026-02-20 20:50 ` pr-tracker-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox