Messages in this thread | | | Date | Thu, 29 Jan 2015 13:49:29 +0100 | From | Bart Van Assche <> | Subject | Re: [PATCH 2/2] blk-mq: release mq's kobjects in blk_release_queue() |
| |
On 01/29/15 13:18, Ming Lei wrote: > The kobject memory inside blk-mq hctx/ctx shouldn't have been freed > before the kobject is released because driver core can access it freely > before its release. > > We can't do that in all ctx/hctx/mq_kobj's release handler because > it can be run before blk_cleanup_queue(). > > Given mq_kobj shouldn't have been introduced, this patch simply moves > mq's release into blk_release_queue().
Thanks for the quick respin. With these two patches applied my test passes (SRP SCSI host removal).
Bart.
| |