• Linus Torvalds's avatar
    Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux · 0a72ef89
    Linus Torvalds authored
    Pull more arm64 fixes from Will Deacon:
    
     - Fix incorrect LDADD instruction encoding in our disassembly macros
    
     - Disable the broken ARM64_PSEUDO_NMI support for now
    
     - Add workaround for Cortex-A76 CPU erratum #1463225
    
     - Handle Cortex-A76/Neoverse-N1 erratum #1418040 w/ existing workaround
    
     - Fix IORT build failure if IOMMU_SUPPORT=n
    
     - Fix place-relative module relocation range checking and its
       interaction with KASLR
    
    * tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux:
      arm64: insn: Add BUILD_BUG_ON() for invalid masks
      arm64: insn: Fix ldadd instruction encoding
      arm64: Kconfig: Make ARM64_PSEUDO_NMI depend on BROKEN for now
      arm64: Handle erratum 1418040 as a superset of erratum 1188873
      arm64/module: deal with ambiguity in PRELxx relocation ranges
      ACPI/IORT: Fix build error when IOMMU_SUPPORT is disabled
      arm64/kernel: kaslr: reduce module randomization range to 2 GB
      arm64: errata: Add workaround for Cortex-A76 erratum #1463225
      arm64: Remove useless message during oops
    0a72ef89
fault.c 24.9 KB