compat: nanosleep: Clarify error handling
authorThomas Gleixner <tglx@linutronix.de>
Sat, 6 Sep 2014 10:18:07 +0000 (12:18 +0200)
committerThomas Gleixner <tglx@linutronix.de>
Sat, 6 Sep 2014 10:58:18 +0000 (12:58 +0200)
The error handling in compat_sys_nanosleep() is correct, but
completely non obvious. Document it and restrict it to the
-ERESTART_RESTARTBLOCK return value for clarity.

Reported-by: Kees Cook <keescook@chromium.org>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
kernel/compat.c

diff --cc kernel/compat.c
Simple merge