Hello Jens, The 1st patches fix ublk_fetch() failure path for setting auto-buf-reg data. The 2nd patch makes sure that the buffer unregister is done in same 'io_ring_ctx' for issuing FETCH command. Thanks, Ming Lei (2): ublk: handle ublk_set_auto_buf_reg() failure correctly in ublk_fetch() ublk: run auto buf unregisgering in same io_ring_ctx with register drivers/block/ublk_drv.c | 37 ++++++++++++++++++++++++++++++----- include/uapi/linux/ublk_cmd.h | 3 ++- 2 files changed, 34 insertions(+), 6 deletions(-) -- 2.47.0