Add an order between UDP inpcb locks and the IPv4 multicast address
list lock, as there has been a report that an alternative lock order is getting introduced. This should help ferret it out. Reported by: Ed Maste <emaste at phaedrus dot sandvine dot ca>
This commit is contained in:
parent
05307345f3
commit
ae018704a1
@ -286,8 +286,9 @@ static struct witness_order_list_entry order_lists[] = {
|
||||
{ "ifaddr", &lock_class_mtx_sleep },
|
||||
{ NULL, NULL },
|
||||
/*
|
||||
* Multicast - protocol locks before interface locks.
|
||||
* Multicast - protocol locks before interface locks, after UDP locks.
|
||||
*/
|
||||
{ "udpinp", &lock_class_mtx_sleep },
|
||||
{ "in_multi_mtx", &lock_class_mtx_sleep },
|
||||
{ "igmp_mtx", &lock_class_mtx_sleep },
|
||||
{ "if_addr_mtx", &lock_class_mtx_sleep },
|
||||
|
Loading…
x
Reference in New Issue
Block a user