[GIT PULL] arm64 fixes for -rc1
From: Will Deacon
Date: Wed Nov 10 2021 - 13:58:31 EST
Hi Linus,
Please pull these arm64 fixes for -rc1 to address issues spotted during the
merge window. There's the usual summary in the tag and we have at least one
more fix already pending for next week.
Cheers,
Will
--->8
The following changes since commit e6359798f62da66a4a48061d2324a69ea59ff39b:
Merge branch 'for-next/fixes' into for-next/core (2021-10-29 12:27:53 +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 c7c386fbc20262c1d911c615c65db6a58667d92c:
arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions (2021-11-08 10:05:54 +0000)
----------------------------------------------------------------
arm64 fixes for -rc1
- Fix double-evaluation of 'pte' macro argument when using 52-bit PAs
- Fix signedness of some MTE prctl PR_* constants
- Fix kmemleak memory usage by skipping early pgtable allocations
- Fix printing of CPU feature register strings
- Remove redundant -nostdlib linker flag for vDSO binaries
----------------------------------------------------------------
Arnd Bergmann (1):
arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions
Masahiro Yamada (1):
arm64: vdso: remove -nostdlib compiler flag
Peter Collingbourne (1):
arm64: mte: change PR_MTE_TCF_NONE back into an unsigned long
Qian Cai (1):
arm64: Track no early_pgtable_alloc() for kmemleak
Reiji Watanabe (1):
arm64: arm64_ftr_reg->name may not be a human-readable string
arch/arm/mm/kasan_init.c | 2 +-
arch/arm64/include/asm/pgtable.h | 12 +++++++++---
arch/arm64/kernel/cpufeature.c | 10 +++++++---
arch/arm64/kernel/vdso/Makefile | 2 +-
arch/arm64/kernel/vdso32/Makefile | 2 +-
arch/arm64/mm/kasan_init.c | 5 +++--
arch/arm64/mm/mmu.c | 3 ++-
include/linux/memblock.h | 2 +-
include/uapi/linux/prctl.h | 2 +-
mm/memblock.c | 9 ++++++---
tools/include/uapi/linux/prctl.h | 2 +-
11 files changed, 33 insertions(+), 18 deletions(-)