diff --git a/arch/sim/workqueue.c b/arch/sim/workqueue.c index fead47b..47dd75f 100644 --- a/arch/sim/workqueue.c +++ b/arch/sim/workqueue.c @@ -144,7 +144,7 @@ bool queue_delayed_work_on(int cpu, struct workqueue_struct *wq, return queue_work (wq, work); } - if (!test_and_set_bit(WORK_STRUCT_PENDING, work_data_bits(work))) + if (!test_and_set_bit(WORK_STRUCT_PENDING_BIT, work_data_bits(work))) { sim_assert (!timer_pending (timer)); dwork->wq = wq;