Bodo Stroesser
180efde0a3
scsi: st: fix blk_get_queue usage
...
If blk_queue_get() in st_probe fails, disk->queue must not be set to
SDp->request_queue, as that would result in put_disk() dropping a not
taken reference.
Thus, disk->queue should be set only after a successful blk_queue_get().
Fixes: 2b5bebccd282 ("st: Take additional queue ref in st_probe")
Signed-off-by: Bodo Stroesser <bstroesser@ts.fujitsu.com>
Acked-by: Shirish Pargaonkar <spargaonkar@suse.com>
Signed-off-by: Hannes Reinecke <hare@suse.com>
Reviewed-by: Ewan D. Milne <emilne@redhat.com>
Acked-by: Kai Mäkisara <kai.makisara@kolumbus.fi>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
2017-08-08 11:49:51 -04:00
..
2017-07-10 15:23:45 -07:00
2017-07-06 09:41:58 -07:00
2017-07-01 07:39:08 -07:00
2017-07-10 16:58:42 -07:00
2017-07-11 15:36:52 -07:00
2017-07-05 12:31:59 -07:00
2017-07-09 18:48:37 -07:00
2017-07-10 10:59:29 -07:00
2017-07-04 14:37:25 -07:00
2017-07-04 14:47:47 -07:00
2017-07-10 15:16:21 -07:00
2017-07-07 13:55:45 -07:00
2017-07-06 19:20:54 -07:00
2017-07-07 19:38:17 -07:00
2017-07-08 12:36:50 -07:00
2017-07-06 19:20:54 -07:00
2017-07-07 13:30:05 -07:00
2017-07-09 18:48:37 -07:00
2017-07-10 09:22:48 -07:00
2017-07-04 14:28:22 -07:00
2017-07-06 12:10:33 -07:00
2017-07-03 20:55:59 -07:00
2017-07-03 20:55:59 -07:00
2017-06-29 22:58:35 +02:00
2017-07-04 11:48:27 -07:00
2017-07-07 17:06:28 -07:00
2017-07-08 12:39:37 -07:00
2017-07-06 19:20:54 -07:00
2017-07-05 17:09:27 -07:00
2017-07-05 13:13:32 -07:00
2017-07-06 11:32:40 -07:00
2017-07-07 13:17:36 -06:00
2017-07-05 13:13:32 -07:00
2017-07-07 10:24:07 -07:00
2017-07-11 15:36:52 -07:00
2017-07-09 18:48:37 -07:00
2017-07-04 14:47:47 -07:00
2017-07-11 09:55:47 -07:00
2017-07-07 13:55:45 -07:00
2017-07-06 11:38:59 -07:00
2017-07-06 11:38:59 -07:00
2017-07-08 15:51:57 -07:00
2017-07-01 14:30:39 -07:00
2017-07-11 15:36:52 -07:00
2017-07-11 15:36:52 -07:00
2017-07-10 15:23:45 -07:00
2017-07-05 21:46:42 +02:00
2017-07-08 15:51:57 -07:00
2017-07-06 11:38:59 -07:00
2017-07-11 09:55:47 -07:00
2017-07-07 12:40:27 -07:00
2017-07-04 14:25:14 -07:00
2017-07-06 11:40:58 +01:00
2017-07-05 17:09:27 -07:00
2017-07-03 16:52:21 +01:00
2017-07-04 14:47:47 -07:00
2017-07-06 15:38:31 -07:00
2017-07-07 09:44:06 -07:00
2017-08-08 11:49:51 -04:00
2017-07-06 16:24:30 -07:00
2017-07-04 14:47:47 -07:00
2017-07-08 10:41:53 -07:00
2017-07-10 09:22:48 -07:00
2017-07-11 15:36:52 -07:00
2017-07-07 13:30:05 -07:00
2017-07-07 12:40:27 -07:00
2017-07-07 13:42:04 -07:00
2017-07-03 20:27:48 -07:00
2017-07-05 12:31:59 -07:00
2017-07-09 18:48:37 -07:00
2017-07-11 09:59:37 -07:00
2017-07-06 19:20:54 -07:00