>From e3e676e501a59b2a7de6e9f99ec3917c157e9caf Mon Sep 17 00:00:00 2001 From: Santosh Shilimkar Date: Wed, 21 Sep 2016 09:58:51 -0700 Subject: [PATCH] softirq: fix DECLARE_TASKLET[_DISABLE] macros init state In linux-next, commit 1f5e9c3bc47f ("softirq: fix tasklet_kill() and its users") changed the init state of the tasklet but missed to update the macros. Fix them too. Reported-by: Sergey Senozhatsky Cc: Andrew Morton Cc: Greg Kroah-Hartman Signed-off-by: Santosh Shilimkar --- include/linux/interrupt.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/linux/interrupt.h b/include/linux/interrupt.h index 72f0721..cabf575 100644 --- a/include/linux/interrupt.h +++ b/include/linux/interrupt.h @@ -521,10 +521,10 @@ struct tasklet_struct }; #define DECLARE_TASKLET(name, func, data) \ -struct tasklet_struct name = { NULL, 0, ATOMIC_INIT(0), func, data } +struct tasklet_struct name = { NULL, 0, ATOMIC_INIT(1), func, data } #define DECLARE_TASKLET_DISABLED(name, func, data) \ -struct tasklet_struct name = { NULL, 0, ATOMIC_INIT(1), func, data } +struct tasklet_struct name = { NULL, 0, ATOMIC_INIT(2), func, data } enum -- 1.9.1