On 01/09/2017 09:10 PM, Michael S. Tsirkin wrote: > On Mon, Jan 09, 2017 at 11:44:12AM -0800, Omar Sandoval wrote: >> From: Omar Sandoval <osandov@xxxxxx> >> >> If blk_mq_init_queue() returns an error, it gets assigned to >> vblk->disk->queue. Then, when we call put_disk(), we end up calling >> blk_put_queue() with the ERR_PTR, causing a bad dereference. Fix it by >> only assigning to vblk->disk->queue on success. >> >> Signed-off-by: Omar Sandoval <osandov@xxxxxx> > > Acked-by: Michael S. Tsirkin <mst@xxxxxxxxxx> > > Jens, do you mind picking this one up as well, since > you have one virtio-blk patch already? No problem, in fact I already queued it up. -- Jens Axboe _______________________________________________ Virtualization mailing list Virtualization@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linuxfoundation.org/mailman/listinfo/virtualization