On Tue, Nov 20, 2018 at 04:33:11PM +0000, Roman Gushchin wrote: > > If a non-frozen task is being moved into a frozen cgroup, shouldn't > > that also trigger frozen state update? > > It does! Just below these lines: > > /* > * If the task isn't in the desired state, force it to it. > */ > if (task->frozen != test_bit(CGRP_FREEZE, &dst->flags)) > cgroup_freeze_task(task, test_bit(CGRP_FREEZE, &dst->flags)); But that wouldn't udpate the cgroup's frozen state and generate notifications, right? Thanks. -- tejun