Re: more BLK_MQ_F_* simplification v2

Jens Axboe
2025-01-06T14:39:28Z

On Mon, 06 Jan 2025 09:35:07 +0100, Christoph Hellwig wrote:
> this series removes another BLK_MQ_F_ that just duplicates an implicit
> condition and cleans up the tag allocation policy selection by using
> an actual BLK_MQ_F_ flag instead of a two-value enum awkwardly encoded
> into it. If we'd ever grow another policy we'd be much better off just
> adding a separate field to the tagset for it.
>
> Changes since v1:
> - use a boolean bitfield for the SCSI RR tag allocation policy selection
>
> [...]

Applied, thanks!

[1/4] block: better split mq vs non-mq code in add_disk_fwnode
commit: 6783811569aef24b949992bd5c4e6eaac02a0c30
[2/4] block: remove blk_mq_init_bitmaps
commit: 68ed45122249083bf45593ed635474282583352c
[3/4] block: remove BLK_MQ_F_NO_SCHED
commit: e7602bb4f3a1234df8b75728ac3260bcb8242612
[4/4] block: simplify tag allocation policy selection
commit: ce32496ec1abe866225f2e2005ceda68cf4c7bf4

Best regards,
--
Jens Axboe