summaryrefslogtreecommitdiff
path: root/usr.sbin
diff options
context:
space:
mode:
authorClaudio Jeker <claudio@cvs.openbsd.org>2022-05-13 15:32:01 +0000
committerClaudio Jeker <claudio@cvs.openbsd.org>2022-05-13 15:32:01 +0000
commit717bc758983a5169f4964fcb886c4400e1c18663 (patch)
tree46526193c818e0d3c52e1079d44f3f62d908e3ec /usr.sbin
parent335345cbbdd5d1cb1712da72045e5499039aa563 (diff)
Use the process ps_mtx to protect the process sigacts structure.
With this cursig(), postsig() and trapsignal() become safe to be called without KERNEL_LOCK. As a side-effect sleep with PCATCH no longer needs the KERNEL_LOCK either. Since sending a signal can happen from interrupt context raise the ps_mtx IPL to high. Feedback from mpi@ and kettenis@ OK kettenis@
Diffstat (limited to 'usr.sbin')
0 files changed, 0 insertions, 0 deletions