Skip to content

Conversation

@blktests-ci
Copy link

@blktests-ci blktests-ci bot commented Feb 5, 2026

Pull request for series with
subject: drbd: always set BLK_FEAT_STABLE_WRITES
version: 1
url: https://patchwork.kernel.org/project/linux-block/list/?series=1051265

@blktests-ci
Copy link
Author

blktests-ci bot commented Feb 5, 2026

Upstream branch: f14faaf
series: https://patchwork.kernel.org/project/linux-block/list/?series=1051265
version: 1

@blktests-ci
Copy link
Author

blktests-ci bot commented Feb 6, 2026

Upstream branch: f14faaf
series: https://patchwork.kernel.org/project/linux-block/list/?series=1051265
version: 1

@blktests-ci blktests-ci bot force-pushed the series/1051265=>linus-master branch from de8ac99 to c7e8199 Compare February 6, 2026 06:51
@blktests-ci blktests-ci bot force-pushed the linus-master_base branch from 7c2ae0a to 54294d6 Compare February 6, 2026 08:51
@blktests-ci
Copy link
Author

blktests-ci bot commented Feb 6, 2026

Upstream branch: b7ff715
series: https://patchwork.kernel.org/project/linux-block/list/?series=1051265
version: 1

@blktests-ci blktests-ci bot force-pushed the series/1051265=>linus-master branch from c7e8199 to 2140b96 Compare February 6, 2026 08:51
@blktests-ci blktests-ci bot force-pushed the linus-master_base branch from 54294d6 to eb49f7b Compare February 8, 2026 02:55
@blktests-ci
Copy link
Author

blktests-ci bot commented Feb 8, 2026

Upstream branch: e7aa572
series: https://patchwork.kernel.org/project/linux-block/list/?series=1051265
version: 1

@blktests-ci blktests-ci bot force-pushed the series/1051265=>linus-master branch from 2140b96 to 252a8ea Compare February 8, 2026 04:14
@blktests-ci blktests-ci bot force-pushed the linus-master_base branch from eb49f7b to 30e5c22 Compare February 9, 2026 04:29
@blktests-ci
Copy link
Author

blktests-ci bot commented Feb 9, 2026

Upstream branch: 05f7e89
series: https://patchwork.kernel.org/project/linux-block/list/?series=1051265
version: 1

DRBD requires stable pages because it may read the same bio data
multiple times for local disk I/O and network transmission, and in
some cases for calculating checksums.

The BLK_FEAT_STABLE_WRITES flag is set when the device is first
created, but blk_set_stacking_limits() clears it whenever a
backing device is attached. In some cases the flag may be
inherited from the backing device, but we want it to be enabled
at all times.

Unconditionally re-enable BLK_FEAT_STABLE_WRITES in
drbd_reconsider_queue_parameters() after the queue parameter
negotiations.

Also, document why we want this flag enabled in the first place.

Fixes: 1a02f3a ("block: move the stable_writes flag to queue_limits")
Signed-off-by: Christoph Böhmwalder <[email protected]>
Reviewed-by: Christoph Hellwig <[email protected]>
@blktests-ci blktests-ci bot force-pushed the series/1051265=>linus-master branch from 252a8ea to 59bb28c Compare February 9, 2026 04:30
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.

1 participant