(2012/04/17 7:38), Tejun Heo wrote: > Hello, > > On Thu, Apr 12, 2012 at 08:30:22PM +0900, KAMEZAWA Hiroyuki wrote: >> +/* >> + * This function is called after ->destroy(). So, we cannot access cgroup >> + * of this memcg. >> + */ >> +static void mem_cgroup_recharge(struct work_struct *work) > > So, ->pre_destroy per-se isn't gonna go away. It's just gonna be this > callback which cgroup core uses to unilaterally notify that the cgroup > is going away, so no need to do this cleanup asynchronously from > ->destroy(). It's okay to keep doing it synchronously from > ->pre_destroy(). The only thing is that it can't fail. > I see. Thanks, -Kame -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/ Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>