X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=kernel%2Fpid.c;h=9b9a26698144e126486e162955e49561514b1ce8;hb=314a8ad0f18ac37887896b288939acd8cb17e208;hp=ebe5e80b10f8495a3d6459e0203821f987237df0;hpb=26b0332e30c7f93e780aaa054bd84e3437f84354;p=platform%2Fadaptation%2Frenesas_rcar%2Frenesas_kernel.git diff --git a/kernel/pid.c b/kernel/pid.c index ebe5e80..9b9a266 100644 --- a/kernel/pid.c +++ b/kernel/pid.c @@ -273,6 +273,11 @@ void free_pid(struct pid *pid) */ wake_up_process(ns->child_reaper); break; + case PIDNS_HASH_ADDING: + /* Handle a fork failure of the first process */ + WARN_ON(ns->child_reaper); + ns->nr_hashed = 0; + /* fall through */ case 0: schedule_work(&ns->proc_work); break;