From: Madhavan Srinivasan <maddy@linux.ibm.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: aboorvad@linux.ibm.com, adri.vero.dev@gmail.com,
amachhiw@linux.ibm.com, bartosz.golaszewski@oss.qualcomm.com,
chleroy@kernel.org, christophe.leroy@csgroup.eu,
ebiggers@kernel.org, hbathini@linux.ibm.com, j.ne@posteo.net,
leitao@debian.org, linux-kernel@vger.kernel.org,
linuxppc-dev@lists.ozlabs.org, mchauras@linux.ibm.com,
mkchauras@gmail.com, mkchauras@linux.ibm.com, mpe@ellerman.id.au,
naveen@kernel.org, npiggin@gmail.com, sayalip@linux.ibm.com,
shivangu@linux.ibm.com, skb99@linux.ibm.com,
sshegde@linux.ibm.com, thorsten.blum@linux.dev
Subject: [GIT PULL] Please pull powerpc/linux.git powerpc-7.2-1 tag
Date: Fri, 19 Jun 2026 12:47:31 +0530 [thread overview]
Message-ID: <aafc00a7-e59e-440a-b33d-566ff4275700@linux.ibm.com> (raw)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hi Linus,
Please pull powerpc updates for 7.2:
Notable out of area changes:
MAINTAINERS: powerpc: update VMX AES entries # a5779442addf
Thanks
The following changes since commit 5200f5f493f79f14bbdc349e402a40dfb32f23c8:
Linux 7.1-rc4 (2026-05-17 13:59:58 -0700)
are available in the git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
tags/powerpc-7.2-1
for you to fetch changes up to 42f252f5a646866a95f025863c8b201042494ba1:
powerpc/fadump: define MIN_RMA in bytes rather than MB (2026-06-16
15:08:25 +0530)
- ------------------------------------------------------------------
powerpc updates for 7.2
- Enable GENERIC_ENTRY feature
- Add missing property in DTS for mpc83xx platform
- Enable building of DTB based on platfrom Kconfig
- Add powerpc64 JIT support for timed may_goto
- Add timeout to RTAS busy-wait loops
- Simplify cpumask api usage for cpuinfo display
- implement get_direction() in cpm1 (8xx platform)
- MAINTAINERS file update for power VMX AES entries
- Fixes to handle preempt count
- Restore KUAP registers on syscall restart exit
- define MIN_RMA in bytes rather than MB
- misc fixes and cleanups
Thanks to:
Aboorva Devarajan, Adriano Vero, Amit Machhiwal, Anushree Mathur, Bartosz
Golaszewski, Christophe Leroy (CS GROUP), David Gow, Jinjie Ruan, J.
Neuschäfer, Linus Walleij, Mahesh Salgaonkar, Mukesh Kumar Chaurasiya (IBM),
Ritesh Harjani (IBM), Saket Kumar Bhaskar, Samir M, Sayali Patil,
Shirisha G,
Shivang Upadhyay, Shrikanth Hegde, Sourabh Jain, Thorsten Blum, Venkat Rao
Bagalkote, Yury Norov,
- ------------------------------------------------------------------
Aboorva Devarajan (3):
powerpc/perf: fix preempt count underflow in fsl_emb_pmu_del
powerpc/powernv: fix preempt count leak in
pnv_kexec_wait_secondaries_down
powerpc/kexec: fix double get_cpu() imbalance in kexec_prepare_cpus
Adriano Vero (1):
powerpc/fadump: Add timeout to RTAS busy-wait loops
Amit Machhiwal (1):
powerpc/boot: Allow text relocations for pseries wrapper with
binutils 2.46+
Bartosz Golaszewski (1):
powerpc/8xx: implement get_direction() in cpm1
Christophe Leroy (CS GROUP) (1):
powerpc: Simplify access_ok()
J. Neuschäfer (3):
powerpc: dts: mpc8315erdb: Add missing model property
powerpc: dts: Add missing model properties
powerpc: dts: Build devicetrees of enabled platforms
Mukesh Kumar Chaurasiya (8):
powerpc: rename arch_irq_disabled_regs
powerpc: Prepare to build with generic entry/exit framework
powerpc: introduce arch_enter_from_user_mode
powerpc: Introduce syscall exit arch functions
powerpc: add exit_flags field in pt_regs
powerpc: Prepare for IRQ entry exit
powerpc: Enable GENERIC_ENTRY feature
powerpc: Remove unused functions
Mukesh Kumar Chaurasiya (IBM) (1):
powerpc: Restore KUAP registers on syscall restart exit
Saket Kumar Bhaskar (1):
powerpc64/bpf: Add powerpc64 JIT support for timed may_goto
Sayali Patil (1):
powerpc/fadump: define MIN_RMA in bytes rather than MB
Shivang Upadhyay (1):
ppc/fadump: invoke kmsg_dump in fadump panic path
Shrikanth Hegde (5):
powerpc: Use cpumask_next_wrap instead
powerpc: Simplify cpumask api usage for cpuinfo display
powerpc/perf: Use cpumask_intersects api for checking disable path
powerpc/xive: Add warning if target CPU not found
powerpc/entry: Disable interrupts before irqentry_exit
Thorsten Blum (5):
MAINTAINERS: powerpc: update VMX AES entries
powerpc: use sysfs_emit{_at} in sysfs show functions
powerpc/rtas: Replace one-element array with flexible array member
powerpc: Fix indentation and replace typedef with struct name
powerpc/pseries/lparcfg: Replace deprecated strcpy in
parse_system_parameter_string
MAINTAINERS | 4 +-
arch/powerpc/Kconfig | 1 +
arch/powerpc/boot/dts/Makefile | 73 +++
arch/powerpc/boot/dts/fsl/Makefile | 43 ++
arch/powerpc/boot/dts/mpc8308_p1m.dts | 1 +
arch/powerpc/boot/dts/mpc8308rdb.dts | 1 +
arch/powerpc/boot/dts/mpc8315erdb.dts | 1 +
arch/powerpc/boot/dts/mpc836x_rdk.dts | 1 +
arch/powerpc/boot/dts/mpc8377_rdb.dts | 1 +
arch/powerpc/boot/dts/mpc8377_wlan.dts | 1 +
arch/powerpc/boot/dts/mpc8378_rdb.dts | 1 +
arch/powerpc/boot/dts/mpc8379_rdb.dts | 1 +
arch/powerpc/boot/hack-coff.c | 2 +-
arch/powerpc/boot/rs6000.h | 84 ++-
arch/powerpc/boot/wrapper | 1 +
arch/powerpc/include/asm/entry-common.h | 534 ++++++++++++++++++++
arch/powerpc/include/asm/hw_irq.h | 4 +-
arch/powerpc/include/asm/interrupt.h | 386 +++-----------
arch/powerpc/include/asm/kasan.h | 15 +-
arch/powerpc/include/asm/prom.h | 4 +-
arch/powerpc/include/asm/ptrace.h | 6 +-
arch/powerpc/include/asm/rtas-types.h | 5 +-
arch/powerpc/include/asm/signal.h | 1 -
arch/powerpc/include/asm/stacktrace.h | 6 +
arch/powerpc/include/asm/syscall.h | 5 +
arch/powerpc/include/asm/thread_info.h | 1 +
arch/powerpc/include/asm/uaccess.h | 26 +
arch/powerpc/include/uapi/asm/ptrace.h | 14 +-
arch/powerpc/kernel/cacheinfo.c | 13 +-
arch/powerpc/kernel/eeh_sysfs.c | 8 +-
arch/powerpc/kernel/fadump.c | 14 +-
arch/powerpc/kernel/interrupt.c | 255 ++--------
arch/powerpc/kernel/iommu.c | 3 +-
arch/powerpc/kernel/irq.c | 5 +-
arch/powerpc/kernel/prom_init.c | 2 +-
arch/powerpc/kernel/ptrace/ptrace.c | 142 +-----
arch/powerpc/kernel/security.c | 13 +-
arch/powerpc/kernel/setup-common.c | 15 +-
arch/powerpc/kernel/signal.c | 25 +-
arch/powerpc/kernel/syscall.c | 119 +----
arch/powerpc/kernel/sysfs.c | 23 +-
arch/powerpc/kernel/traps.c | 2 +-
arch/powerpc/kernel/watchdog.c | 2 +-
arch/powerpc/kexec/core_64.c | 4 +-
arch/powerpc/mm/book3s64/hash_utils.c | 4 +-
arch/powerpc/net/Makefile | 4 +
arch/powerpc/net/bpf_jit_comp.c | 5 +
arch/powerpc/net/bpf_jit_comp64.c | 62 ++-
arch/powerpc/net/bpf_timed_may_goto.S | 57 +++
arch/powerpc/perf/core-book3s.c | 5 +-
arch/powerpc/perf/core-fsl-emb.c | 3 +-
arch/powerpc/perf/hv-24x7.c | 18 +-
arch/powerpc/perf/hv-gpci.c | 5 +-
arch/powerpc/perf/imc-pmu.c | 6 +-
arch/powerpc/perf/kvm-hv-pmu.c | 3 +-
arch/powerpc/perf/vpa-pmu.c | 3 +-
arch/powerpc/platforms/83xx/mcu_mpc8349emitx.c | 3 +-
arch/powerpc/platforms/8xx/cpm1.c | 26 +
arch/powerpc/platforms/cell/spu_base.c | 5 +-
arch/powerpc/platforms/powernv/idle.c | 3 +-
arch/powerpc/platforms/powernv/opal-dump.c | 11 +-
arch/powerpc/platforms/powernv/opal-elog.c | 9 +-
arch/powerpc/platforms/powernv/opal-flash.c | 4 +-
arch/powerpc/platforms/powernv/opal-powercap.c | 12 +-
arch/powerpc/platforms/powernv/opal-psr.c | 12 +-
arch/powerpc/platforms/powernv/setup.c | 3 +-
arch/powerpc/platforms/powernv/subcore.c | 3 +-
arch/powerpc/platforms/ps3/setup.c | 3 +-
arch/powerpc/platforms/pseries/cmm.c | 5 +-
arch/powerpc/platforms/pseries/dlpar.c | 3 +-
arch/powerpc/platforms/pseries/ibmebus.c | 5 +-
arch/powerpc/platforms/pseries/lparcfg.c | 24 +-
arch/powerpc/platforms/pseries/papr_scm.c | 5 +-
arch/powerpc/platforms/pseries/power.c | 3 +-
arch/powerpc/platforms/pseries/pseries_energy.c | 3 +-
arch/powerpc/platforms/pseries/rtas-fadump.c | 80 +--
arch/powerpc/platforms/pseries/rtas-fadump.h | 6 +
arch/powerpc/platforms/pseries/suspend.c | 3 +-
arch/powerpc/platforms/pseries/vas-sysfs.c | 3 +-
arch/powerpc/platforms/pseries/vio.c | 29 +-
arch/powerpc/sysdev/fsl_mpic_timer_wakeup.c | 3 +-
arch/powerpc/sysdev/xive/common.c | 1 +
82 files changed, 1242 insertions(+), 1068 deletions(-)
create mode 100644 arch/powerpc/include/asm/entry-common.h
create mode 100644 arch/powerpc/net/bpf_timed_may_goto.S
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEqX2DNAOgU8sBX3pRpnEsdPSHZJQFAmo07IkACgkQpnEsdPSH
ZJT2DxAAuc2sasoQHNYTY+JxNk8Wyqtut3CYO1uq5ieHJoOfZtcgvNfs/OiW6bYY
02R2UMMxM7S0Ur3xZcDsykYqoHgidcqlMWnoBJFLKsCIh+cwlDRGsbI7jpFKoxi5
RgzwaasbBEHUnNONlNu7PmL3xb1vAIOSq5oBtaqbMYp7H8Z6yvFf2jCQH4ftkOjy
ga1gyKzo2c9MTr8R2saVUd39kpQRsgs/0p1yOuE1GxLwM3mwf2dd585dILjPL3wh
GXtDMqQceSVd0LWEJrQhe87vCs7suDQXuGBlNn8l7qP7wK4R9ISJJDqYF+zXEB/m
p3p3lcLO90mRFSjZslJmwH6+2aIT+7LTOIURu4IWjUCUMeopuXIE5E+VlLlx0M6x
OG/vPLMKy+sUPD9Kf6JtV2Ms6DmYYKKit/TgU4/ErnolSaHsoNINJkwuWUaggg/i
uw1LYOIIzYUSmivWDzAk58BNjMLzDYmauPyFaf1n95xeGy8dTbqjFJuksGIKNv6i
RyICLpxHGmB5Pg8i9Fu6xe+sQTXRuwTV1HWX65M3EvCBVO+6O1kpLxqdfk9WPfUL
4+DKv7miVVGTE5LQPk9X6i3ekLYHhxNjYOcUYHz0Y1q5tUdJSYkyhW2kKNDUkyTh
KwtzEfkAPm+CjKvr2S2M2oh0adGgcp3W66AFrZYwlov2BCavFoY=
=nZuM
-----END PGP SIGNATURE-----
reply other threads:[~2026-06-19 7:18 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=aafc00a7-e59e-440a-b33d-566ff4275700@linux.ibm.com \
--to=maddy@linux.ibm.com \
--cc=aboorvad@linux.ibm.com \
--cc=adri.vero.dev@gmail.com \
--cc=amachhiw@linux.ibm.com \
--cc=bartosz.golaszewski@oss.qualcomm.com \
--cc=chleroy@kernel.org \
--cc=christophe.leroy@csgroup.eu \
--cc=ebiggers@kernel.org \
--cc=hbathini@linux.ibm.com \
--cc=j.ne@posteo.net \
--cc=leitao@debian.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linuxppc-dev@lists.ozlabs.org \
--cc=mchauras@linux.ibm.com \
--cc=mkchauras@gmail.com \
--cc=mkchauras@linux.ibm.com \
--cc=mpe@ellerman.id.au \
--cc=naveen@kernel.org \
--cc=npiggin@gmail.com \
--cc=sayalip@linux.ibm.com \
--cc=shivangu@linux.ibm.com \
--cc=skb99@linux.ibm.com \
--cc=sshegde@linux.ibm.com \
--cc=thorsten.blum@linux.dev \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.