Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Pull arm64 fixes from Catalin Marinas: - Build fix when !CONFIG_UID16 (the patch is touching generic files but it only affects arm64 builds; submitted by Arnd Bergmann) - EFI fixes to deal with early_memremap() returning NULL and correctly mapping run-time regions - Fix CPUID register extraction of unsigned fields (not to be sign-extended) - ASID allocator fix to deal with long-running tasks over multiple generation roll-overs - Revert support for marking page ranges as contiguous PTEs (it leads to TLB conflicts and requires additional non-trivial kernel changes) - Proper early_alloc() failure check - Disable KASan for 48-bit VA and 16KB page configuration (the pgd is larger than the KASan shadow memory) - Update the fault_info table (original descriptions based on early engineering spec) * tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux: arm64: efi: fix initcall return values arm64: efi: deal with NULL return value of early_memremap() arm64: debug: Treat the BRPs/WRPs as unsigned arm64: cpufeature: Track unsigned fields arm64: cpufeature: Add helpers for extracting unsigned values Revert "arm64: Mark kernel page ranges contiguous" arm64: mm: keep reserved ASIDs in sync with mm after multiple rollovers arm64: KASAN depends on !(ARM64_16K_PAGES && ARM64_VA_BITS_48) arm64: efi: correctly map runtime regions arm64: mm: fix fault_info table xFSC decoding arm64: fix building without CONFIG_UID16 arm64: early_alloc: Fix check for allocation failure
No related branches found
No related tags found
Showing
- arch/arm64/Kconfig 1 addition, 1 deletionarch/arm64/Kconfig
- arch/arm64/include/asm/cpufeature.h 20 additions, 2 deletionsarch/arm64/include/asm/cpufeature.h
- arch/arm64/include/asm/hw_breakpoint.h 4 additions, 2 deletionsarch/arm64/include/asm/hw_breakpoint.h
- arch/arm64/kernel/cpufeature.c 23 additions, 14 deletionsarch/arm64/kernel/cpufeature.c
- arch/arm64/kernel/efi.c 20 additions, 13 deletionsarch/arm64/kernel/efi.c
- arch/arm64/mm/context.c 26 additions, 12 deletionsarch/arm64/mm/context.c
- arch/arm64/mm/fault.c 14 additions, 14 deletionsarch/arm64/mm/fault.c
- arch/arm64/mm/mmu.c 14 additions, 63 deletionsarch/arm64/mm/mmu.c
- include/linux/syscalls.h 1 addition, 1 deletioninclude/linux/syscalls.h
- include/linux/types.h 1 addition, 1 deletioninclude/linux/types.h
Loading
Please register or sign in to comment