This is the most likely of paths if a provided buffer is used, so offer
it up first and push the legacy buffers to later.
Signed-off-by: Jens Axboe <axboe@kernel.dk>
{
if (req->flags & REQ_F_BL_NO_RECYCLE)
return false;
- if (req->flags & REQ_F_BUFFER_SELECTED)
- return io_kbuf_recycle_legacy(req, issue_flags);
if (req->flags & REQ_F_BUFFER_RING)
return io_kbuf_recycle_ring(req, bl);
+ if (req->flags & REQ_F_BUFFER_SELECTED)
+ return io_kbuf_recycle_legacy(req, issue_flags);
return false;
}