table of contents
other versions
SET_RESTORE_SIGMASK(9) | Driver Basics | SET_RESTORE_SIGMASK(9) |
NAME¶
set_restore_sigmask - make sure saved_sigmask processing gets doneSYNOPSIS¶
void set_restore_sigmask(void);
ARGUMENTS¶
voidno arguments
DESCRIPTION¶
This sets TIF_RESTORE_SIGMASK and ensures that the arch signal code will run before returning to user mode, to process the flag. For all callers, TIF_SIGPENDING is already set or it's no harm to set it. TIF_RESTORE_SIGMASK need not be in the set of bits that the arch code will notice on return to user mode, in case those bits are scarce. We set TIF_SIGPENDING here to ensure that the arch signal code always gets run when TIF_RESTORE_SIGMASK is set.COPYRIGHT¶
January 2017 | Kernel Hackers Manual 4.8. |