Hi Omar, Please consider this patch series for the official blktests repository. Thanks, Bart. Changes compared to v3: - Addressed Daniel Wagner's review comments. Changes compared to v2: - Addressed Omar's review comments. Changes between v1 and v2: - Added three patches that refactor null_blk loading, unloading and configuration (Chaitanya). Bart Van Assche (4): Make _exit_null_blk remove all null_blk device instances Use _{init,exit}_null_blk instead of open-coding these functions Introduce the function _configure_null_blk() Add a test that triggers the blk_mq_realloc_hw_ctxs() error path common/multipath-over-rdma | 29 ++++++--------------- common/null_blk | 21 ++++++++++++++- tests/block/022 | 3 --- tests/block/029 | 17 ++----------- tests/block/030 | 52 ++++++++++++++++++++++++++++++++++++++ tests/block/030.out | 1 + tests/nvmeof-mp/rc | 2 +- 7 files changed, 84 insertions(+), 41 deletions(-) create mode 100755 tests/block/030 create mode 100644 tests/block/030.out