[GIT PULL] parisc architecture fixes for v6.7-rc1

From: Helge Deller
Date: Sat Nov 18 2023 - 08:58:23 EST


Hi Linus,

please pull three small additional parisc fixes for kernel 6.7-rc2,
two of those are tagged for stable series.

On parisc we still sometimes need writeable stacks, e.g. if programs aren't
compiled with gcc-14. To avoid issues with the upcoming systemd-254 we
therefore have to disable prctl(PR_SET_MDWE) for now (for parisc only).

The other two patches are minor: a bugfix for the soft power-off on qemu
with 64-bit kernel and a patch from Kees to prefer strscpy() over strlcpy().

Thanks!
Helge

----------------------------------------------------------------
The following changes since commit b85ea95d086471afb4ad062012a4d73cd328fa86:

Linux 6.7-rc1 (2023-11-12 16:19:07 -0800)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git tags/parisc-for-6.7-rc2

for you to fetch changes up to b8eaae484f79b37c602d112e131475013ab14519:

parisc/power: Fix power soft-off when running on qemu (2023-11-17 16:54:27 +0100)

----------------------------------------------------------------
parisc architecture fixes for kernel v6.7-rc2:

- Fix power soft-off on qemu
- Disable prctl(PR_SET_MDWE) since parisc sometimes still needs
writeable stacks
- Use strscpy instead of strlcpy in show_cpuinfo()

----------------------------------------------------------------
Helge Deller (2):
prctl: Temporarily disable prctl(PR_SET_MDWE) on parisc
parisc/power: Fix power soft-off when running on qemu

Kees Cook (1):
parisc: Replace strlcpy() with strscpy()

arch/parisc/kernel/processor.c | 2 +-
drivers/parisc/power.c | 2 +-
kernel/sys.c | 10 ++++++++--
3 files changed, 10 insertions(+), 4 deletions(-)