On 2/1/24 23:30, Damien Le Moal wrote:
diff --git a/block/blk-zoned.c b/block/blk-zoned.c index 661ef61ca3b1..929c28796c41 100644 --- a/block/blk-zoned.c +++ b/block/blk-zoned.c @@ -42,6 +42,8 @@ struct blk_zone_wplug { unsigned int flags; struct bio_list bio_list; struct work_struct bio_work; + unsigned int wp_offset; + unsigned int capacity; };
This patch increases the size of struct blk_zone_wplug for all zoned storage use cases, including the use cases where zone append is not used at all. Shouldn't the size of this data structure depend on whether or not zone append is in use? Thanks, Bart.