]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Try to catch a couple of SCTP teardown race conditions.
authorBjoern A. Zeeb <bz@FreeBSD.org>
Sat, 23 Jan 2016 11:05:13 +0000 (11:05 +0000)
committerBjoern A. Zeeb <bz@FreeBSD.org>
Sat, 23 Jan 2016 11:05:13 +0000 (11:05 +0000)
commit27a01c6c0c0c12bfcbe1afeef186070fcb53a35f
tree9f41fb15ef4f3a518395e2b78778de1767e8d1fd
parenteef5775f02132bba8c6e86888cfa9e20e63ca223
Try to catch a couple of SCTP teardown race conditions.
Saw all the printfs already.

Note: not sure the atomics are needed but without them, the condition
would never trigger, and we'd still see panics (which could have been
due to the insert race).  Will work my way backwards in case this stays
stable.

Sponsored by: The FreeBSD Foundation
sys/netinet/sctp_asconf.c
sys/netinet/sctp_bsd_addr.c
sys/netinet/sctp_pcb.c
sys/netinet/sctp_structs.h
sys/netinet/sctputil.c