diff options
author | Helge Deller <deller@gmx.de> | 2016-08-19 22:39:02 +0200 |
---|---|---|
committer | Helge Deller <deller@gmx.de> | 2016-08-20 13:33:51 +0200 |
commit | ae141830b118c3fb5b7eab6fa7c8ab7b7224b0a4 (patch) | |
tree | fd979258426d4387ef492955b03649118e84c5ef /arch/parisc/kernel/processor.c | |
parent | Make the hardened user-copy code depend on having a hardened allocator (diff) | |
download | linux-ae141830b118c3fb5b7eab6fa7c8ab7b7224b0a4.tar.xz linux-ae141830b118c3fb5b7eab6fa7c8ab7b7224b0a4.zip |
parisc: Fix automatic selection of cr16 clocksource
Commit 54b66800907 (parisc: Add native high-resolution sched_clock()
implementation) added support to use the CPU-internal cr16 counters as reliable
clocksource with the help of HAVE_UNSTABLE_SCHED_CLOCK.
Sadly the commit missed to remove the hack which prevented cr16 to become the
default clocksource even on SMP systems.
Signed-off-by: Helge Deller <deller@gmx.de>
Cc: stable@vger.kernel.org # 4.7+
Diffstat (limited to 'arch/parisc/kernel/processor.c')
-rw-r--r-- | arch/parisc/kernel/processor.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/arch/parisc/kernel/processor.c b/arch/parisc/kernel/processor.c index 5adc339eb7c8..0c2a94a0f751 100644 --- a/arch/parisc/kernel/processor.c +++ b/arch/parisc/kernel/processor.c @@ -51,8 +51,6 @@ EXPORT_SYMBOL(_parisc_requires_coherency); DEFINE_PER_CPU(struct cpuinfo_parisc, cpu_data); -extern int update_cr16_clocksource(void); /* from time.c */ - /* ** PARISC CPU driver - claim "device" and initialize CPU data structures. ** @@ -228,12 +226,6 @@ static int processor_probe(struct parisc_device *dev) } #endif - /* If we've registered more than one cpu, - * we'll use the jiffies clocksource since cr16 - * is not synchronized between CPUs. - */ - update_cr16_clocksource(); - return 0; } |