ethernet: Remove redundant 'flush_workqueue()' calls
[sfrench/cifs-2.6.git] / drivers / net / ethernet / mellanox / mlx5 / core / diag / fw_tracer.c
index f9cf9fb31547973e41808db83ce27500052f0758..da1bec04efffd92b4e0b83d086768dc114e1b2ce 100644 (file)
@@ -1069,7 +1069,6 @@ void mlx5_fw_tracer_destroy(struct mlx5_fw_tracer *tracer)
        mlx5_fw_tracer_clean_saved_traces_array(tracer);
        mlx5_fw_tracer_free_strings_db(tracer);
        mlx5_fw_tracer_destroy_log_buf(tracer);
-       flush_workqueue(tracer->work_queue);
        destroy_workqueue(tracer->work_queue);
        kvfree(tracer);
 }