lkml.org 
[lkml]   [2015]   [Jul]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH] block/blk-cgroup.c: free per-blkcg data when freeing the blkcg
On 07/06/2015 07:08 PM, Arianna Avanzini wrote:
> Currently, per-blkcg data is freed each time a policy is deactivated,
> that is also upon scheduler switch. However, when switching from a
> scheduler implementing a policy which requires per-blkcg data to
> another one, that same policy might be active on other devices, and
> therefore those same per-blkcg data could be still in use.
> This commit lets per-blkcg data be freed when the blkcg is freed
> instead of on policy deactivation.
>
> Signed-off-by: Arianna Avanzini <avanzini.arianna@gmail.com>
> Reported-and-tested-by: Michael Kaminsky <kaminsky@cs.cmu.edu>
> Fixes: e48453c3 ("block, cgroup: implement policy-specific per-blkcg data")

Thanks Arianna, applied! Hopefully this is the end of the per-policy
data issues for 4.2.

--
Jens Axboe



\
 
 \ /
  Last update: 2015-07-07 16:01    [W:0.545 / U:0.004 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site