mbox series

[PATCHSET,0/6] Enable NO_OFFLOAD support

Message ID 20230419160759.568904-1-axboe@kernel.dk (mailing list archive)
Headers show
Series Enable NO_OFFLOAD support | expand

Message

Jens Axboe April 19, 2023, 4:07 p.m. UTC
Hi,

This series enables support for forcing no-offload for requests that
otherwise would have been punted to io-wq. In essence, it bypasses
the normal non-blocking issue in favor of just letting the issue block.
This is only done for requests that would've otherwise hit io-wq in
the offload path, anything pollable will still be doing non-blocking
issue. See patch 3 for details.

Patches 1-2 are just prep patches, and patch 4-5 are reverts of async
cleanups, and patch 6 enables this for requests that don't support
nonblocking issue at all.

Comments

Jens Axboe April 19, 2023, 4:26 p.m. UTC | #1
On 4/19/23 10:07 AM, Jens Axboe wrote:
> Hi,
> 
> This series enables support for forcing no-offload for requests that
> otherwise would have been punted to io-wq. In essence, it bypasses
> the normal non-blocking issue in favor of just letting the issue block.
> This is only done for requests that would've otherwise hit io-wq in
> the offload path, anything pollable will still be doing non-blocking
> issue. See patch 3 for details.
> 
> Patches 1-2 are just prep patches, and patch 4-5 are reverts of async
> cleanups, and patch 6 enables this for requests that don't support
> nonblocking issue at all.

Wrong list... Just disregard this patchset.