On 7/9/25 7:07 AM, Bart Van Assche wrote: > Software that submits zoned writes, e.g. a filesystem, may submit zoned > writes from multiple CPUs as long as the zoned writes are serialized per > zone. Submitting bios from different CPUs may cause bio reordering if > e.g. different bios reach the storage device through different queues. > Prepare for preserving the order of pipelined zoned writes per zone by > adding the 'rq_cpu` argument to blk_zone_plug_bio(). This argument tells > blk_zone_plug_bio() from which CPU a cached request has been allocated. > The cached request will only be used if it matches the CPU from which > zoned writes are being submitted for the zone associated with the bio. This needs to be squashed in patch 7. Otherwise, this cannot be reviewed as we have no idea what that new argument to blk_zone_plug_bio() will be used for. -- Damien Le Moal Western Digital Research