diff --git a/[refs] b/[refs] index 06a2ae86cc3d..5c0edbbff0c6 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 12ee4fc67c00895b3d740297f7ca447239c1983b +refs/heads/master: 6a092dfd51e5af9b321d683d4b4eddc79e2606ed diff --git a/trunk/kernel/workqueue.c b/trunk/kernel/workqueue.c index 40f4017285a0..d2ac6cbfe8ab 100644 --- a/trunk/kernel/workqueue.c +++ b/trunk/kernel/workqueue.c @@ -3936,7 +3936,7 @@ bool current_is_workqueue_rescuer(void) { struct worker *worker = current_wq_worker(); - return worker && worker == worker->current_pwq->wq->rescuer; + return worker && worker->rescue_wq; } /**