s390 updates for 6.3-rc5

- Fix an error handling issue with PTRACE_GET_LAST_BREAK request so that
  an -EFAULT is returned if put_user() fails, instead of ignoring it.

- Fix a build race for the modules_prepare target when
  CONFIG_EXPOLINE_EXTERN is enabled by reintroducing the dependence
  on scripts.

- Fix a memory leak in vfio_ap device driver.

- Adds missing earlyclobber annotations to __clear_user() inline assembly
  to prevent incorrect register allocation.
s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling

Return -EFAULT if put_user() for the PTRACE_GET_LAST_BREAK
request fails, instead of silently ignoring it.

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