Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 234573
b: refs/heads/master
c: 1340f3e
h: refs/heads/master
i:
  234571: 2f99028
v: v3
  • Loading branch information
Torben Hohn authored and Thomas Gleixner committed Jan 31, 2011
1 parent 02f0d2c commit ec698dd
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 7 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: f0af911a9dec9de702645182c8d269449e24d24b
refs/heads/master: 1340f3e0b29b745a33f431455c3a37f48197bc81
8 changes: 2 additions & 6 deletions trunk/arch/alpha/kernel/time.c
Original file line number Diff line number Diff line change
Expand Up @@ -159,7 +159,7 @@ void read_persistent_clock(struct timespec *ts)

/*
* timer_interrupt() needs to keep up the real-time clock,
* as well as call the "do_timer()" routine every clocktick
* as well as call the "xtime_update()" routine every clocktick
*/
irqreturn_t timer_interrupt(int irq, void *dev)
{
Expand All @@ -172,8 +172,6 @@ irqreturn_t timer_interrupt(int irq, void *dev)
profile_tick(CPU_PROFILING);
#endif

write_seqlock(&xtime_lock);

/*
* Calculate how many ticks have passed since the last update,
* including any previous partial leftover. Save any resulting
Expand All @@ -187,9 +185,7 @@ irqreturn_t timer_interrupt(int irq, void *dev)
nticks = delta >> FIX_SHIFT;

if (nticks)
do_timer(nticks);

write_sequnlock(&xtime_lock);
xtime_update(nticks);

if (test_irq_work_pending()) {
clear_irq_work_pending();
Expand Down

0 comments on commit ec698dd

Please sign in to comment.