summaryrefslogtreecommitdiff
path: root/kernel/timer.c
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@home.transmeta.com>2002-06-17 20:48:29 -0700
committerLinus Torvalds <torvalds@home.transmeta.com>2002-06-17 20:48:29 -0700
commit1f60ade2a44d22a67c75a165b70d66f9d4e0b76e (patch)
tree7a8bda4c45fb3e5d255a023b030137e3b6be87ee /kernel/timer.c
parent8509486ae776be099cbedb6c37c37741ddc20ad8 (diff)
parent3986594c6167a269053d3d88f17e53e0ca4023f8 (diff)
Merge master.kernel.org:/home/mingo/bk-sched
into home.transmeta.com:/home/torvalds/v2.5/linux
Diffstat (limited to 'kernel/timer.c')
-rw-r--r--kernel/timer.c10
1 files changed, 3 insertions, 7 deletions
diff --git a/kernel/timer.c b/kernel/timer.c
index 0b7efa84970b..858954c871e1 100644
--- a/kernel/timer.c
+++ b/kernel/timer.c
@@ -22,6 +22,7 @@
#include <linux/delay.h>
#include <linux/smp_lock.h>
#include <linux/interrupt.h>
+#include <linux/tqueue.h>
#include <linux/kernel_stat.h>
#include <asm/uaccess.h>
@@ -69,11 +70,11 @@ unsigned long event;
extern int do_setitimer(int, struct itimerval *, struct itimerval *);
/*
- * The 64-bit value is not volatile - you MUST NOT read it
+ * The 64-bit jiffies value is not atomic - you MUST NOT read it
* without holding read_lock_irq(&xtime_lock).
* jiffies is defined in the linker script...
*/
-u64 jiffies_64;
+
unsigned int * prof_buffer;
unsigned long prof_len;
@@ -231,11 +232,6 @@ int del_timer(struct timer_list * timer)
}
#ifdef CONFIG_SMP
-void sync_timers(void)
-{
- spin_unlock_wait(&global_bh_lock);
-}
-
/*
* SMP specific function to delete periodic timer.
* Caller must disable by some means restarting the timer