All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] Please pull powerpc/linux.git powerpc-7.2-1 tag
@ 2026-06-19  7:17 Madhavan Srinivasan
  0 siblings, 0 replies; only message in thread
From: Madhavan Srinivasan @ 2026-06-19  7:17 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: aboorvad, adri.vero.dev, amachhiw, bartosz.golaszewski, chleroy,
	christophe.leroy, ebiggers, hbathini, j.ne, leitao, linux-kernel,
	linuxppc-dev, mchauras, mkchauras, mkchauras, mpe, naveen,
	npiggin, sayalip, shivangu, skb99, sshegde, thorsten.blum

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


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2026-06-19  7:18 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-19  7:17 [GIT PULL] Please pull powerpc/linux.git powerpc-7.2-1 tag Madhavan Srinivasan

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.