Commit b643e495ae92 for kernel

commit b643e495ae92e2aa75a54c557a756e02f049781d
Merge: 06cf61899d64 eb3632544724
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sun Aug 9 06:31:16 2026 -0700

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

    Pull s390 fixes from Vasily Gorbik:

     - Fix potential uninitialized memory reads and buffer overflows from
       malformed zcrypt CCA and EP11 requests by properly validating lengths
       and payloads

     - Fix possible out of bounds accesses in zcrypt EP11 domain handling by
       replacing fixed payload layout assumptions with parsing ASN.1 fields
       with bounds checks

     - Fix zcrypt CCA and EP11 request and reply buffer allocations missing
       required 4-byte padding, and scrub the full allocation on release

     - Fix zcrypt CCA and EP11 messages leaking up to 3 uninitialized bytes
       of memory by zeroing trailing alignment padding

    * tag 's390-7.2-7' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux:
      s390/zcrypt: Pad trailing CCA or EP11 message with zeros
      s390/zcrypt: Improve EP11 CPRB domain handling with ASN.1 parsing
      s390/zcrypt: Improve EP11 CPRB length and overflow checks
      s390/zcrypt: Improve CCA CPRB length and overflow checks
      s390/zcrypt: Fix CPRB memory allocation in zcrypt misc code