[<prev] [next>] [day] [month] [year] [list]
Message-ID: <87zf7y1o4r.fsf@mpe.ellerman.id.au>
Date: Thu, 04 Dec 2025 22:29:24 +1100
From: Michael Ellerman <mpe@...erman.id.au>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: Madhavan Srinivasan <maddy@...ux.ibm.com>, Christophe Leroy
<christophe.leroy@...roup.eu>, antonio.feijoo@...e.com,
bcollins@...nel.org, chentao@...inos.cn, dave@...ilevsky.ca,
donettom@...ux.ibm.com, j.ne@...teo.net, leo.lilong@...wei.com,
linux-kernel@...r.kernel.org, linuxppc-dev@...ts.ozlabs.org,
maddy@...ux.ibm.com, nathan@...nel.org, ritesh.list@...il.com,
sourabhjain@...ux.ibm.com, srikar@...ux.ibm.com, tzimmermann@...e.de,
unixbhaskar@...il.com
Subject: [GIT PULL] Please pull powerpc/linux.git powerpc-6.19-1 tag
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hi Linus,
Please pull powerpc updates for 6.19.
I'm sending this on Maddy's behalf while he's on vacation, but all the actual
work of reviewing and testing patches was done by him, Christophe and other
folks.
No conflicts or other issues that I'm aware of.
cheers
The following changes since commit ac9c34d1e45a4c25174ced4fc0cfc33ff3ed08c7:
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma (2025-02-25 13:43:03 -0800)
are available in the git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git tags/powerpc-6.19-1
for you to fetch changes up to 9b36c7fc5aa5f2c6e6eeb9f312fdfe61b4291c9f:
macintosh/via-pmu-backlight: Include <linux/fb.h> and <linux/of.h> (2025-12-02 21:55:07 +1100)
- ------------------------------------------------------------------
powerpc updates for 6.19
- Restore clearing of MSR[RI] at interrupt/syscall exit on 32-bit.
- Fix unpaired stwcx on interrupt exit on 32-bit.
- Fix race condition leading to double list-add in mac_hid_toggle_emumouse().
- Fix mprotect on book3s 32-bit.
- Fix SLB multihit issue during SLB preload with 64-bit hash MMU.
- Add support for crashkernel CMA reservation.
- Add die_id and die_cpumask for Power10 & later to expose chip hemispheres.
- A series of minor fixes and improvements to the hash SLB code.
Thanks to: Antonio Alvarez Feijoo, Ben Collins, Bhaskar Chowdhury, Christophe
Leroy, Daniel Thompson, Dave Vasilevsky, Donet Tom, J. Neuschäfer, Kunwu Chan,
Long Li, Naresh Kamboju, Nathan Chancellor, Ritesh Harjani (IBM), Shirisha G,
Shrikanth Hegde, Sourabh Jain, Srikar Dronamraju, Stephen Rothwell, Thomas
Zimmermann, Venkat Rao Bagalkote, Vishal Chourasia.
- ------------------------------------------------------------------
Antonio Alvarez Feijoo (1):
powerpc/boot: Add missing compression methods to usage
Ben Collins (2):
powerpc/addnote: Fix overflow on 32-bit builds
kexec: Include kernel-end even without crashkernel
Bhaskar Chowdhury (1):
arch:powerpc:tools This file was missing shebang line, so added it
Christophe Leroy (3):
powerpc/8xx: Remove specific code from fast_exception_return
powerpc/32: Restore clearing of MSR[RI] at interrupt/syscall exit
powerpc/32: Fix unpaired stwcx. on interrupt exit
Dave Vasilevsky (1):
powerpc, mm: Fix mprotect on book3s 32-bit
Donet Tom (1):
powerpc/64s/slb: Fix SLB multihit issue during SLB preload
J. Neuschäfer (4):
powerpc: 512x: Rename wdt@ node to watchdog@
powerpc: 83xx: Rename wdt@ nodes to watchdog@
powerpc: 86xx: Rename wdt@ nodes to watchdog@
powerpc: p2020: Rename wdt@ nodes to watchdog@
Kunwu Chan (1):
powerpc/83xx: Add a null pointer check to mcu_gpiochip_add
Long Li (1):
macintosh/mac_hid: fix race condition in mac_hid_toggle_emumouse
Nathan Chancellor (1):
powerpc/vmlinux.lds: Drop .interp description
Ritesh Harjani (IBM) (10):
powerpc/64s/hash: Restrict stress_hpt_struct memblock region to within RMA limit
powerpc/64s/ptdump: Fix kernel_hash_pagetable dump for ISA v3.00 HPTE format
powerpc/64s/hash: Fix phys_addr_t printf format in htab_initialize()
powerpc/64s/hash: Improve hash mmu printk messages
powerpc/64s/hash: Hash hpt_order should be only available with Hash MMU
powerpc/64s/hash: Update directMap page counters for Hash
powerpc/64s/pgtable: Enable directMap counters in meminfo for Hash
powerpc/ptdump: Dump PXX level info for kernel_page_tables
powerpc/64s/slb: Make preload_add return type as void
powerpc/64s/slb: Add no_slb_preload early cmdline param
Sourabh Jain (2):
powerpc/kdump: Add support for crashkernel CMA reservation
powerpc/kdump: Fix size calculation for hot-removed memory ranges
Srikar Dronamraju (2):
pseries/lparcfg: Add resource group monitoring
powerpc/smp: Expose die_id and die_cpumask
Thomas Zimmermann (2):
powerpc/powermac: backlight: Include <linux/of.h>
macintosh/via-pmu-backlight: Include <linux/fb.h> and <linux/of.h>
Documentation/admin-guide/kernel-parameters.txt | 5 +-
arch/powerpc/boot/addnote.c | 7 +-
arch/powerpc/boot/dts/asp834x-redboot.dts | 2 +-
arch/powerpc/boot/dts/fsl/ge_imp3a.dts | 4 +-
arch/powerpc/boot/dts/fsl/gef_ppc9a.dts | 4 +-
arch/powerpc/boot/dts/fsl/gef_sbc310.dts | 4 +-
arch/powerpc/boot/dts/fsl/gef_sbc610.dts | 4 +-
arch/powerpc/boot/dts/mpc5121.dtsi | 2 +-
arch/powerpc/boot/dts/mpc8313erdb.dts | 2 +-
arch/powerpc/boot/dts/mpc8315erdb.dts | 2 +-
arch/powerpc/boot/dts/mpc832x_rdb.dts | 2 +-
arch/powerpc/boot/dts/mpc8349emitx.dts | 2 +-
arch/powerpc/boot/dts/mpc8349emitxgp.dts | 2 +-
arch/powerpc/boot/dts/mpc836x_rdk.dts | 2 +-
arch/powerpc/boot/dts/mpc8377_rdb.dts | 2 +-
arch/powerpc/boot/dts/mpc8377_wlan.dts | 2 +-
arch/powerpc/boot/dts/mpc8378_rdb.dts | 2 +-
arch/powerpc/boot/dts/mpc8379_rdb.dts | 2 +-
arch/powerpc/boot/wrapper | 4 +-
arch/powerpc/include/asm/book3s/32/tlbflush.h | 5 +-
arch/powerpc/include/asm/book3s/64/mmu-hash.h | 1 -
arch/powerpc/include/asm/kexec.h | 2 +
arch/powerpc/include/asm/topology.h | 11 +-
arch/powerpc/kernel/entry_32.S | 33 ++++--
arch/powerpc/kernel/interrupt.c | 2 +-
arch/powerpc/kernel/process.c | 5 -
arch/powerpc/kernel/setup-common.c | 4 +-
arch/powerpc/kernel/smp.c | 23 +++++
arch/powerpc/kernel/vmlinux.lds.S | 1 -
arch/powerpc/kexec/core.c | 37 ++++---
arch/powerpc/kexec/ranges.c | 45 +++++---
arch/powerpc/mm/book3s32/tlb.c | 9 ++
arch/powerpc/mm/book3s64/hash_utils.c | 41 ++++++--
arch/powerpc/mm/book3s64/internal.h | 9 +-
arch/powerpc/mm/book3s64/mmu_context.c | 2 -
arch/powerpc/mm/book3s64/pgtable.c | 23 +++--
arch/powerpc/mm/book3s64/slb.c | 109 +++-----------------
arch/powerpc/mm/ptdump/8xx.c | 5 +
arch/powerpc/mm/ptdump/book3s64.c | 5 +
arch/powerpc/mm/ptdump/hashpagetable.c | 6 ++
arch/powerpc/mm/ptdump/ptdump.c | 1 +
arch/powerpc/mm/ptdump/ptdump.h | 1 +
arch/powerpc/mm/ptdump/shared.c | 5 +
arch/powerpc/platforms/83xx/mcu_mpc8349emitx.c | 2 +
arch/powerpc/platforms/powermac/backlight.c | 1 +
arch/powerpc/platforms/pseries/lparcfg.c | 17 ++-
arch/powerpc/tools/head_check.sh | 1 +
drivers/macintosh/mac_hid.c | 3 +-
drivers/macintosh/via-pmu-backlight.c | 2 +
49 files changed, 270 insertions(+), 197 deletions(-)
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQRjvi15rv0TSTaE+SIF0oADX8seIQUCaTFupwAKCRAF0oADX8se
IRUdAQD+DtQAeeDgcln2rBAJFxtML+GAqiTmBw81j/Gph6u33gD/Txxsus5/TCra
QZA+mVKUzeca7Ml4PpWpetoRgPw6MQw=
=g+c1
-----END PGP SIGNATURE-----
Powered by blists - more mailing lists