arch/sparc/kernel/time.c |    9 +++++++++
 1 files changed, 9 insertions(+)

diff -puN arch/sparc/kernel/time.c~sparc32-sched_clock arch/sparc/kernel/time.c
--- 25/arch/sparc/kernel/time.c~sparc32-sched_clock	2003-12-14 19:10:13.000000000 -0800
+++ 25-akpm/arch/sparc/kernel/time.c	2003-12-14 19:10:13.000000000 -0800
@@ -647,3 +647,12 @@ static int set_rtc_mmss(unsigned long no
 		return -1;
 	}
 }
+
+/*
+ * Returns nanoseconds
+  */
+
+unsigned long long sched_clock(void)
+{
+	return (unsigned long long)jiffies * (1000000000 / HZ);
+}

_