Hi The 1st & 2nd patch fixes kernel oops if user interrupts the current ublk task. The 3rd patch returns -EINTR if user interrupts the device deletion. V2: - add patch 2&3, as reported by Stefano Ming Lei (3): ublk: fail to start device if queue setup is interrupted ublk: fail to recover device if queue setup is interrupted ublk: return -EINTR if breaking from waiting for existed users in DEL_DEV drivers/block/ublk_drv.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) -- 2.40.1