Linux Process Management(10) > of the current task. > 2. Check that the new child will not exceed the > resource limits on the number of processes for the > current user. > 3. Now the child needs to differentiate itself from its > parent. Various members of the process descriptor > are cleared or set to initail values. > 4. Next, the child's state is set to > TASK_UNINTERRUPTIBLE, to insure it does not yet run. > 5. Calls copy_flags() to update the flags member of the > task_struct. The PF_SUPERPRIV flag, which denotes > whether a task used super-user priv, is cleared. The > PF_FORKNOEXEC flag, which denotes a process that has