public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] Please pull powerpc/linux.git powerpc-7.1-1 tag
@ 2026-04-13 14:20 Madhavan Srinivasan
  2026-04-15  0:15 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Madhavan Srinivasan @ 2026-04-13 14:20 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: adubey, ajd, amachhiw, chleroy, christophe.leroy, hbathini, j.ne,
	linux-kernel, linuxppc-dev, mpe, naveen, nichen, nilay, npiggin,
	rdunlap, ritesh.list, sourabhjain, sshegde, ynorov, yury.norov

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

Hi Linus,

Please pull powerpc updates for 7.1:

There are couple of pending conflict with the tip tree and bpf-next tree,
the obvious resolutions are correct, but are described here for reference
(tip tree) 
https://lore.kernel.org/linux-next/ac_R8cR5A-YtcRpi@sirena.org.uk/ and
(bpf-tree) 
https://lore.kernel.org/linux-next/adTxB7PjvXi5N4EB@sirena.org.uk/

Thanks

Notable out of area changes:

   .mailmap                                                  # 
b80777aef570 mailmap: Add entry for Andrew Donnellan
   drivers/cpuidle/cpuidle-*                                 # 
64ed1e3e728a cpuidle: powerpc: avoid double clear when breaking snooze
   drivers/vfio/pci/vfio_pci_core.c                          # 
948b71aa81cd drivers/vfio_pci_core: Change PXD_ORDER check from switch 
case to if/else block
   tools/testing/selftests/bpf/prog_tests/bpf_insn_array.c   # 
66cad93ad325 selftest/bpf: Enable instruction array test for powerpc
   tools/testing/selftests/bpf/prog_tests/*                  # 
e640bcd1bf83 selftests/bpf: Enable private stack tests for powerpc64
   tools/testing/selftests/bpf/progs/verifier_gotox.c        # 
e1f7a0e196e2 selftest/bpf: Enable gotox tests for powerpc64

The following changes since commit f338e77383789c0cae23ca3d48adcc5e9e137e3c:

   Linux 7.0-rc4 (2026-03-15 13:52:05 -0700)

are available in the git repository at:

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

for you to fetch changes up to b80777aef570ac561977d7210d04890f9df7e484:

   mailmap: Add entry for Andrew Donnellan (2026-04-09 10:54:22 +0530)

- ------------------------------------------------------------------
powerpc updates for 7.1

  - powerpc support for huge pfnmaps

  - Cleanups to use masked user access

  - Rework pnv_ioda_pick_m64_pe() to use better bitmap API

  - Convert powerpc to AUDIT_ARCH_COMPAT_GENERIC

  - Backup region offset update to eflcorehdr

  - Fixes for wii/ps3 platform

  - Implement JIT support for private stack in powerpc

  - Implement JIT support for fsession in powerpc64 trampoline

  - Add support for instruction array and indirect jump in powerpc

  - Misc selftest fixes and cleanups

Thanks to:
Abhishek Dubey, Aditya Gupta, Alex Williamson, Amit Machhiwal, Andrew
Donnellan, Bartosz Golaszewski, Cédric Le Goater, Chen Ni, Christophe 
Leroy (CS
GROUP), Hari Bathini, J. Neuschäfer, Mukesh Kumar Chaurasiya (IBM), Nam Cao,
Nilay Shroff, Pavithra Prakash, Randy Dunlap, Ritesh Harjani (IBM), 
Shrikanth
Hegde, Sourabh Jain, Vaibhav Jain, Venkat Rao Bagalkote, Yury Norov (NVIDIA)

- ------------------------------------------------------------------
Abhishek Dubey (9):
       powerpc64/bpf: Implement JIT support for private stack
       selftests/bpf: Enable private stack tests for powerpc64
       powerpc64/bpf: Implement fsession support
       powerpc32/bpf: Add fsession support
       powerpc/bpf: Add support for instruction array
       selftest/bpf: Enable instruction array test for powerpc
       powerpc64/bpf: Add support for indirect jump
       selftest/bpf: Enable gotox tests for powerpc64
       powerpc32/bpf: fix loading fsession func metadata using PPC_LI32

Amit Machhiwal (1):
       selftests/powerpc: Suppress -Wmaybe-uninitialized with GCC 15

Andrew Donnellan (1):
       mailmap: Add entry for Andrew Donnellan

Chen Ni (3):
       powerpc/52xx/media5200: Consolidate chained IRQ handler 
install/remove
       powerpc/52xx/mpc52xx_gpt: consolidate chained IRQ handler 
install/remove
       powerpc/44x/uic: Consolidate chained IRQ handler install/remove

Christophe Leroy (1):
       powerpc/audit: Convert powerpc to AUDIT_ARCH_COMPAT_GENERIC

Christophe Leroy (CS GROUP) (5):
       powerpc/futex: Use masked user access
       powerpc/ptrace: Convert gpr32_set_common_user() to scoped user access
       powerpc/align: Convert emulate_spe() to scoped user access
       powerpc/sstep: Convert to scoped user access
       powerpc/net: Inline checksum wrappers and convert to scoped user 
access

J. Neuschäfer (4):
       powerpc: Move GameCube/Wii options under EMBEDDED6xx
       powerpc: wii: Add unit address to /memory
       powerpc: wii: Fix GPIO key name pattern
       powerpc: wii: Fix LED name pattern

Nilay Shroff (1):
       powerpc/xive: fix kmemleak caused by incorrect chip_data lookup

Randy Dunlap (3):
       powerpc/ps3: fix ps3.h kernel-doc warnings
       powerpc: kgdb: fix kernel-doc warnings
       powerpc/ps3: spu.c: fix enum and Return kernel-doc warnings

Ritesh Harjani (IBM) (12):
       powerpc/pgtable-frag: Fix bad page state in pte_frag_destroy
       powerpc/64s: Fix unmap race with PMD migration entries
       powerpc/64s: Fix _HPAGE_CHG_MASK to include _PAGE_SPECIAL bit
       powerpc/64s/tlbflush-radix: Remove unused radix__flush_tlb_pwc()
       powerpc/64s: Move serialize_against_pte_lookup() to hash_pgtable.c
       powerpc/64s: Kill the unused argument of exit_lazy_flush_tlb
       powerpc/64s: Rename tlbie_va_lpid to tlbie_va_pid_lpid
       powerpc/64s: Rename tlbie_lpid_va to tlbie_va_lpid
       powerpc/64s: Make use of H_RPTI_TYPE_ALL macro
       powerpc: Print MMU_FTRS_POSSIBLE & MMU_FTRS_ALWAYS at startup
       drivers/vfio_pci_core: Change PXD_ORDER check from switch case to 
if/else block
       powerpc/64s: Add support for huge pfnmaps

Shrikanth Hegde (1):
       cpuidle: powerpc: avoid double clear when breaking snooze

Sourabh Jain (2):
       powerpc/crash: fix backup region offset update to elfcorehdr
       powerpc/crash: Update backup region offset in elfcorehdr on 
memory hotplug

Yury Norov (2):
       Revert "powerpc/xive: Fix the size of the cpumask used in 
xive_find_target_in_mask()"
       powerpc/xive: rework xive_find_target_in_mask()

Yury Norov (NVIDIA) (2):
       powerpc: pci-ioda: use bitmap_alloc() in pnv_ioda_pick_m64_pe()
       powerpc: pci-ioda: Optimize pnv_ioda_pick_m64_pe()


  .mailmap  |   3 +
  arch/powerpc/Kconfig  |   6 +-
  arch/powerpc/boot/dts/wii.dts   |   8 +-
  arch/powerpc/include/asm/book3s/64/pgtable.h  |  43 ++++-
  arch/powerpc/include/asm/book3s/64/tlbflush-radix.h   |   1 -
  arch/powerpc/include/asm/checksum.h   |  22 ++-
  arch/powerpc/include/asm/futex.h  |   6 +-
  arch/powerpc/include/asm/kexec.h  |  14 +-
  arch/powerpc/include/asm/pgtable.h  |  14 ++
  arch/powerpc/include/asm/ps3.h  |  15 +-
  arch/powerpc/include/asm/unistd32.h   |   7 +
  arch/powerpc/kernel/Makefile  |   3 -
  arch/powerpc/kernel/align.c   |  75 ++++----
  arch/powerpc/kernel/audit.c   |  87 ----------
  arch/powerpc/kernel/compat_audit.c  |  49 ------
  arch/powerpc/kernel/kgdb.c  |   3 +-
  arch/powerpc/kernel/ptrace/ptrace-view.c  |  64 ++++---
  arch/powerpc/kernel/setup-common.c  |   4 +
  arch/powerpc/kexec/crash.c  |  64 +++++++
  arch/powerpc/kexec/file_load_64.c   |  29 +---
  arch/powerpc/lib/Makefile   |   3 +-
  arch/powerpc/lib/checksum_wrappers.c  |  39 -----
  arch/powerpc/lib/sstep.c  |  77 ++++-----
  arch/powerpc/mm/book3s64/hash_pgtable.c   |  21 +++
  arch/powerpc/mm/book3s64/internal.h   |   2 -
  arch/powerpc/mm/book3s64/pgtable.c  |  40 +----
  arch/powerpc/mm/book3s64/radix_tlb.c  |  61 +++----
  arch/powerpc/mm/pgtable-frag.c  |   1 +
  arch/powerpc/net/bpf_jit.h  |  10 +-
  arch/powerpc/net/bpf_jit_comp.c   | 179 ++++++++++++++++++--
  arch/powerpc/net/bpf_jit_comp32.c   |  35 ++++
  arch/powerpc/net/bpf_jit_comp64.c   |  64 ++++++-
  arch/powerpc/platforms/44x/uic.c  |   4 +-
  arch/powerpc/platforms/52xx/media5200.c   |   4 +-
  arch/powerpc/platforms/52xx/mpc52xx_gpt.c   |   3 +-
  arch/powerpc/platforms/embedded6xx/Kconfig  |  31 ++--
  arch/powerpc/platforms/powernv/pci-ioda.c   |  27 +--
  arch/powerpc/platforms/ps3/spu.c  |  10 +-
  arch/powerpc/sysdev/xive/common.c   |  47 ++---
  drivers/cpuidle/cpuidle-powernv.c   |   5 +-
  drivers/cpuidle/cpuidle-pseries.c   |   5 +-
  drivers/vfio/pci/vfio_pci_core.c  |  19 +--
  tools/testing/selftests/bpf/prog_tests/bpf_insn_array.c   |   2 +-
  tools/testing/selftests/bpf/prog_tests/struct_ops_private_stack.c  | 
30 ++--
  tools/testing/selftests/bpf/progs/struct_ops_private_stack.c  |   6 -
  tools/testing/selftests/bpf/progs/struct_ops_private_stack_fail.c  |  6 -
  tools/testing/selftests/bpf/progs/struct_ops_private_stack_recur.c |  6 -
  tools/testing/selftests/bpf/progs/verifier_gotox.c  |   4 +-
  tools/testing/selftests/powerpc/vphn/Makefile   |   2 +-
  49 files changed, 690 insertions(+), 570 deletions(-)
  create mode 100644 arch/powerpc/include/asm/unistd32.h
  delete mode 100644 arch/powerpc/kernel/audit.c
  delete mode 100644 arch/powerpc/kernel/compat_audit.c
  delete mode 100644 arch/powerpc/lib/checksum_wrappers.c
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEqX2DNAOgU8sBX3pRpnEsdPSHZJQFAmnc+vEACgkQpnEsdPSH
ZJSdXQ/+Jok7hUBsTZ9kyFr5FKLeQc9/6K3AIFDWdKWyTlYPPYJsVtH6DVkxtnKC
w9IpkoUMGWNS0HzWGHWScQBOB2hlI1wNdbgW65i/x5En/A3qFRlNCdJJvmJa/TTA
/amvMLPon+CKGbIvyPxlEo4btzDBIvnw+7rrdorTW/pWB54Tv2kBaAApwzLQw12k
wFa2JN+u9Ru3/4+gyZk6PUMvCBO2lP2LjyefsCyma9UGjzkGg85DBNo9Przdd8Eq
8v2Y+07FaSoVhpuE1zm28vBqRNneHH7AU7w3Jvuy2JX1pn6+hLK17SBkzM8VTixT
xc0HHWDUH4qJ98tOdT4s4wvHBExJjkckM0p9EMpuSLLtmNEswdXstnUXOt7BPYXy
AcQl1Hjv5FoyPPvFCsi8yecCWvKFx1AUIE8r278sj51Go9n4qF/m1CEXVIIw58EG
FmNUa12k2t6I66k9HpztCgPvvlzQqz5N2NuTojUx2iRqOpjx6sbjsEslOoBmRmZH
vjrmbHqbXCgII672/FEC9a0N2Ex/su9uStlU+X8jAyqOKygBtuyjiheMD1euITAO
67T3LD9uS7OdV+T52OCIbn53gIvm28S3cCyIbX32AGWzfYkMoPhHw5ZPkaRG6nus
ztt0kd6YUb06JKAzMX9w42GwCDxDjw/gVKTTdWy8NoyAy+CBVGA=
=i7ew
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-04-15  0:16 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-13 14:20 [GIT PULL] Please pull powerpc/linux.git powerpc-7.1-1 tag Madhavan Srinivasan
2026-04-15  0:15 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox