Messages in this thread | | | Date | Tue, 6 Jan 2015 11:35:33 +0100 | From | Peter Zijlstra <> | Subject | Re: [PATCH] sched/fair: Fix RCU stall upon ENOMEM at sched_create_group(). |
| |
On Thu, Dec 25, 2014 at 10:10:45PM +0900, Tetsuo Handa wrote: > >From 052595ab1a1d1c5668d9de61395c9cc17694597e Mon Sep 17 00:00:00 2001 > From: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> > Date: Thu, 25 Dec 2014 15:51:21 +0900 > Subject: [PATCH] sched/fair: Fix RCU stall upon ENOMEM at sched_create_group(). > > When alloc_fair_sched_group() in sched_create_group() failed, > free_sched_group() is called, and free_fair_sched_group() is called by > free_sched_group(). Since destroy_cfs_bandwidth() is called by > free_fair_sched_group() without calling init_cfs_bandwidth(), > RCU stall occurs at hrtimer_cancel(). >
Thanks
| |