Skip to content

iomap: don't make REQ_POLLED imply REQ_NOWAIT#1414

Open
vfsci-bot[bot] wants to merge 1 commit into
vfs.base.cifrom
pw/1096343/vfs.base.ci
Open

iomap: don't make REQ_POLLED imply REQ_NOWAIT#1414
vfsci-bot[bot] wants to merge 1 commit into
vfs.base.cifrom
pw/1096343/vfs.base.ci

Conversation

@vfsci-bot
Copy link
Copy Markdown

@vfsci-bot vfsci-bot Bot commented May 18, 2026

Series: https://patchwork.kernel.org/project/linux-fsdevel/list/?series=1096343
Submitter: Christoph Hellwig
Version: 1
Patches: 1/1
Message-ID: <20260518062917.506483-1-hch@lst.de>
Base: vfs.base.ci
Lore: https://lore.kernel.org/linux-fsdevel/20260518062917.506483-1-hch@lst.de


Automated by ml2pr

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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants