Christoph Hellwig
d45b3279a5
block: don't assume last put of shared tags is for the host
...
There is no inherent reason why the last put of a tag structure must be
the one for the Scsi_Host, as device model objects can be held for
arbitrary periods. Merge blk_free_tags and __blk_free_tags into a single
funtion that just release a references and get rid of the BUG() when the
host reference wasn't the last.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Cc: stable@kernel.org
Signed-off-by: Jens Axboe <axboe@fb.com>
2014-07-08 12:25:28 +02:00
..
2014-02-18 12:20:01 -08:00
2014-05-19 08:34:46 -06:00
2014-06-24 16:22:24 -06:00
2014-06-22 16:34:11 -06:00
2014-06-22 16:34:11 -06:00
2014-06-19 17:56:43 -10:00
2014-06-08 19:51:31 -06:00
2014-06-11 15:31:21 -06:00
2013-11-23 22:33:50 -08:00
2014-02-18 12:21:26 -08:00
2014-06-03 12:57:53 -07:00
2014-05-26 17:39:09 -06:00
2014-04-15 14:03:02 -06:00
2014-06-24 16:22:24 -06:00
2014-05-28 10:15:41 -06:00
2014-05-28 10:15:41 -06:00
2014-05-30 10:31:13 -06:00
2014-06-17 22:13:08 -07:00
2014-06-17 22:12:35 -07:00
2014-06-25 08:22:34 -06:00
2014-06-03 21:04:39 -06:00
2014-06-10 12:53:56 -06:00
2014-04-09 21:54:06 -06:00
2014-05-27 09:37:08 -06:00
2014-07-08 12:25:28 +02:00
2014-06-09 15:03:33 -07:00
2014-05-30 15:41:39 -06:00
2014-06-11 15:31:21 -06:00
2014-06-06 16:08:18 -07:00
2012-12-06 14:33:02 +01:00
2014-06-06 07:57:37 -06:00
2014-06-09 15:03:33 -07:00
2014-01-21 20:18:26 -08:00
2013-09-11 15:58:18 -07:00
2014-02-24 14:46:32 -08:00
2014-06-22 16:34:11 -06:00
2013-09-11 13:22:03 -06:00
2013-11-08 09:05:31 -07:00
2014-05-19 11:02:18 -06:00
2013-09-30 14:31:02 -07:00
2012-03-06 21:27:21 +01:00
2014-05-19 20:01:52 -06:00
2013-07-03 13:25:24 +02:00
2013-04-08 10:12:11 +02:00
2014-06-06 07:57:37 -06:00