On Wed, 04 Sep 2024 11:13:48 +0800, Ming Lei wrote: > When two UBLK_CMD_START_USER_RECOVERY commands are submitted, the > first one sets 'ubq->ubq_daemon' to NULL, and the second one triggers > WARN in ublk_queue_reinit() and subsequently a NULL pointer dereference > issue. > > Fix it by adding the check in ublk_ctrl_start_recovery() and return > immediately in case of zero 'ub->nr_queues_ready'. > > [...] Applied, thanks! [1/1] ublk_drv: fix NULL pointer dereference in ublk_ctrl_start_recovery() commit: e58f5142f88320a5b1449f96a146f2f24615c5c7 Best regards, -- Jens Axboe