On 12/05, Srivatsa S. Bhat wrote: > > I looked up in git and found that commit ba96a0c by Rafael introduced the > count functions, to handle the vfork case. But now, we seem to have more > uses than that. So I think we can remove that userspace restriction in the > count functions, Agreed. > and in kernel/fork.c, do something like: > > if (current->mm) > freezer_do_not_count(); > ... > if (current->mm) > freezer_count(); see http://marc.info/?l=linux-kernel&m=132033335507261 I think this is not needed, we can just remove the ->mm check. CLONE_VFORK is not used by a freezable kthread. Oleg.