Messages in this thread Patch in this message | | | From | Stephen Boyd <> | Subject | [PATCH 1/3] timer: Move debugobjects.h include to timer.c | Date | Fri, 6 Apr 2012 00:03:16 -0700 |
| |
There is no usage of debugobjects structures in timer.h so move the include to timer.c. This avoids an include file circular dependency if timer.h includes debugobjects.h which includes jump_label.h (in a later patch) which includes workqueue.h which includes timer.h.
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org> Cc: Thomas Gleixner <tglx@linutronix.de> ---
This should be good to apply regardless of the rest of this series.
include/linux/timer.h | 1 - kernel/timer.c | 1 + 2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/linux/timer.h b/include/linux/timer.h index 6abd913..d7848ab 100644 --- a/include/linux/timer.h +++ b/include/linux/timer.h @@ -4,7 +4,6 @@ #include <linux/list.h> #include <linux/ktime.h> #include <linux/stddef.h> -#include <linux/debugobjects.h> #include <linux/stringify.h> struct tvec_base; diff --git a/kernel/timer.c b/kernel/timer.c index a297ffc..aa0841c 100644 --- a/kernel/timer.c +++ b/kernel/timer.c @@ -40,6 +40,7 @@ #include <linux/irq_work.h> #include <linux/sched.h> #include <linux/slab.h> +#include <linux/debugobjects.h> #include <asm/uaccess.h> #include <asm/unistd.h> -- Sent by an employee of the Qualcomm Innovation Center, Inc. The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum.
| |