Commit 7e74f756f5f6 for kernel

commit 7e74f756f5f643148ca5537bf2fee6767e4b0ed9
Merge: f7c2ca25848b a93ff742820f
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri Apr 18 09:37:44 2025 -0700

    Merge tag 'v6.15-rc2-ksmbd-server-fixes' of git://git.samba.org/ksmbd

    Pull smb server fixes from Steve French:

     - Fix integer overflow in server disconnect deadtime calculation

     - Three fixes for potential use after frees: one for oplocks, and one
       for leases and one for kerberos authentication

     - Fix to prevent attempted write to directory

     - Fix locking warning for durable scavenger thread

    * tag 'v6.15-rc2-ksmbd-server-fixes' of git://git.samba.org/ksmbd:
      ksmbd: Prevent integer overflow in calculation of deadtime
      ksmbd: fix the warning from __kernel_write_iter
      ksmbd: fix use-after-free in smb_break_all_levII_oplock()
      ksmbd: fix use-after-free in __smb2_lease_break_noti()
      ksmbd: fix WARNING "do not call blocking ops when !TASK_RUNNING"
      ksmbd: Fix dangling pointer in krb_authenticate