]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (6 of many)
authorkaktus <kaktus@FreeBSD.org>
Fri, 21 Feb 2020 16:23:00 +0000 (16:23 +0000)
committerkaktus <kaktus@FreeBSD.org>
Fri, 21 Feb 2020 16:23:00 +0000 (16:23 +0000)
commit5c176e02f4c2b305ce932d62698ef4101a13b965
tree26eb9e3fdf37f565ef1317b94987a5d26caaed59
parent6f9c87a07e3d08c049eca50b1309b58c8e79a184
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (6 of many)

r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or already are but aren’t properly marked).
Use it in preparation for a general review of all nodes.

Mark all nodes in pf, pfsync and carp as MPSAFE.

Reviewed by: kp
Approved by: kib (mentor, blanket)
Differential Revision: https://reviews.freebsd.org/D23634
sys/netinet/ip_carp.c
sys/netpfil/pf/if_pfsync.c
sys/netpfil/pf/pf.c