posix-timers: Cleanup forward declarations and includes

- Rename struct siginfo to kernel_siginfo as that is used and required
 - Add a forward declaration for task_struct and remove sched.h include
 - Remove timex.h include as it is not needed

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Frederic Weisbecker <frederic@kernel.org>
Link: https://lkml.kernel.org/r/20190819143801.472005793@linutronix.de
This commit is contained in:
Thomas Gleixner 2019-08-19 16:31:42 +02:00
parent 0bee3b601b
commit ce03f61346

View File

@ -4,11 +4,10 @@
#include <linux/spinlock.h>
#include <linux/list.h>
#include <linux/sched.h>
#include <linux/timex.h>
#include <linux/alarmtimer.h>
struct siginfo;
struct kernel_siginfo;
struct task_struct;
struct cpu_timer_list {
struct list_head entry;