]> git.baikalelectronics.ru Git - kernel.git/commit
workqueue: clean up delayed_work initializers and add missing one
authorTejun Heo <tj@kernel.org>
Tue, 21 Aug 2012 20:18:23 +0000 (13:18 -0700)
committerTejun Heo <tj@kernel.org>
Tue, 21 Aug 2012 20:18:23 +0000 (13:18 -0700)
commit3f61f66165c5ee7230f4efc78342958cc8720d83
tree1ba31eac2292d74837b8319687be8eb64a431a94
parenta86d8c2a34118c36c8715576d3c035de951022df
workqueue: clean up delayed_work initializers and add missing one

Reimplement delayed_work initializers using new timer initializers
which take timer flags.  This reduces code duplications and will ease
further initializer changes.  This patch also adds a missing
initializer - INIT_DEFERRABLE_WORK_ONSTACK().

Signed-off-by: Tejun Heo <tj@kernel.org>
include/linux/workqueue.h