aboutsummaryrefslogtreecommitdiff
path: root/scripts/basic
diff options
context:
space:
mode:
authorMichael S. Tsirkin <[email protected]>2006-03-20 10:08:25 -0800
committerRoland Dreier <[email protected]>2006-03-20 10:08:25 -0800
commitdc05980dd736bfbe5b2524b463e5f098e67a64e9 (patch)
tree87f212e24ee4362a5e670418b32bd0c959d3f1c6 /scripts/basic
parentbf17c1c7cc9250d7c3c01b0ae898aefa1853535a (diff)
IB/mad: Fix oopsable race on device removal
Fix an oopsable race debugged by Eli Cohen <[email protected]>: After removing the port from port_list, ib_mad_port_close flushes port_priv->wq before destroying the special QPs. This means that a completion event could arrive, and queue a new work in this work queue after flush. This patch also removes an unnecessary flush_workqueue(): destroy_workqueue() already includes a flush. Signed-off-by: Michael S. Tsirkin <[email protected]> Signed-off-by: Roland Dreier <[email protected]>
Diffstat (limited to 'scripts/basic')
0 files changed, 0 insertions, 0 deletions