hrtimers: Split out hrtimer_types.h
authorKent Overstreet <kent.overstreet@linux.dev>
Mon, 11 Dec 2023 16:52:02 +0000 (11:52 -0500)
committerKent Overstreet <kent.overstreet@linux.dev>
Thu, 21 Dec 2023 00:26:30 +0000 (19:26 -0500)
commit50d91c76582513852e38eb80491f54d44cfb51fc
tree94e2f71470caa912fd789cd313053ae6dd9e0d1f
parent2e346b19aab9ee40e5e429667a0a515f1d68b714
hrtimers: Split out hrtimer_types.h

We need to reduce the scope of what's included in sched.h: task_struct
includes a hrtimer, so split out the core types into their own header.

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Cc: Thomas Gleixner <tglx@linutronix.de>
include/linux/hrtimer.h
include/linux/hrtimer_types.h [new file with mode: 0644]
include/linux/sched.h