summaryrefslogtreecommitdiffstats
path: root/kernel/time/clocksource.c
diff options
context:
space:
mode:
authorMarc Zyngier <marc.zyngier@arm.com>2016-01-15 17:41:09 +0000
committerThomas Gleixner <tglx@linutronix.de>2016-01-27 12:38:04 +0100
commit9006a01829a50cfd6bbd4980910ed46e895e93d7 (patch)
tree3427ee91264bb729a165c2920959fe814d3881a0 /kernel/time/clocksource.c
parent9c808765e88efb6fa6af7e2206ef89512f1840a7 (diff)
downloadop-kernel-dev-9006a01829a50cfd6bbd4980910ed46e895e93d7.zip
op-kernel-dev-9006a01829a50cfd6bbd4980910ed46e895e93d7.tar.gz
hrtimer: Catch illegal clockids
It is way too easy to take any random clockid and feed it to the hrtimer subsystem. At best, it gets mapped to a monotonic base, but it would be better to just catch illegal values as early as possible. This patch does exactly that, mapping illegal clockids to an illegal base index, and panicing when we detect the illegal condition. Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> Cc: Tomasz Nowicki <tn@semihalf.com> Cc: Christoffer Dall <christoffer.dall@linaro.org> Link: http://lkml.kernel.org/r/1452879670-16133-3-git-send-email-marc.zyngier@arm.com Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'kernel/time/clocksource.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud