• Linus Torvalds's avatar
    Merge tag 'powerpc-4.20-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux · b69f9e17
    Linus Torvalds authored
    Pull powerpc fixes from Michael Ellerman:
     "Some things that I missed due to travel, or that came in late.
    
      Two fixes also going to stable:
    
       - A revert of a buggy change to the 8xx TLB miss handlers.
    
       - Our flushing of SPE (Signal Processing Engine) registers on fork
         was broken.
    
      Other changes:
    
       - A change to the KVM decrementer emulation to use proper APIs.
    
       - Some cleanups to the way we do code patching in the 8xx code.
    
       - Expose the maximum possible memory for the system in
         /proc/powerpc/lparcfg.
    
       - Merge some updates from Scott: "a couple device tree updates, and a
         fix for a missing prototype warning"
    
      A few other minor fixes and a handful of fixes for our selftests.
    
      Thanks to: Aravinda Prasad, Breno Leitao, Camelia Groza, Christophe
      Leroy, Felipe Rechia, Joel Stanley, Naveen N. Rao, Paul Mackerras,
      Scott Wood, Tyrel Datwyler"
    
    * tag 'powerpc-4.20-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux: (21 commits)
      selftests/powerpc: Fix compilation issue due to asm label
      selftests/powerpc/cache_shape: Fix out-of-tree build
      selftests/powerpc/switch_endian: Fix out-of-tree build
      selftests/powerpc/pmu: Link ebb tests with -no-pie
      selftests/powerpc/signal: Fix out-of-tree build
      selftests/powerpc/ptrace: Fix out-of-tree build
      powerpc/xmon: Relax frame size for clang
      selftests: powerpc: Fix warning for security subdir
      selftests/powerpc: Relax L1d miss targets for rfi_flush test
      powerpc/process: Fix flush_all_to_thread for SPE
      powerpc/pseries: add missing cpumask.h include file
      selftests/powerpc: Fix ptrace tm failure
      KVM: PPC: Use exported tb_to_ns() function in decrementer emulation
      powerpc/pseries: Export maximum memory value
      powerpc/8xx: Use patch_site for perf counters setup
      powerpc/8xx: Use patch_site for memory setup patching
      powerpc/code-patching: Add a helper to get the address of a patch_site
      Revert "powerpc/8xx: Use L1 entry APG to handle _PAGE_ACCESSED for CONFIG_SWAP"
      powerpc/8xx: add missing header in 8xx_mmu.c
      powerpc/8xx: Add DT node for using the SEC engine of the MPC885
      ...
    b69f9e17
book3s_hv.c 139 KB