Skip to content
Snippets Groups Projects
Commit 62e5b05d authored by Satoru Takeuchi's avatar Satoru Takeuchi Committed by Linus Torvalds
Browse files

Better documentation for ERESTARTSYS


Add comment for errnos related to restart syscall to avoid the leakage of
them to user programs.

Signed-off-by: default avatarSatoru Takeuchi <takeuchi_satoru@jp.fujitsu.com>
Cc: Oleg Nesterov <oleg@tv-sign.ru>
Acked-by: default avatarRoland McGrath <roland@redhat.com>
Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent d7083174
No related branches found
No related tags found
No related merge requests found
......@@ -5,7 +5,12 @@
#ifdef __KERNEL__
/* Should never be seen by user programs */
/*
* These should never be seen by user programs. To return one of ERESTART*
* codes, signal_pending() MUST be set. Note that ptrace can observe these
* at syscall exit tracing, but they will never be left for the debugged user
* process to see.
*/
#define ERESTARTSYS 512
#define ERESTARTNOINTR 513
#define ERESTARTNOHAND 514 /* restart if no handler.. */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment