]> git.karo-electronics.de Git - mv-sheeva.git/commit
workqueue: flush_delayed_work: keep the original workqueue for re-queueing
authorOleg Nesterov <oleg@redhat.com>
Fri, 30 Apr 2010 05:23:51 +0000 (07:23 +0200)
committerTejun Heo <tj@kernel.org>
Fri, 30 Apr 2010 05:24:51 +0000 (07:24 +0200)
commit47dd5be2d6a82b8153e059a1d09eb3879d485bfd
tree8d67407e8c3e00d303bd59bf97ecad5d08b4dd19
parent66f41d4c5c8a5deed66fdcc84509376c9a0bf9d8
workqueue: flush_delayed_work: keep the original workqueue for re-queueing

flush_delayed_work() always uses keventd_wq for re-queueing,
but it should use the workqueue this dwork was queued on.

Signed-off-by: Oleg Nesterov <oleg@redhat.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
kernel/workqueue.c