Linux-ARM-Kernel Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [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