Linux io-uring development
 help / color / mirror / Atom feed
* [PATCH 0/2] io_uring/uring_cmd cleanups
@ 2026-07-02  8:29 Yang Xiuwei
  2026-07-02  8:29 ` [PATCH 1/2] io_uring/uring_cmd: copy SQE before issue_blocking punt Yang Xiuwei
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Yang Xiuwei @ 2026-07-02  8:29 UTC (permalink / raw)
  To: axboe; +Cc: io-uring, Yang Xiuwei

Two small io_uring/uring_cmd cleanups:

- copy the SQE into async data in io_uring_cmd_issue_blocking()
  before punting to io-wq, as the -EAGAIN and fallback punt paths
  already do (discussed in May [1])
- fix comment typos in io_uring_cmd_mark_cancelable() and correct
  the memory-ordering note in __io_uring_cmd_done()

The sqe_copy fix still has not made it to mainline; sending this series
in case it is still useful.

[1] https://lore.kernel.org/io-uring/56388741-f507-44e3-a144-5512a1fd99cb@kernel.dk/

Yang Xiuwei (2):
  io_uring/uring_cmd: copy SQE before issue_blocking punt
  io_uring/uring_cmd: fix uring_cmd.c comments

 io_uring/uring_cmd.c | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

-- 
2.25.1


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2026-07-02 20:15 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-02  8:29 [PATCH 0/2] io_uring/uring_cmd cleanups Yang Xiuwei
2026-07-02  8:29 ` [PATCH 1/2] io_uring/uring_cmd: copy SQE before issue_blocking punt Yang Xiuwei
2026-07-02 17:43   ` Caleb Sander Mateos
2026-07-02 18:06     ` Caleb Sander Mateos
2026-07-02 20:15       ` Jens Axboe
2026-07-02  8:29 ` [PATCH 2/2] io_uring/uring_cmd: fix uring_cmd.c comments Yang Xiuwei
2026-07-02 17:19   ` Caleb Sander Mateos
2026-07-02 12:28 ` [PATCH 0/2] io_uring/uring_cmd cleanups Jens Axboe

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox