summaryrefslogtreecommitdiff
path: root/drivers/staging/rdma/hfi1/iowait.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/staging/rdma/hfi1/iowait.h')
-rw-r--r--drivers/staging/rdma/hfi1/iowait.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/staging/rdma/hfi1/iowait.h b/drivers/staging/rdma/hfi1/iowait.h
index fa361b405..e8ba5606d 100644
--- a/drivers/staging/rdma/hfi1/iowait.h
+++ b/drivers/staging/rdma/hfi1/iowait.h
@@ -150,12 +150,14 @@ static inline void iowait_init(
* iowait_schedule() - initialize wait structure
* @wait: wait struct to schedule
* @wq: workqueue for schedule
+ * @cpu: cpu
*/
static inline void iowait_schedule(
struct iowait *wait,
- struct workqueue_struct *wq)
+ struct workqueue_struct *wq,
+ int cpu)
{
- queue_work(wq, &wait->iowork);
+ queue_work_on(cpu, wq, &wait->iowork);
}
/**