mirror of
https://github.com/opnsense/src.git
synced 2026-03-15 15:12:37 -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(). |
||
|---|---|---|
| .. | ||
| autoconf.c | ||
| busdma_machdep.c | ||
| cache.c | ||
| cache_mipsNN.c | ||
| copystr.S | ||
| cpu.c | ||
| db_disasm.c | ||
| db_interface.c | ||
| db_trace.c | ||
| dump_machdep.c | ||
| elf64_machdep.c | ||
| elf_machdep.c | ||
| exception.S | ||
| fp.S | ||
| gdb_machdep.c | ||
| genassym.c | ||
| in_cksum.c | ||
| intr_machdep.c | ||
| locore.S | ||
| machdep.c | ||
| mainbus.c | ||
| mem.c | ||
| mp_machdep.c | ||
| nexus.c | ||
| pm_machdep.c | ||
| pmap.c | ||
| psraccess.S | ||
| stack_machdep.c | ||
| support.S | ||
| swtch.S | ||
| tick.c | ||
| tlb.S | ||
| trap.c | ||
| uio_machdep.c | ||
| vm_machdep.c | ||