Messages in this thread | | | Date | Wed, 26 Oct 2011 12:55:06 -0700 | From | Tejun Heo <> | Subject | Re: [PATCH 10/13] block, cfq: unlink cfq_io_context's immediately |
| |
Hello,
On Wed, Oct 26, 2011 at 03:48:57PM -0400, Vivek Goyal wrote: > > + ioc_release_depth_inc(cic->q); > > + cic->exit(cic); > > + cic->release(cic); > > + ioc_release_depth_dec(cic->q); > > cic->release(cic) can free the cic? Are we accessing cic after freeing it > up in ioc_release_depth_dec(cic->q);
As cic is RCU freed and we're running w/ irq disabled, this shouldn't blow up, but yeah, I'll update it to use local variable instead.
Thanks.
-- tejun
| |