[GIT PULL] sh fixes for v7.1

From: John Paul Adrian Glaubitz

Date: Sun May 03 2026 - 11:02:38 EST


Hi Linus,

the memory management changes in v7.1, in particular the ZERO_PAGE consolidation,
introduced a regression on sh which made these systems unbootable. The problem was
that on sh, the initial boot parameters were previously referenced as an array and
after 6215d9f4470f ("arch, mm: consolidate empty_zero_page"), they were referenced
as a pointer which caused wrong code generation and boot hang. The patch changes the
declaration back to being an array which fixes the boot hang.

The following changes since commit 254f49634ee16a731174d2ae34bc50bd5f45e731:

Linux 7.1-rc1 (2026-04-26 14:19:00 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/glaubitz/sh-linux.git tags/sh-for-v7.1-tag2

for you to fetch changes up to b0aa5e4b087b686575f1b31ce54048b4d059b7b8:

sh: Fix fallout from ZERO_PAGE consolidation (2026-05-03 16:35:40 +0200)

Thanks for pulling!

Adrian

----------------------------------------------------------------
sh fixes for v7.1

- sh: Fix fallout from ZERO_PAGE consolidation

----------------------------------------------------------------
Mike Rapoport (Microsoft) (1):
sh: Fix fallout from ZERO_PAGE consolidation

arch/sh/include/asm/setup.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer
`. `' Physicist
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913