Commit 05c24161f4d2 for kernel

commit 05c24161f4d2adc0deb6f3f0f55d25e12fbbdcde
Merge: 3a93e40326c8 f9bbf25e7b2b
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Tue Mar 28 10:43:04 2023 -0700

    Merge tag 's390-6.3-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux

    Pull s390 fixes from Vasily Gorbik:

     - Fix an error handling issue with PTRACE_GET_LAST_BREAK request so
       that -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

     - Add missing earlyclobber annotations to __clear_user() inline
       assembly to prevent incorrect register allocation

    * tag 's390-6.3-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux:
      s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling
      s390: reintroduce expoline dependence to scripts
      s390/vfio-ap: fix memory leak in vfio_ap device driver
      s390/uaccess: add missing earlyclobber annotations to __clear_user()