commit | 1ec779cc29238e6f4d315bff53cd36165819bfd5 | [log] [tgz] |
---|---|---|
author | Vipul Pandya <vipul@chelsio.com> | Mon Jan 07 13:11:56 2013 +0000 |
committer | Roland Dreier <roland@purestorage.com> | Thu Feb 14 15:51:57 2013 -0800 |
tree | ee580b96f17f19ae0f1badc761cc5ef5ee2347d6 | |
parent | e8e5b9278ba0502ada73b8b94b8498cc19def743 [diff] |
RDMA/cxgb4: Fix endpoint timeout race condition The endpoint timeout logic had a race that could cause an endpoint object to be freed while it was still on the timedout list. This can happen if the timer is stopped after it had fired, but before the timedout thread processed the endpoint timeout. Signed-off-by: Vipul Pandya <vipul@chelsio.com> Signed-off-by: Roland Dreier <roland@purestorage.com>