mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Madhavan Srinivasan <maddy@linux.ibm.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: adubey@linux.ibm.com, amachhiw@linux.ibm.com, blum@kernel.org,
	christophe.leroy@csgroup.eu, dmitry.torokhov@gmail.com,
	gautam@linux.ibm.com, gbatra@linux.ibm.com,
	hbathini@linux.ibm.com, kaylovefoss@gmail.com,
	kmehltretter@gmail.com, linkmauve@linkmauve.fr,
	linux-kernel@vger.kernel.org, linuxppc-dev@lists.ozlabs.org,
	mkchauras@gmail.com, mpe@ellerman.id.au, naveen@kernel.org,
	npiggin@gmail.com, shivangu@linux.ibm.com, srikar@linux.ibm.com,
	sshegde@linux.ibm.com, ssrish@linux.ibm.com,
	venkat88@linux.ibm.com,
	"Ritesh Harjani (IBM)" <ritesh.list@gmail.com>
Subject: [GIT PULL] Please pull powerpc/linux.git powerpc-7.4-1 tag
Date: Wed, 21 Oct 2026 10:19:07 +0530	[thread overview]
Message-ID: <2331292e-1a40-44ef-8776-9155e8e41f03@linux.ibm.com> (raw)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi Linus,

Please pull powerpc updates for 7.4:

Notable out of area changes:
   Documentation/ABI/testing/ppc-memtrace        # cb3502d2e57a
   update PKS documentation and MAINTAINERS entry    # 0499ab96527a

Thanks

The following changes since commit 93f51579e7df248780214094418f205253383cc5:

   Linux 7.3-rc4 (2026-09-20 13:48:15 -0700)

are available in the git repository at:

https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git 
tags/powerpc-7.4-1

for you to fetch changes up to 129f5d395fd66b6587a5ac156b232cca060d6512:

   powerpc/numa: Support coregroup on PowerNV (2026-10-12 11:24:19 +0530)

- ------------------------------------------------------------------
powerpc updates for 7.4

  - powerpc/numa: Support coregroup on PowerNV

  - powerpc/irq: Move __softirq_pending out of irq_stat

  - powerpc/512x: Remove pdm360ng platform setup in favor of mpc512x_generic

  - powerpc/ps3: Simplify control flow in ps3_{virq,irq_plug}_setup()

  - KVM: PPC: Book3S HV: Add preempt_disable() around virtual-mode HPTE 
bit-lock users

  - powerpc/syscall: Avoid atomic test_and_clear_thread_flag on fast path

  - pseries/plpks cleanup and fixes

  - Misc fixes and cleanup

Thanks to:
Abhishek Dubey, Amit Machhiwal, Anushree Mathur, Bui Nguyen Nhu Quynh,
Christophe Leroy (CS GROUP), Dmitry Torokhov, Gaurav Batra, Gautam Menghani,
Geert Uytterhoeven, Greg Joyce, Hari Bathini, Harsh Prateek Bora, Karl
Mehltretter, Link Mauve, Michal Suchánek, Mukesh Kumar Chaurasiya (IBM), 
Nayna
Jain, Ritesh Harjani (IBM), R Nageswara Sastry, Saket Kumar Bhaskar, Samir
Mulani, Shivang Upadhyay, Shrikanth Hegde, Sourabh Jain, Srikar Dronamraju,
Srish Srinivasan, Thorsten Blum, Vaibhav Jain (IBM), Venkat Rao Bagalkote,
Yeswanth Krishna Tellakula,

- ------------------------------------------------------------------
Abhishek Dubey (5):
       powerpc64/bpf: fix compare instruction emitted for tailcall
       powerpc64/bpf: fix percpu private stack leak on JIT failure
       powerpc/bpf: fix buffer overflow in JIT for large BPF programs
       powerpc/bpf: fix alignment of long branch trampoline address
       powerpc/bpf: Move out dummy_tramp_addr after Long branch stub

Amit Machhiwal (3):
       KVM: PPC: Book3S HV: Add SRCU protection for virtual-mode HPT hcalls
       KVM: PPC: Book3S HV: Add preempt_disable() around virtual-mode 
HPTE bit-lock users
       KVM: PPC: Fix get_d_signext() 12-bit displacement for 
paired-single D-form

Bui Nguyen Nhu Quynh (1):
       KVM: PPC: Fix callback check in kvmppc_gsm_refresh_info

Dmitry Torokhov (3):
       powerpc/dts: mpc5121: Move GPIO controller properties to SoC dtsi
       powerpc/dts: pdm360ng: Convert ADS7845 touchscreen to DT bindings
       powerpc/512x: Remove pdm360ng platform setup in favor of 
mpc512x_generic

Gaurav Batra (1):
       powerpc/pseries/iommu: Add TCEs for 16GB pages when RAM is pre-mapped

Gautam Menghani (2):
       KVM: PPC: Book3S HV: Add missing mappings for tracing exits
       KVM: PPC: Book3S HV: Free the queue pages in error path

Karl Mehltretter (1):
       docs: ABI: Fix powerpc memtrace Kconfig symbol

Link Mauve (2):
       powerpc/sstep: Consistently use one define to check arch bit width
       powerpc/sstep: Don’t define variables we won’t be using

Mukesh Kumar Chaurasiya (IBM) (3):
       powerpc: fix NMI exit ordering: restore soft masks after 
irqentry_nmi_exit()
       powerpc/kasan: fix r2 corruption in mem*() on GENERIC_ENTRY with 
old compilers
       powerpc/syscall: Avoid atomic test_and_clear_thread_flag on fast path

Shivang Upadhyay (1):
       powerpc/fadump: collect dump when CPU_STATE_DATA is less than 
reserved

Shrikanth Hegde (4):
       powerpc/irq: Move __softirq_pending out of irq_stat
       powerpc/irq: Make irqstats array based
       powerpc/irq: Suppress unlikely interrupt stats by default
       powerpc/ftrace: Don't restore r13 during ftrace_regs_caller

Srikar Dronamraju (3):
       powerpc/numa: Simplify find_primary_domain_index
       powerpc/numa: Allow cpu_to_coregroup_id without PPC_SPLPAR
       powerpc/numa: Support coregroup on PowerNV

Srish Srinivasan (12):
       pseries/plpks: fix error handling in plpks_read_var()
       pseries/plpks: fix error code for wrapping key reads
       pseries/plpks: validate input to plpks_signed_update_var()
       pseries/plpks: clear sensitive PLPKS buffers
       pseries/plpks: clear sensitive buffers in wrapping operations
       pseries/plpks: clear signed update authentication buffer
       pseries/plpks: clear SED key data after use
       pseries/plpks: fix self-reference in plpks_var initializer
       pseries/plpks: hide wrapping_features when unsupported
       pseries/plpks: make narrowing conversions explicit
       pseries/plpks: rename the default wrapping key macro
       pseries/plpks: update PKS documentation and MAINTAINERS entry

Thorsten Blum (2):
       powerpc/ps3: Simplify control flow in ps3_{virq,irq_plug}_setup()
       powerpc/sysfs: Remove redundant wait time clamps

Venkat Rao Bagalkote (1):
       powerpc/interrupt: Use early_radix_enabled() in NMI real-mode guard


  Documentation/ABI/testing/ppc-memtrace         |   2 +-
  Documentation/arch/powerpc/papr_hcalls.rst     |  16 +--
  MAINTAINERS                                    |   2 +-
  arch/powerpc/boot/dts/ac14xx.dts               |  13 --
  arch/powerpc/boot/dts/mpc5121.dtsi             |   6 +-
  arch/powerpc/boot/dts/pdm360ng.dts             |   8 +-
  arch/powerpc/include/asm/hardirq.h             |  31 +++--
  arch/powerpc/include/asm/interrupt.h           |   7 +-
  arch/powerpc/include/asm/kasan.h               |  15 ---
  arch/powerpc/include/asm/string.h              |  21 +---
  arch/powerpc/include/asm/topology.h            |  15 ++-
  arch/powerpc/kernel/cputable.c                 |  14 +--
  arch/powerpc/kernel/dbell.c                    |   2 +-
  arch/powerpc/kernel/irq.c                      | 131 ++++++++++----------
  arch/powerpc/kernel/prom_init.c                |  10 +-
  arch/powerpc/kernel/prom_init_check.sh         |  15 +--
  arch/powerpc/kernel/syscall.c                  |   6 +-
  arch/powerpc/kernel/sysfs.c                    |   4 +-
  arch/powerpc/kernel/time.c                     |   6 +-
  arch/powerpc/kernel/trace/ftrace_entry.S       |   6 +
  arch/powerpc/kernel/traps.c                    |  11 +-
  arch/powerpc/kernel/watchdog.c                 |   2 +-
  arch/powerpc/kvm/book3s_hv.c                   |  76 ++++++------
  arch/powerpc/kvm/book3s_paired_singles.c       |   7 +-
  arch/powerpc/kvm/book3s_xive.c                 |   4 +-
  arch/powerpc/kvm/guest-state-buffer.c          |   2 +-
  arch/powerpc/kvm/trace_book3s.h                |   4 +-
  arch/powerpc/lib/copy_32.S                     |  10 +-
  arch/powerpc/lib/mem_64.S                      |   7 +-
  arch/powerpc/lib/memcpy_64.S                   |   4 +-
  arch/powerpc/lib/sstep.c                       | 111 +++++++++--------
  arch/powerpc/mm/numa.c                         |  85 +++++++++----
  arch/powerpc/net/bpf_jit.h                     |  20 ++-
  arch/powerpc/net/bpf_jit_comp.c                | 100 +++++++++++----
  arch/powerpc/net/bpf_jit_comp32.c              |   7 +-
  arch/powerpc/net/bpf_jit_comp64.c              |  15 +--
  arch/powerpc/platforms/512x/Kconfig            |   3 +-
  arch/powerpc/platforms/512x/Makefile           |   1 -
  arch/powerpc/platforms/512x/mpc512x_generic.c  |   1 +
  arch/powerpc/platforms/512x/pdm360ng.c         | 126 -------------------
  arch/powerpc/platforms/ps3/interrupt.c         |  22 +---
  arch/powerpc/platforms/pseries/iommu.c         |  67 ++++++----
  arch/powerpc/platforms/pseries/plpks-sysfs.c   |  20 ++-
  arch/powerpc/platforms/pseries/plpks.c         |  51 ++++----
  arch/powerpc/platforms/pseries/plpks_sed_ops.c |  12 +-
  arch/powerpc/platforms/pseries/rtas-fadump.c   |  18 ++-
  46 files changed, 544 insertions(+), 572 deletions(-)
  delete mode 100644 arch/powerpc/platforms/512x/pdm360ng.c
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEqX2DNAOgU8sBX3pRpnEsdPSHZJQFAmrYQ6wACgkQpnEsdPSH
ZJTPDw//QGC0T2n98V0QtOQDcRKCHWKORfXtAcuzK9c50tR8fIpqW9/Xox8DAdG6
AJtSWqGDnTahpQg4O2bjq3NgE5yYW4ghmAWVqCwL8P/j97YM436123EUTEw6M5ai
kk1rjswxMltyGAVlNrVbYxJ5edCmqUE2oYKxioy7UAgKtO9gSGgsBgoogCB/0tq0
Z1BqmTmPrlkcVkY0hTXgqF+Q0JELVR0IZ5Jivk++jUWVBOLvMSHVYMWFKR5l5K5D
vk+ffkzS69xVtOXQcAb6smpaTpb4PSG0QSWe90vXNOAkQCFRg3P+o6bgO57C0ZC8
AETdvsBjMl3cMq/bhZGREqareSX+kI/3gP0lto8lQ1DDpbHePwrYcrOqOCk/TPnZ
rum6AXhHwpLZmMsIqk1K3Q9px1ghcnyjnl7GVAwfB4OrKPa8IzL4+X2b2X/EBlTt
tA5SKrL4z8CNkqI7ibFYAEB8UliYkG3kD3qvLo+W+rNFzCcsRI/O4VEu2keetQUF
lRE+HwUEZOEJgD5MhGSziJkq/IqErvyEIUINvTCuT6aEylGL0JSRLpZ0Jcse/8LG
wiJP1blocWHLHzSr2ZfGbhmSyEzKgLYV8a/QhmZV/FZCkWMN7OL2JvwYAPpNC/rp
C6RZLQwS06xAPZJOzKCfsBDyHPByQUKO/XSz5BqVlU9a3rF1ZZY=
=9+Nb
-----END PGP SIGNATURE-----

                 reply	other threads:[~2026-10-21  4:49 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=2331292e-1a40-44ef-8776-9155e8e41f03@linux.ibm.com \
    --to=maddy@linux.ibm.com \
    --cc=adubey@linux.ibm.com \
    --cc=amachhiw@linux.ibm.com \
    --cc=blum@kernel.org \
    --cc=christophe.leroy@csgroup.eu \
    --cc=dmitry.torokhov@gmail.com \
    --cc=gautam@linux.ibm.com \
    --cc=gbatra@linux.ibm.com \
    --cc=hbathini@linux.ibm.com \
    --cc=kaylovefoss@gmail.com \
    --cc=kmehltretter@gmail.com \
    --cc=linkmauve@linkmauve.fr \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linuxppc-dev@lists.ozlabs.org \
    --cc=mkchauras@gmail.com \
    --cc=mpe@ellerman.id.au \
    --cc=naveen@kernel.org \
    --cc=npiggin@gmail.com \
    --cc=ritesh.list@gmail.com \
    --cc=shivangu@linux.ibm.com \
    --cc=srikar@linux.ibm.com \
    --cc=sshegde@linux.ibm.com \
    --cc=ssrish@linux.ibm.com \
    --cc=torvalds@linux-foundation.org \
    --cc=venkat88@linux.ibm.com \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®