mbox series

[GIT,PULL] arm64 fixes for -rc1

Message ID 20240726084246.GA29687@willie-the-truck (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL] arm64 fixes for -rc1 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git tags/arm64-fixes

Message

Will Deacon July 26, 2024, 8:42 a.m. UTC
Hi Linus,

Please pull these arm64 fixes for -rc1. The usual summary is in the tag,
but the main fix is for the fast GUP lockless page-table walk when we
have a combination of compile-time and run-time folding of the p4d and
the pud respectively.

Cheers,

Will

--->8

The following changes since commit 4f3a6c4de7d932be94cde2c52ae58feeec9c9dbf:

  Merge branch 'for-next/vcpu-hotplug' into for-next/core (2024-07-11 19:10:02 +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 36639013b3462c06ff8e3400a427f775b4fc97f5:

  arm64: mm: Fix lockless walks with static and dynamic page-table folding (2024-07-25 13:20:55 +0100)

----------------------------------------------------------------
arm64 fixes for -rc1

- Remove some redundant Kconfig conditionals

- Fix string output in ptrace selftest

- Fix fast GUP crashes in some page-table configurations

- Remove obsolete linker option when building the vDSO

- Fix some sysreg field definitions for the GIC

----------------------------------------------------------------
Anshuman Khandual (1):
      arm64/Kconfig: Remove redundant 'if HAVE_FUNCTION_GRAPH_TRACER'

Fangrui Song (1):
      arm64/vdso: Remove --hash-style=sysv

Masahiro Yamada (1):
      arm64: remove redundant 'if HAVE_ARCH_KASAN' in Kconfig

Raghavendra Rao Ananta (1):
      arm64/sysreg: Correct the values for GICv4.1

Remington Brasga (1):
      kselftest: missing arg in ptrace.c

Will Deacon (1):
      arm64: mm: Fix lockless walks with static and dynamic page-table folding

 arch/arm64/Kconfig                         |  8 ++++----
 arch/arm64/include/asm/pgtable.h           | 22 ++++++++++++++++++++++
 arch/arm64/kernel/vdso/Makefile            |  2 +-
 arch/arm64/kernel/vdso32/Makefile          |  2 +-
 arch/arm64/tools/sysreg                    |  4 ++--
 tools/testing/selftests/arm64/abi/ptrace.c |  2 +-
 6 files changed, 31 insertions(+), 9 deletions(-)

Comments

pr-tracker-bot@kernel.org July 26, 2024, 6:07 p.m. UTC | #1
The pull request you sent on Fri, 26 Jul 2024 09:42:46 +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/a6294b5b1fdcdcb23c6882f2edb4bae1db3fc096

Thank you!