diff options
| author | Michael S. Tsirkin <mst@mellanox.co.il> | 2006-11-30 02:33:10 +0300 |
|---|---|---|
| committer | Roland Dreier <rolandd@cisco.com> | 2006-11-30 02:33:10 +0300 |
| commit | f469b2626f48829c06e40ac799c1edf62b12048e (patch) | |
| tree | 425a3a94af73ed41c7eb28a0ad50d411bc545663 /include/linux/stacktrace.h | |
| parent | e1444b5a163e81138754cab27c4fa1637b5a2239 (diff) | |
| download | linux-f469b2626f48829c06e40ac799c1edf62b12048e.tar.xz | |
IB/ucm: Fix deadlock in cleanup
ib_ucm_cleanup_events() holds file_mutex while calling ib_destroy_cm_id().
This can deadlock since ib_destroy_cm_id() flushes event handlers, and
ib_ucm_event_handler() needs file_mutex, too. Therefore, drop the
file_mutex during the call to ib_destroy_cm_id().
Signed-off-by: Michael S. Tsirkin <mst@mellanox.co.il>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
Diffstat (limited to 'include/linux/stacktrace.h')
0 files changed, 0 insertions, 0 deletions
