aboutsummaryrefslogtreecommitdiff
path: root/scripts/gdb/linux/tasks.py
diff options
context:
space:
mode:
authorSteve Wise <[email protected]>2016-07-29 11:00:54 -0700
committerDoug Ledford <[email protected]>2016-08-02 13:15:17 -0400
commitad61a4c7a9b7ae7e10ca93b0d2b357e02c208e75 (patch)
tree4de771678e532015a7793120a386d2e5bab372c8 /scripts/gdb/linux/tasks.py
parent1b1a889dbb9f007bc8fc916f172701cd8b1f7098 (diff)
iw_cxgb4: don't block in destroy_qp awaiting the last deref
Blocking in c4iw_destroy_qp() causes a deadlock when apps destroy a qp or disconnect a cm_id from their cm event handler function. There is no need to block here anyway, so just replace the refcnt atomic with a kref object and free the memory on the last put. Signed-off-by: Steve Wise <[email protected]> Reviewed-by: Sagi Grimberg <[email protected]> Signed-off-by: Doug Ledford <[email protected]>
Diffstat (limited to 'scripts/gdb/linux/tasks.py')
0 files changed, 0 insertions, 0 deletions