-----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-----