Messages in this thread Patch in this message | | | From | John Stultz <> | Subject | [PATCH] xtensa: Fix unnecessary setting of xtime | Date | Thu, 28 Jan 2010 20:22:27 -0800 |
| |
xtensa supports read_persisitent_clock(), so there is no reason for the arch specific code to be setting xtime. Setting xtime will be done by the generic timekeeping code.
Please let me know if this is some sort of a workaround for an issue instead of just an oversight.
Signed-off-by: John Stultz <johnstul@us.ibm.com> --- arch/xtensa/kernel/time.c | 5 ----- 1 files changed, 0 insertions(+), 5 deletions(-)
diff --git a/arch/xtensa/kernel/time.c b/arch/xtensa/kernel/time.c index 19f7df3..19df764 100644 --- a/arch/xtensa/kernel/time.c +++ b/arch/xtensa/kernel/time.c @@ -60,11 +60,6 @@ static struct irqaction timer_irqaction = { void __init time_init(void) { - /* FIXME: xtime&wall_to_monotonic are set in timekeeping_init. */ - read_persistent_clock(&xtime); - set_normalized_timespec(&wall_to_monotonic, - -xtime.tv_sec, -xtime.tv_nsec); - #ifdef CONFIG_XTENSA_CALIBRATE_CCOUNT printk("Calibrating CPU frequency "); platform_calibrate_ccount(); -- 1.6.0.4
| |