selftests: ublk: add generic_01 for verifying sequential IO orderblock layer, ublk and io_uring might re-order IO in the past- plug- queue ublk io command via task workAdd one test for verify
selftests: ublk: add generic_01 for verifying sequential IO orderblock layer, ublk and io_uring might re-order IO in the past- plug- queue ublk io command via task workAdd one test for verifying if sequential WRITE IO is dispatched in order.- null target is taken, so we can just observe io order from`tracepoint:block:block_rq_complete` which represents the dispatch order- WRITE IO is taken because READ may come from system-wide utilityCc: Uday Shankar <[email protected]>Signed-off-by: Ming Lei <[email protected]>Link: https://lore.kernel.org/r/[email protected]Signed-off-by: Jens Axboe <[email protected]>
show more ...