Commit e2c0595b56e9 for kernel

commit e2c0595b56e9526e67ddd228fc35fa9ff20724ec
Merge: 0798268aa4c2 1b9524250996
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri Jun 19 12:14:08 2026 -0700

    Merge tag 'for-next-keys-7.2-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd

    Pull keys update from Jarkko Sakkinen:
     "This contains only bug fixes"

    * tag 'for-next-keys-7.2-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd:
      keys: keyctl_pkey: replace BUG with return -EOPNOTSUPP
      keys: request_key: replace BUG with return -EINVAL
      keys: Pin request_key_auth payload in instantiate paths
      keys: prevent slab cache merging for key_jar
      keys: Replace strcpy(derived_buf, "AUTH_KEY") with strscpy(..., HASH_SIZE)
      KEYS: Use acquire when reading state in keyring search
      keys/trusted_keys: mark 'migratable' as __ro_after_init
      keys: use kmalloc_flex in user_preparse
      KEYS: trusted: Debugging as a feature
      KEYS: encrypted: Remove unnecessary selection of CRYPTO_RNG
      KEYS: fix overflow in keyctl_pkey_params_get_2()