• Linus Torvalds's avatar
    Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux · 87ebc45d
    Linus Torvalds authored
    Pull arm64 fixes from Catalin Marinas:
    
     - Ensure that the compiler and linker versions are aligned so that ld
       doesn't complain about not understanding a .note.gnu.property section
       (emitted when pointer authentication is enabled).
    
     - Force -mbranch-protection=none when the feature is not enabled, in
       case a compiler may choose a different default value.
    
     - Remove CONFIG_DEBUG_ALIGN_RODATA. It was never in defconfig and
       rarely enabled.
    
     - Fix checking 16-bit Thumb-2 instructions checking mask in the
       emulation of the SETEND instruction (it could match the bottom half
       of a 32-bit Thumb-2 instruction).
    
    * tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux:
      arm64: armv8_deprecated: Fix undef_hook mask for thumb setend
      arm64: remove CONFIG_DEBUG_ALIGN_RODATA feature
      arm64: Always force a branch protection mode when the compiler has one
      arm64: Kconfig: ptrauth: Add binutils version check to fix mismatch
      init/kconfig: Add LD_VERSION Kconfig
    87ebc45d
Kconfig 73.5 KB