SIG_KERNEL_STOP_MASK
#define sig_kernel_stop(sig) siginmask(sig, SIG_KERNEL_STOP_MASK)
(!siginmask(signr, SIG_KERNEL_IGNORE_MASK|SIG_KERNEL_STOP_MASK) && \
sigdelsetmask(signal, SIG_KERNEL_STOP_MASK);
siginitset(&flush, SIG_KERNEL_STOP_MASK);