Replace all calls to sigqueue() in the OS proper with calls to nxsig_queue() to avoid accessing the errno variable. sched/signal: Add nxsig_queue() which is functionally equivalent to sigqueue() except that it does not modify the errno variable.