Gah indeed, in fact it always should be, unless it's forcefully punted to io-wq. I'll sort that out, thanks. And looks like we have zero tests for uring_cmd + fixed buffers :-(
We do have tests for uring_cmd + fixed-buffers in liburing [*]. [*] https://github.com/axboe/liburing/blob/master/test/io_uring_passthrough.c
-- Jens Axboe