]> git.baikalelectronics.ru Git - kernel.git/commit
lib/vdso: Allow fixed clock mode
authorChristophe Leroy <christophe.leroy@c-s.fr>
Fri, 7 Feb 2020 12:39:02 +0000 (13:39 +0100)
committerThomas Gleixner <tglx@linutronix.de>
Mon, 17 Feb 2020 19:12:18 +0000 (20:12 +0100)
commit34a65f4401410bb1d07e2aec25735da6bdcca9bd
tree9b62f854c65da4af87519992fca91f3e9ae75582
parent3eac8185751089d479c30e57d3393882e52fa3d1
lib/vdso: Allow fixed clock mode

Some architectures have a fixed clocksource which is known at compile time
and cannot be replaced or disabled at runtime, e.g. timebase on
PowerPC. For such cases the clock mode check in the VDSO code is pointless.

Move the check for a VDSO capable clocksource into an inline function and
allow architectures to redefine it via a macro.

[ tglx: Removed the #ifdef mess ]

Signed-off-by: Christophe Leroy <christophe.leroy@c-s.fr>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Tested-by: Vincenzo Frascino <vincenzo.frascino@arm.com>
Reviewed-by: Vincenzo Frascino <vincenzo.frascino@arm.com>
Link: https://lkml.kernel.org/r/20200207124403.748756829@linutronix.de
lib/vdso/gettimeofday.c