diff options
Diffstat (limited to 'kernel/pid.c')
-rw-r--r-- | kernel/pid.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/pid.c b/kernel/pid.c index de1cfc4f75a2..cdf63e53a014 100644 --- a/kernel/pid.c +++ b/kernel/pid.c | |||
@@ -195,7 +195,7 @@ struct pid *alloc_pid(struct pid_namespace *ns) | |||
195 | idr_preload_end(); | 195 | idr_preload_end(); |
196 | 196 | ||
197 | if (nr < 0) { | 197 | if (nr < 0) { |
198 | retval = nr; | 198 | retval = (nr == -ENOSPC) ? -EAGAIN : nr; |
199 | goto out_free; | 199 | goto out_free; |
200 | } | 200 | } |
201 | 201 | ||