33 lines
1.2 KiB
Diff
33 lines
1.2 KiB
Diff
From 70c7bdf78972dd72ceffbf8b88c5d9fec22dae01 Mon Sep 17 00:00:00 2001
|
|
From: Ben Hutchings <ben@decadent.org.uk>
|
|
Date: Wed, 25 Jul 2012 05:47:16 +0100
|
|
Subject: [PATCH 4/4] powerpc: cputime: Avoid ABI change in 3.2.24
|
|
|
|
Restore __cputime_msec_factor.
|
|
---
|
|
arch/powerpc/kernel/time.c | 4 ++++
|
|
1 file changed, 4 insertions(+)
|
|
|
|
diff --git a/arch/powerpc/kernel/time.c b/arch/powerpc/kernel/time.c
|
|
index ec8affe..010b325 100644
|
|
--- a/arch/powerpc/kernel/time.c
|
|
+++ b/arch/powerpc/kernel/time.c
|
|
@@ -175,6 +175,8 @@ u64 __cputime_jiffies_factor;
|
|
EXPORT_SYMBOL(__cputime_jiffies_factor);
|
|
u64 __cputime_usec_factor;
|
|
EXPORT_SYMBOL(__cputime_usec_factor);
|
|
+u64 __cputime_msec_factor;
|
|
+EXPORT_SYMBOL(__cputime_msec_factor);
|
|
u64 __cputime_sec_factor;
|
|
EXPORT_SYMBOL(__cputime_sec_factor);
|
|
u64 __cputime_clockt_factor;
|
|
@@ -194,6 +196,8 @@ static void calc_cputime_factors(void)
|
|
__cputime_jiffies_factor = res.result_low;
|
|
div128_by_32(1000000, 0, tb_ticks_per_sec, &res);
|
|
__cputime_usec_factor = res.result_low;
|
|
+ div128_by_32(1000, 0, tb_ticks_per_sec, &res);
|
|
+ __cputime_msec_factor = res.result_low;
|
|
div128_by_32(1, 0, tb_ticks_per_sec, &res);
|
|
__cputime_sec_factor = res.result_low;
|
|
div128_by_32(USER_HZ, 0, tb_ticks_per_sec, &res);
|