Commit 6ca693ea903d for kernel

commit 6ca693ea903df5748809f61b290831004036978d
Merge: 5a66900afbd6 696c030e1e34
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sat Jun 27 09:20:16 2026 -0700

    Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linux

    Pull fscrypt fixes from Eric Biggers:

     - Fix a bug where in a specific edge case, file contents en/decryption
       could be done with the wrong data unit size

     - Fix the data structure used for keeping track of users that have
       added an fscrypt key to be a simple list instead of a 'struct key'
       keyring

       This fixes issues such as a lockdep report found by syzbot and
       possible unintended interactions with the keyctl() system calls

    * tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linux:
      fscrypt: Replace mk_users keyring with simple list
      fscrypt: Fix key setup in edge case with multiple data unit sizes