Commit bc29fe1c6178 for kernel

commit bc29fe1c617883f65da693be6abde0335d85f24c
Merge: f30ca2ce7d5e e8bb506e6ef7
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri Jul 31 17:35:17 2026 -0700

    Merge tag 'v7.2-rc5-smb3-server-fixes' of git://git.samba.org/ksmbd

    Pull smb server fixes from Steve French:

     - Use memcmp() when comparing fixed-size binary ClientGUIDs, so
       embedded NUL bytes are handled correctly

     - Reject repeated SMB2 NEGOTIATE requests after dialect selection

       This prevents preauth_info leaks, enforces the SMB2 protocol
       requirements, and serializes negotiation state updates.

     - Fix a use-after-free in __close_file_table_ids() by removing the
       volatile file ID from the owning IDR before dropping the IDR
       reference

    * tag 'v7.2-rc5-smb3-server-fixes' of git://git.samba.org/ksmbd:
      ksmbd: use memcmp() to compare ClientGUIDs
      ksmbd: reject repeated SMB2 NEGOTIATE requests
      ksmbd: fix use-after-free in __close_file_table_ids()