Mostly minor stuff, the exception is the deferred prep handling to ensure we have a stable SQE when doing issue. Most of that is just churn that moves code into a prep/finish handler. I think it makes it easier to follow, too, and it fixes a real problem that got reported. fs/io-wq.c | 2 +- fs/io_uring.c | 513 +++++++++++++++++++++++++++++++++----------------- 2 files changed, 339 insertions(+), 176 deletions(-) -- Jens Axboe