kernel/pid.c: reenable interrupts when alloc_pid() fails because init has exited
[platform/adaptation/renesas_rcar/renesas_kernel.git] / kernel / pid.c
index de9af60..f2c6a68 100644 (file)
@@ -331,7 +331,7 @@ out:
        return pid;
 
 out_unlock:
-       spin_unlock(&pidmap_lock);
+       spin_unlock_irq(&pidmap_lock);
 out_free:
        while (++i <= ns->level)
                free_pidmap(pid->numbers + i);