]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit08d96d62a627560a250e21c732fe9d0301e0b905
treee14c9ddf3bda4da1668d4c4c52a77d5e74aea293
parent8c705c0016129f772a9b9a02d3ba24a09365dc84
compat: nanosleep: Clarify error handling

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