s390 updates for 5.18-rc3

- Convert current_stack_pointer to a register alias like it is assumed if
  ARCH_HAS_CURRENT_STACK_POINTER is selected. The existing implementation
  as a function breaks CONFIG_HARDENED_USERCOPY sanity-checks.

- Get rid of -Warray-bounds warning within kexec code.

- Add minimal IBM z16 support by reporting a proper elf platform, and
  adding compile options.

- Update defconfigs.
s390: enable CONFIG_HARDENED_USERCOPY in debug_defconfig

Signed-off-by: Sven Schnelle <svens@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
1 file changed