Commit 0e672789d442 for kernel

commit 0e672789d442d3ef08f30b7cd50cbc685f7956a2
Merge: 8eae6c90b709 01476391aece
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sun Aug 2 11:55:49 2026 -0700

    Merge tag 's390-7.2-6' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux

    Pull s390 updates from Vasily Gorbik:

     - Fix PCI MMIO write syscall falsely reporting success for mappings not
       valid for MMIO when MIO is unavailable by returning -EFAULT

     - Fix CPRB parameter buffer overflows in zcrypt CCA AES cipher and ECC
       private key conversion by rejecting oversized key tokens

     - Fix buffer overreads and length underflow in pkey and zcrypt CCA
       token validation by checking length fields against actual buffer
       sizes

     - Fix out of bounds permission bitmap access in zcrypt EP11 admin CPRB
       filtering on custom device nodes by using AP_DOMAINS as the limit

     - Fix speculative permission bitmap reads in zcrypt CCA and EP11 admin
       CPRB handling by sanitizing user controlled domain indexes

     - Fix sensitive key material left in zcrypt CCA clear key import
       buffers by scrubbing CPRB and temporary buffers after use

    * tag 's390-7.2-6' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux:
      s390/zcrypt: Fix missing mem scrub at clear key import in cca_clr2cipherkey()
      s390/zcrypt: Close speculative mem read possibility
      s390/zcrypt: Fix wrong domain value verification with EP11 CPRBs
      s390/zcrypt: Fix buffer over-read in cca_cipher2protkey
      s390/zcrypt: Validate length for CCA ECC private key requests
      s390/zcrypt: Validate length for CCA AES cipher key requests
      s390/pci: Fix s390_pci_mmio_write syscall error return without MIO