Commit b7c0316c1a06 for kernel

commit b7c0316c1a062dbadd0d62f1b796dd3264915242
Merge: 5f97a3ec36a1 fddcf4c5321b
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sun Oct 11 08:53:11 2026 -0700

    Merge tag 'io_uring-7.3-20261010' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux

    Pull io_uring fixes from Jens Axboe:

     - Don't spin on local work the exiting task can't run.

       For a ring still R_DISABLED when the task got its tctx node, the
       submitter is set later and may be another task, so DEFER_TASKRUN
       local work stays pending forever and the exiting task spins in
       do_exit().

     - Don't charge the SQ/CQ rings or provided buffer rings to
       RLIMIT_MEMLOCK. The region API conversion started charging them,
       which the rings had been exempt from.

     - Don't exempt disabled rings from task restrictions on register

     - Populate the CONNECT filter fields for a 24-byte sockaddr_in6

    * tag 'io_uring-7.3-20261010' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux:
      io_uring/cancel: don't spin on local work the task can't run
      io_uring/net: populate CONNECT filter fields for 24-byte sockaddr_in6
      io_uring/register: don't exempt disabled rings from task restrictions
      io_uring/kbuf: don't charge provided buffer rings to RLIMIT_MEMLOCK
      io_uring: do not charge the SQ/CQ rings to RLIMIT_MEMLOCK