workqueue: Add debugobjects support
authorThomas Gleixner <tglx@linutronix.de>
Sun, 15 Nov 2009 16:09:48 +0000 (01:09 +0900)
committerTejun Heo <tj@kernel.org>
Sun, 15 Nov 2009 16:09:48 +0000 (01:09 +0900)
commitdc186ad741c12ae9ecac8b89e317ef706fdaf8f6
treef118cc4972031c681b201d2b8ed95b21df41c1be
parenta9366e61b03f55a6e009e687ad10e706714c9907
workqueue: Add debugobjects support

Add debugobject support to track the life time of work_structs.

While at it, remove duplicate definition of
INIT_DELAYED_WORK_ON_STACK().

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Tejun Heo <tj@kernel.org>
arch/x86/kernel/smpboot.c
include/linux/workqueue.h
kernel/workqueue.c
lib/Kconfig.debug