Sorry to ask this but this could also be "workarounded" by disabled GROUP_SCHED? Or is this another thing?You can find the logs here:
http://pastebin.com/hNd15E8K
Good. Sadly, I didn't see this trace before...
kernel BUG at kernel/workqueue.c:287!
this matches "INIT_DELAYED_WORK() can corrupt the pending work" I
mentioned.
ah OK sorry didn't get this. Will wait if greg or anybody else can tell us something about it.Or. You can revertNot sure if it is a good idea to introduce another race again.
b00bc0b237055b4c45816325ee14f0bd83e6f590
uids: Prevent tear down race
3959214f971417f4162926ac52ad4cd042958caa
sched: delayed cleanup of user_struct
Which race? b00bc0b237055b4c45816325ee14f0bd83e6f590 fixes the race, yes.
But this race was introduced by 3959214f971417f4162926ac52ad4cd042958caa.
And afaics the latter commit is optimization...
Anyway, this is up to you, of course.