On 2/14/24 18:54, Christoph Hellwig wrote: > The bio based I/O path complicates null_blk and also make various > data structures, including the per-command one way bigger than > required for the main request based interface. As the bio-based > path is mostly used by stacking drivers and simple memory based > drivers, and brd is a good example driver for the latter there is > no need to have a bio based path in null_blk. Remove the path > to simplify the driver and make future block layer API changes > simpler by not having to deal with the complex two API setup in > null_blk. > > Signed-off-by: Christoph Hellwig <hch@xxxxxx> Looks OK to me. Reviewed-by: Damien Le Moal <dlemoal@xxxxxxxxxx> -- Damien Le Moal Western Digital Research