On Wed, 17 May 2023 21:34:08 +0800, Ming Lei wrote: > When handling UBLK_IO_FETCH_REQ, ctx->uring_lock is grabbed first, then > ub->mutex is acquired. > > When handling UBLK_CMD_STOP_DEV or UBLK_CMD_DEL_DEV, ub->mutex is > grabbed first, then calling io_uring_cmd_done() for canceling uring > command, in which ctx->uring_lock may be required. > > [...] Applied, thanks! [1/1] ublk: fix AB-BA lockdep warning commit: ac5902f84bb546c64aea02c439c2579cbf40318f Best regards, -- Jens Axboe