mirror of
https://github.com/opnsense/src.git
synced 2026-03-14 14:42:40 -04:00
Use kern_sigprocmask() instead of direct manipulation of td_sigmask to reschedule newly blocked signals. MFC r198590: Trapsignal() calls kern_sigprocmask() when delivering catched signal with proc lock held. MFC r198670: For trapsignal() and postsig(), kern_sigprocmask() is called with both process lock and curproc->p_sigacts->ps_mtx locked. Prevent lock recursion on ps_mtx in reschedule_signals(). |
||
|---|---|---|
| .. | ||
| clock.c | ||
| copyinout.c | ||
| interrupt.c | ||
| locore.S | ||
| machdep.c | ||
| mmu_oea.c | ||
| mmu_oea64.c | ||
| mp_cpudep.c | ||
| nexus.c | ||
| ofw_machdep.c | ||
| ofwmagic.S | ||
| platform_chrp.c | ||
| swtch.S | ||
| trap.c | ||
| trap_subr.S | ||
| uma_machdep.c | ||
| vm_machdep.c | ||