[GIT PULL] Please pull powerpc/linux.git powerpc-6.8-3 tag

Michael Ellerman mpe at ellerman.id.au
Sun Feb 18 11:16:14 AEDT 2024


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi Linus,

Please pull some more powerpc fixes for 6.8.

This is a bit of a big batch for rc4, but just due to holiday hangover and
because I didn't send any fixes last week due to a late revert request. I think
next week should be back to normal.

cheers

The following changes since commit 41bccc98fb7931d63d03f326a746ac4d429c1dd3:

  Linux 6.8-rc2 (2024-01-28 17:01:12 -0800)

are available in the git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git tags/powerpc-6.8-3

for you to fetch changes up to 0846dd77c8349ec92ca0079c9c71d130f34cb192:

  powerpc/iommu: Fix the missing iommu_group_put() during platform domain attach (2024-02-14 23:59:23 +1100)

- ------------------------------------------------------------------
powerpc fixes for 6.8 #3

 - Fix ftrace bug on boot caused by exit text sections with -fpatchable-function-entry.

 - Fix accuracy of stolen time on pseries since the switch to VIRT_CPU_ACCOUNTING_GEN.

 - Fix a crash in the IOMMU code when doing DLPAR remove.

 - Set pt_regs->link on scv entry to fix BPF stack unwinding.

 - Add missing PPC_FEATURE_BOOKE on 64-bit e5500/e6500, which broke gdb.

 - Fix boot on some 6xx platforms with STRICT_KERNEL_RWX enabled.

 - Fix build failures with KASAN enabled and 32KB stack size.

 - Some other minor fixes.

Thanks to: Arnd Bergmann, Benjamin Gray, Christophe Leroy, David Engraf, Gaurav
Batra, Jason Gunthorpe, Jiangfeng Xiao, Matthias Schiffer, Nathan Lynch, Naveen
N Rao, Nicholas Piggin, Nysal Jan K.A, R Nageswara Sastry, Shivaprasad G Bhat,
Shrikanth Hegde, Spoorthy, Srikar Dronamraju, Venkat Rao Bagalkote.

- ------------------------------------------------------------------
Arnd Bergmann (2):
      powerpc: udbg_memcons: mark functions static
      powerpc: 85xx: mark local functions static

David Engraf (1):
      powerpc/cputable: Add missing PPC_FEATURE_BOOKE on PPC64 Book-E

Gaurav Batra (1):
      powerpc/pseries/iommu: Fix iommu initialisation during DLPAR add

Jiangfeng Xiao (1):
      powerpc/kasan: Fix addr error caused by page alignment

Matthias Schiffer (1):
      powerpc/6xx: set High BAT Enable flag on G2_LE cores

Michael Ellerman (2):
      Revert "powerpc/pseries/iommu: Fix iommu initialisation during DLPAR add"
      powerpc/kasan: Limit KASAN thread size increase to 32KB

Nathan Lynch (1):
      powerpc/pseries/papr-sysparm: use u8 arrays for payloads

Naveen N Rao (2):
      powerpc/64: Set task pt_regs->link to the LR value on scv entry
      powerpc/ftrace: Ignore ftrace locations in exit text sections

R Nageswara Sastry (1):
      selftests/powerpc/papr_vpd: Check devfd before get_system_loc_code()

Shivaprasad G Bhat (1):
      powerpc/iommu: Fix the missing iommu_group_put() during platform domain attach

Shrikanth Hegde (1):
      powerpc/pseries: fix accuracy of stolen time


 arch/powerpc/include/asm/ftrace.h                   | 10 ++--------
 arch/powerpc/include/asm/papr-sysparm.h             |  2 +-
 arch/powerpc/include/asm/reg.h                      |  2 ++
 arch/powerpc/include/asm/sections.h                 |  1 +
 arch/powerpc/include/asm/thread_info.h              |  2 +-
 arch/powerpc/include/uapi/asm/papr-sysparm.h        |  2 +-
 arch/powerpc/kernel/cpu_setup_6xx.S                 | 20 +++++++++++++++++++-
 arch/powerpc/kernel/cpu_specs_e500mc.h              |  3 ++-
 arch/powerpc/kernel/interrupt_64.S                  |  4 ++--
 arch/powerpc/kernel/iommu.c                         |  4 +++-
 arch/powerpc/kernel/trace/ftrace.c                  | 12 ++++++++++++
 arch/powerpc/kernel/trace/ftrace_64_pg.c            |  5 +++++
 arch/powerpc/kernel/vmlinux.lds.S                   |  2 ++
 arch/powerpc/mm/kasan/init_32.c                     |  1 +
 arch/powerpc/platforms/85xx/mpc8536_ds.c            |  2 +-
 arch/powerpc/platforms/85xx/mvme2500.c              |  2 +-
 arch/powerpc/platforms/85xx/p1010rdb.c              |  2 +-
 arch/powerpc/platforms/85xx/p1022_ds.c              |  6 +++---
 arch/powerpc/platforms/85xx/p1022_rdk.c             |  6 +++---
 arch/powerpc/platforms/85xx/socrates_fpga_pic.c     |  2 ++
 arch/powerpc/platforms/85xx/xes_mpc85xx.c           |  2 +-
 arch/powerpc/platforms/pseries/lpar.c               |  8 ++++++--
 arch/powerpc/sysdev/udbg_memcons.c                  |  6 +++---
 tools/testing/selftests/powerpc/papr_vpd/papr_vpd.c |  4 ++--
 24 files changed, 77 insertions(+), 33 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEJFGtCPCthwEv2Y/bUevqPMjhpYAFAmXRS0wACgkQUevqPMjh
pYBS2hAAuHWg/zSRifvkc10YwFJPMjufaGvN7/H49VPipVDqjEq8OsPWFpTC4WrK
7giDvvcR9udoNQKX9wismvHAG3zWfmmshGYozpH/+V+/ZNhf3bQAnrpx+cshB1q7
dhDEAQneNBw9q5EYY7HvXrBcXiuvFoldVOIfIbSx70wRGCHatkZAn8TSY7JVQNLj
AkbFXqoGk8mTKrL1LIRB5jSUMadXvEzFiXaaz8P9WVrC9lFTmv/o/8VcWu070j4s
NzTNJZi/ToIRrHPIOiEWjuku/Z61rakBg2XXcZbr6c9mY5BKqsdJ4RSb2sNr+/xw
DxTZF19M94aqiElAot/asV+amVpcTqz3DZNgX46QNENoGawuilT8SKH2ZdrDNgRX
vl7FTNLi9UR18kQFG84pNTQXMZEFqtapnbtvLysejfC8FTttPtcLdh9LnZBGxMmU
l7G3l7T1uisW4lnSrgI4t6d1Kq7vR4/T1TkvgGIEHVufa0R+CXdbppIRzIfokOyd
p9c4UKjWXypwACqXfhqovg6H7IwUaor1b1sr3Oyd1J8PliTgFL5q6AA2okCdx6uM
urzRgcqA6++PsZfxQSSPBlmhAAt6UrsUPO4qQa/ZKSuYTIeqX2Ucdn2T/3f7apoN
Av4ip3vtSdfJ3nQf3DiDYvNIH2TnjTa0PPFQZy7veC7NxhHEjiw=
=fGhO
-----END PGP SIGNATURE-----


More information about the Linuxppc-dev mailing list