Hi Omar, Please consider this patch series for the upstream blktests repository. Thanks, Bart. 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 | 42 ++++++++++++++++++++++++++++++++++++++ tests/block/030.out | 1 + tests/nvmeof-mp/rc | 2 +- 7 files changed, 74 insertions(+), 41 deletions(-) create mode 100755 tests/block/030 create mode 100644 tests/block/030.out