Commit 68ad2095ca0f for kernel

commit 68ad2095ca0f42a92d16d8cd1df0fb4f4bff634a
Merge: e28ddd0b7af2 e4fdbca2dc77
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri Jan 9 15:21:15 2026 -1000

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

    Pull io_uring fixes from Jens Axboe:
     "A single fix for a regression introduced in 6.15, where a failure to
      wake up idle io-wq workers at ring exit will wait for the timeout to
      expire.

      This isn't normally noticeable, as the exit is async.

      But if a parent task created a thread that sets up a ring and uses
      requests that cause io-wq threads to be created, and the parent task
      then waits for the thread to exit, then it can take 5 seconds for that
      pthread_join() to succeed as the child thread is waiting for its
      children to exit.

      On top of that, just a basic cleanup as well"

    * tag 'io_uring-6.19-20260109' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux:
      io_uring/io-wq: remove io_wq_for_each_worker() return value
      io_uring/io-wq: fix incorrect io_wq_for_each_worker() termination logic