mirror of
https://github.com/opnsense/src.git
synced 2026-03-16 23:55:19 -04:00
- Move struct sigacts out of the u-area and malloc() it using the M_SUBPROC malloc bucket. - Add a small sigacts_*() API for managing sigacts structures: sigacts_alloc(), sigacts_free(), sigacts_copy(), sigacts_share(), and sigacts_shared(). - Remove the p_sigignore, p_sigacts, and p_sigcatch macros. - Add a mutex to struct sigacts that protects all the members of the struct. - Add sigacts locking. - Remove Giant from nosys(), kill(), killpg(), and kern_sigaction() now that sigacts is locked. - Several in-kernel functions such as psignal(), tdsignal(), trapsignal(), and thread_stopped() are now MP safe. Reviewed by: arch@ Approved by: re (rwatson) |
||
|---|---|---|
| .. | ||
| ncp.h | ||
| ncp_cfg.h | ||
| ncp_conn.c | ||
| ncp_conn.h | ||
| ncp_crypt.c | ||
| ncp_file.h | ||
| ncp_lib.h | ||
| ncp_login.c | ||
| ncp_mod.c | ||
| ncp_ncp.c | ||
| ncp_ncp.h | ||
| ncp_nls.c | ||
| ncp_nls.h | ||
| ncp_rcfile.h | ||
| ncp_rq.c | ||
| ncp_rq.h | ||
| ncp_sock.c | ||
| ncp_sock.h | ||
| ncp_subr.c | ||
| ncp_subr.h | ||
| ncp_user.h | ||
| ncpio.h | ||
| nwerror.h | ||