parisc: Prevent ldil() to sign-extend into upper 32 bits
authorHelge Deller <deller@gmx.de>
Tue, 17 May 2022 14:57:06 +0000 (16:57 +0200)
committerHelge Deller <deller@gmx.de>
Mon, 23 May 2022 11:44:24 +0000 (13:44 +0200)
commit44eeb9b56774c6f87155132a92252410e4610384
treeb2ab546afabb7035902560023a09409b57ffbcb1
parentc64c782e58ac5bb3601aa77b860ca4e93a489b7a
parisc: Prevent ldil() to sign-extend into upper 32 bits

Add some build time checks to prevent that the various usages of
"ldil L%(TMPALIAS_MAP_START), %reg"
sign-extends into the upper 32 bits when building a 64-bit kernel.

Signed-off-by: Helge Deller <deller@gmx.de>
arch/parisc/mm/init.c