HomeFreeBSD

iw_cxgbe: Plug a lock leak in process_mpa_request().

Description

iw_cxgbe: Plug a lock leak in process_mpa_request().

If the parent is DEAD or connect_request_upcall() fails, the parent
mutex is left locked. This leads to a hang when process_mpa_request()
is called again for another child of the listening endpoint.

Submitted by: Krishnamraju Eraparaju @ Chelsio
Obtained from: upstream iw_cxgb4
Sponsored by: Chelsio Communications

Details

Provenance
npAuthored on
Parents
rS300887: MFC: r299514
Branches
Unknown
Tags
Unknown