aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/sched
diff options
context:
space:
mode:
authorThomas Gleixner <tglx@linutronix.de>2019-08-26 20:22:24 +0200
committerThomas Gleixner <tglx@linutronix.de>2019-08-28 11:50:39 +0200
commit87dc64480fb19a6a0fedbdff1e2557be50673287 (patch)
treea3e0e5cc5769ecc2683bee0e8485a48436206a9e /include/linux/sched
parentposix-cpu-timers: Remove cputime_expires (diff)
downloadlinux-dev-87dc64480fb19a6a0fedbdff1e2557be50673287.tar.xz
linux-dev-87dc64480fb19a6a0fedbdff1e2557be50673287.zip
posix-cpu-timers: Restructure expiry array
Now that the abused struct task_cputime is gone, it's more natural to bundle the expiry cache and the list head of each clock into a struct and have an array of those structs. Follow the hrtimer naming convention of 'bases' and rename the expiry cache to 'nextevt' and adapt all usage sites. Generates also better code .text size shrinks by 80 bytes. Suggested-by: Ingo Molnar <mingo@kernel.org> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Reviewed-by: Frederic Weisbecker <frederic@kernel.org> Link: https://lkml.kernel.org/r/alpine.DEB.2.21.1908262021140.1939@nanos.tec.linutronix.de
Diffstat (limited to 'include/linux/sched')
0 files changed, 0 insertions, 0 deletions