Messages in this thread | | | Date | Tue, 20 Jan 2015 12:30:18 -0700 | From | Jens Axboe <> | Subject | Re: [PATCH] blk-mq: fix hctx/ctx kobject use-after-free |
| |
On 01/19/2015 08:00 PM, Ming Lei wrote: > The kobject memory shouldn't have been freed before the kobject > is released because driver core can access it freely before its > release. > > This patch frees hctx in its release callback. For ctx, they > share one single per-cpu variable which is associated with > the request queue, so free ctx in q->mq_kobj's release handler. > > Signed-off-by: Sasha Levin <sasha.levin@oracle.com> > (fix ctx kobjects) > Signed-off-by: Ming Lei <ming.lei@canonical.com>
Thanks Ming, applied.
-- Jens Axboe
| |