cxgb3: fix workqueue flush issues