Therestart_syscall() system call is used to restart certain system calls after a process that was stopped by a signal (e.g.,SIGSTOPorSIGTSTP) is later resumed after receiving aSIGCONTsignal. This system call is designed only for internal use by the kernel. restart_syscall() is used for ...
NOTES The kernel usesrestart_syscall() to ensure that when a system call is restarted after a process has been stopped by a signal and then resumed bySIGCONT, then the time that the process spent in the stopped state is counted against the timeout interval specified in the original system ...