From 70a43355c56293c165d37efe0a391880eb9392dc Mon Sep 17 00:00:00 2001 From: Torben Hohn Date: Thu, 27 Jan 2011 16:00:17 +0100 Subject: [PATCH] --- yaml --- r: 234584 b: refs/heads/master c: bb1dfc1cf6c51ca42f7c05029a6f06df9092a0fc h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/arch/parisc/kernel/time.c | 7 ++----- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/[refs] b/[refs] index d74b16c6d7ab..f99c43b55859 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: e53f276beb655c711a5d1f25f800b61aa976e34f +refs/heads/master: bb1dfc1cf6c51ca42f7c05029a6f06df9092a0fc diff --git a/trunk/arch/parisc/kernel/time.c b/trunk/arch/parisc/kernel/time.c index 05511ccb61d2..45b7389d77aa 100644 --- a/trunk/arch/parisc/kernel/time.c +++ b/trunk/arch/parisc/kernel/time.c @@ -162,11 +162,8 @@ irqreturn_t __irq_entry timer_interrupt(int irq, void *dev_id) update_process_times(user_mode(get_irq_regs())); } - if (cpu == 0) { - write_seqlock(&xtime_lock); - do_timer(ticks_elapsed); - write_sequnlock(&xtime_lock); - } + if (cpu == 0) + xtime_update(ticks_elapsed); return IRQ_HANDLED; }