diff options
author | Pavel Begunkov <[email protected]> | 2020-07-15 12:46:51 +0300 |
---|---|---|
committer | Jens Axboe <[email protected]> | 2020-07-24 13:00:44 -0600 |
commit | 327d6d968b195cfc48ff97c49b56520aac922f65 (patch) | |
tree | adc3e69cbb160bae75e766b5934d84f5d719f288 /drivers/usb/cdns3/cdns3-debug.h | |
parent | 1c2da9e8839d6437b43f2c805411d1a0cbd70165 (diff) |
io_uring: alloc ->io in io_req_defer_prep()
Every call to io_req_defer_prep() is prepended with allocating ->io,
just do that in the function. And while we're at it, mark error paths
with unlikey and replace "if (ret < 0)" with "if (ret)".
There is only one change in the observable behaviour, that's instead of
killing the head request right away on error, it postpones it until the
link is assembled, that looks more preferable.
Signed-off-by: Pavel Begunkov <[email protected]>
Signed-off-by: Jens Axboe <[email protected]>
Diffstat (limited to 'drivers/usb/cdns3/cdns3-debug.h')
0 files changed, 0 insertions, 0 deletions