Pull io_uring fixes from Jens Axboe:
 - Fix for multishot timeout updates only using the updated value for
   the first invocation, not subsequent ones
 - Silence a false positive lockdep warning
 - Fix the eventfd signaling and putting RCU logic
 - Fix fault injected SQPOLL setup not clearing the task pointer in the
   error path
 - Fix local task_work looking at the SQPOLL thread rather than just
   signaling the safe variant. Again one of those theoretical issues,
   which should be closed up none the less.
* tag 'io_uring-6.13-
20250111' of git://git.kernel.dk/linux:
  io_uring: don't touch sqd->thread off tw add
  io_uring/sqpoll: zero sqd->thread on tctx errors
  io_uring/eventfd: ensure io_eventfd_signal() defers another RCU period
  io_uring: silence false positive warnings
  io_uring/timeout: fix multishot updates