mmacy
d4a327c789
Currently in_pcbfree will unconditionally wunlock the pcbinfo lock
...
to avoid a LOR on the multicast list lock in the freemoptions routines.
As it turns out, tcp_usr_detach can acquire the tcbinfo lock readonly.
Trying to wunlock the pcbinfo lock in that context has caused a number
of reported crashes.
This change unclutters in_pcbfree and moves the handling of wunlock vs
runlock of pcbinfo to the freemoptions routine.
Reported by: mjg@, bde@, o.hartmann at walstatt.org
Approved by: sbruno
2018-05-05 22:40:40 +00:00
..
2018-03-24 12:43:34 +00:00
2018-02-05 09:22:07 +00:00
2018-04-23 12:20:07 +00:00
2017-11-20 19:43:44 +00:00
2017-02-28 23:42:47 +00:00
2017-02-28 23:42:47 +00:00
2017-11-20 19:43:44 +00:00
2018-05-02 19:36:29 +00:00
2017-11-20 19:43:44 +00:00
2018-04-06 17:35:35 +00:00
2018-05-05 22:40:40 +00:00
2018-05-02 19:36:29 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:23:17 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2018-04-24 19:55:12 +00:00
2018-05-05 22:40:40 +00:00
2018-05-02 19:36:29 +00:00
2017-12-15 12:37:32 +00:00
2017-11-20 19:43:44 +00:00
2018-05-02 22:11:16 +00:00
2018-03-23 16:56:44 +00:00
2017-12-28 20:40:56 +00:00
2018-03-23 16:56:44 +00:00
2018-02-02 07:39:34 +00:00
2017-11-20 19:43:44 +00:00
2018-04-24 19:55:12 +00:00
2018-02-05 09:22:07 +00:00
2017-11-20 19:43:44 +00:00
2016-08-13 16:09:49 +00:00
2016-07-18 19:46:31 +00:00
2018-05-02 19:36:29 +00:00
2018-05-02 19:36:29 +00:00
2017-11-27 15:23:17 +00:00
2018-04-13 21:18:04 +00:00
2018-02-12 19:49:20 +00:00
2018-04-13 21:18:04 +00:00
2017-12-25 04:48:39 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2018-02-05 09:22:07 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2018-01-23 19:40:05 +00:00
2018-04-08 12:08:20 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:23:17 +00:00
2017-11-27 15:23:17 +00:00
2017-11-20 19:43:44 +00:00
2018-04-24 19:55:12 +00:00
2017-11-20 19:43:44 +00:00