Skip to content

iomap: don't make REQ_POLLED imply REQ_NOWAIT#845

Open
blktests-ci[bot] wants to merge 1 commit into
linus-master_basefrom
series/1096346=>linus-master
Open

iomap: don't make REQ_POLLED imply REQ_NOWAIT#845
blktests-ci[bot] wants to merge 1 commit into
linus-master_basefrom
series/1096346=>linus-master

Conversation

@blktests-ci
Copy link
Copy Markdown

@blktests-ci blktests-ci Bot commented May 18, 2026

Pull request for series with
subject: iomap: don't make REQ_POLLED imply REQ_NOWAIT
version: 1
url: https://patchwork.kernel.org/project/linux-block/list/?series=1096346

As described in commit 2bc0576 ("block: don't make REQ_POLLED imply
REQ_NOWAIT"), which fixed the same issue for the block device node, there
are valid cases to poll for I/O completion without REQ_NOWAIT.

Additionally, sing REQ_NOWAIT for file system writes is currently not
supported as file systems writes are not idempotent and would need a
retry of just the bio and not the entire operation to be fully supported.

Switch iomap to set REQ_POLLED and remove the now unused bio_set_polled
helper.

Signed-off-by: Christoph Hellwig <hch@lst.de>
@blktests-ci
Copy link
Copy Markdown
Author

blktests-ci Bot commented May 18, 2026

Upstream branch: 70eda68
series: https://patchwork.kernel.org/project/linux-block/list/?series=1096346
version: 1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants