[GIT PULL] Please pull powerpc/linux.git powerpc-4.20-2 tag

Michael Ellerman mpe at ellerman.id.au
Fri Nov 2 22:37:26 AEDT 2018


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Linus,

Please pull a few more powerpc updates for 4.20:

The following changes since commit 58cfbac25b1fd2b76f94566aed28a3662b0ff8c6:

  Revert "selftests/powerpc: Fix out-of-tree build errors" (2018-10-26 21:58:58 +1100)

are available in the git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git tags/powerpc-4.20-2

for you to fetch changes up to 1936f094e164cc13ebf17aba1d6b34e033e64188:

  selftests/powerpc: Fix compilation issue due to asm label (2018-11-01 10:06:03 +1100)

- ------------------------------------------------------------------
powerpc fixes for 4.20 #2

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.

- ------------------------------------------------------------------
Aravinda Prasad (1):
      powerpc/pseries: Export maximum memory value

Breno Leitao (1):
      selftests/powerpc: Fix ptrace tm failure

Camelia Groza (1):
      powerpc/dts/fsl: t2080rdb: reorder the Cortina PHY XFI lanes

Christophe Leroy (6):
      powerpc/8xx: Add DT node for using the SEC engine of the MPC885
      powerpc/8xx: add missing header in 8xx_mmu.c
      Revert "powerpc/8xx: Use L1 entry APG to handle _PAGE_ACCESSED for CONFIG_SWAP"
      powerpc/code-patching: Add a helper to get the address of a patch_site
      powerpc/8xx: Use patch_site for memory setup patching
      powerpc/8xx: Use patch_site for perf counters setup

Felipe Rechia (1):
      powerpc/process: Fix flush_all_to_thread for SPE

Joel Stanley (5):
      selftests: powerpc: Fix warning for security subdir
      powerpc/xmon: Relax frame size for clang
      selftests/powerpc/ptrace: Fix out-of-tree build
      selftests/powerpc/signal: Fix out-of-tree build
      selftests/powerpc/pmu: Link ebb tests with -no-pie

Michael Ellerman (3):
      Merge branch 'next' of https://git.kernel.org/.../scottwood/linux into next
      selftests/powerpc/switch_endian: Fix out-of-tree build
      selftests/powerpc/cache_shape: Fix out-of-tree build

Naveen N. Rao (2):
      selftests/powerpc: Relax L1d miss targets for rfi_flush test
      selftests/powerpc: Fix compilation issue due to asm label

Paul Mackerras (1):
      KVM: PPC: Use exported tb_to_ns() function in decrementer emulation

Tyrel Datwyler (1):
      powerpc/pseries: add missing cpumask.h include file


 arch/powerpc/boot/dts/fsl/t2080rdb.dts             |  4 +-
 arch/powerpc/boot/dts/mpc885ads.dts                | 13 ++-
 arch/powerpc/include/asm/code-patching.h           |  5 ++
 arch/powerpc/include/asm/mmu-8xx.h                 | 43 ++++------
 arch/powerpc/include/asm/rtas.h                    |  1 +
 arch/powerpc/kernel/head_8xx.S                     | 97 +++++++++++++---------
 arch/powerpc/kernel/process.c                      |  3 +-
 arch/powerpc/kvm/book3s_hv.c                       |  3 +-
 arch/powerpc/kvm/emulate.c                         |  7 +-
 arch/powerpc/mm/8xx_mmu.c                          | 26 ++----
 arch/powerpc/perf/8xx-pmu.c                        | 27 +++---
 arch/powerpc/platforms/pseries/lparcfg.c           | 13 +++
 arch/powerpc/xmon/Makefile                         |  6 ++
 .../testing/selftests/powerpc/cache_shape/Makefile |  9 +-
 tools/testing/selftests/powerpc/pmu/ebb/Makefile   |  3 +
 tools/testing/selftests/powerpc/ptrace/Makefile    | 13 +--
 .../selftests/powerpc/ptrace/ptrace-tm-spd-gpr.c   |  4 +-
 tools/testing/selftests/powerpc/security/Makefile  |  1 +
 .../testing/selftests/powerpc/security/rfi_flush.c | 18 ++--
 tools/testing/selftests/powerpc/signal/Makefile    | 11 +--
 .../selftests/powerpc/switch_endian/Makefile       |  1 +
 tools/testing/selftests/powerpc/utils.c            |  6 +-
 22 files changed, 169 insertions(+), 145 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIcBAEBAgAGBQJb3DXnAAoJEFHr6jzI4aWAYKYP/i/a94GU2Otsq92OBhi0vi0F
z465qeQYjxtLfB0+a1Pm8RE6PbiecTHdeNl11VH4Us1m0tn8RwikbfsAuM+C7R/k
LNXfIrzz77RFXQgNs5kBMeTvQG1yznSpdDfZ2xtx72Oqdcw4JHFfjCf2Dzf8i8Dl
Dn3NSaO0uppg/P4Eoi7eMZ+CgI9CpPzPQKj0wcIszHatoswKJg1AMglnAHeiERMh
ne7XkKq/h0nVydTR/+OYXSAj7CBvqSXJ1PQPVzkknvgTuPiHsmzFlffm5NVobIHN
KYI66HdJ0M0a8tpES+LovrebVGH3HPe4xtjxtxKzpUipbtsGBobroIz9EzRE+XKj
UMgnEtQziXnUU3aI1E8ctoR+e5NeLT37Q9OH6fDZgOhVo3CaVGCYf2cJP0yfsJHu
ovksMHfuQuJtZQtdflmYezVsWi1uQo60oMfTKYqvM3FYEqrZZdvjlj8S3LtTUOh6
Q8EJKSTLGUF2h8rl5CYK1LHpSbv736qc3kodjvQmFAsh+U3y0ooShfoa+O8ORylE
Q/gf4TvLPHcA/PvowUD0UQIW//SDem+CX3axORICKITjSywgIZoZj+3CSt29SFVd
Vublxd2s3zflRGseZXURvGd9Ra4U+Al4AO/rvfPYWgp6eiieRbk4fljps0gaVbaF
OAAyPTb2VPyGG6UCGrP2
=gwAL
-----END PGP SIGNATURE-----


More information about the Linuxppc-dev mailing list