• Linus Torvalds's avatar
    Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux · 86f01602
    Linus Torvalds authored
    Pull arm64 fixes from Will Deacon:
     "A simple fix to a definition in the CXL PMU driver, a couple of
      patches to restore SME control registers on the resume path (since
      Arm's fast model now clears them) and a revert for our jump label asm
      constraints after Geert noticed they broke the build with GCC 5.5.
    
      There was then the ensuing discussion about raising the minimum GCC
      (and corresponding binutils) versions at [1], but for now we'll keep
      things working as they were until that goes ahead.
    
       - Revert fix to jump label asm constraints, as it regresses the build
         with some GCC 5.5 toolchains.
    
       - Restore SME control registers when resuming from suspend
    
       - Fix incorrect filter definition in CXL PMU driver"
    
    * tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux:
      arm64/sme: Restore SMCR_EL1.EZT0 on exit from suspend
      arm64/sme: Restore SME registers on exit from suspend
      Revert "arm64: jump_label: use constraints "Si" instead of "i""
      perf: CXL: fix CPMU filter value mask length
    86f01602
jump_label.h 1.17 KB