[PATCH 3/4] block: Make del_gendisk() safer for disks without queues

2017-03-09 Thread Jan Kara
Commit 165a5e22fafb "block: Move bdi_unregister() to del_gendisk()" added disk->queue dereference to del_gendisk(). Although del_gendisk() is not supposed to be called without disk->queue valid and blk_unregister_queue() warns in that case, this change will make it oops instead. Return to the old m

Re: [PATCH 3/4] block: Make del_gendisk() safer for disks without queues

2017-03-08 Thread Tejun Heo
On Wed, Mar 08, 2017 at 05:48:33PM +0100, Jan Kara wrote: > Commit 165a5e22fafb "block: Move bdi_unregister() to del_gendisk()" > added disk->queue dereference to del_gendisk(). Although del_gendisk() > is not supposed to be called without disk->queue valid and > blk_unregister_queue() warns in tha

[PATCH 3/4] block: Make del_gendisk() safer for disks without queues

2017-03-08 Thread Jan Kara
Commit 165a5e22fafb "block: Move bdi_unregister() to del_gendisk()" added disk->queue dereference to del_gendisk(). Although del_gendisk() is not supposed to be called without disk->queue valid and blk_unregister_queue() warns in that case, this change will make it oops instead. Return to the old m