The patch titled clocksource: pass clocksource to read() callback (sparc64 fix) has been removed from the -mm tree. Its filename was clocksource-pass-clocksource-to-read-callback-sparc64-fix.patch This patch was dropped because it is obsolete The current -mm tree may be found at http://userweb.kernel.org/~akpm/mmotm/ ------------------------------------------------------ Subject: clocksource: pass clocksource to read() callback (sparc64 fix) From: "Magnus Damm" <magnus.damm@xxxxxxxxx> On Thu, Dec 18, 2008 at 10:56 AM, Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> wrote: > On Thu, 11 Dec 2008 20:48:02 +0900 > Magnus Damm <magnus.damm@xxxxxxxxx> wrote: > >> Pass clocksource pointer to the read() callback for clocksources. >> This allows us to share the callback between multiple instances. > > sparc64 allmodconfig: > > > CHK include/linux/version.h > CHK include/linux/utsrelease.h > SYMLINK include/asm -> include/asm-sparc > CC arch/sparc/kernel/asm-offsets.s > In file included from include/linux/ktime.h:25, > from include/linux/timer.h:5, > from include/linux/clocksource.h:16, > from /usr/src/devel/arch/sparc/include/asm/timer_64.h:11, > from /usr/src/devel/arch/sparc/include/asm/timer.h:4, > from /usr/src/devel/arch/sparc/include/asm/timex_64.h:9, > from /usr/src/devel/arch/sparc/include/asm/timex.h:4, > from include/linux/timex.h:170, > from include/linux/sched.h:54, > from arch/sparc/kernel/asm-offsets.c:13: > include/linux/jiffies.h:247:31: warning: "CLOCK_TICK_RATE" is not defined [lot's of warning snipped] How about the (unfortunately most likely mangled) patch below? Does it help? If not then i'll setup a cross compiler. Dave, do you want me to rework the patch somehow? Cc: "David S. Miller" <davem@xxxxxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- arch/sparc/include/asm/timex_64.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff -puN arch/sparc/include/asm/timex_64.h~clocksource-pass-clocksource-to-read-callback-sparc64-fix arch/sparc/include/asm/timex_64.h --- a/arch/sparc/include/asm/timex_64.h~clocksource-pass-clocksource-to-read-callback-sparc64-fix +++ a/arch/sparc/include/asm/timex_64.h @@ -6,10 +6,10 @@ #ifndef _ASMsparc64_TIMEX_H #define _ASMsparc64_TIMEX_H -#include <asm/timer.h> - #define CLOCK_TICK_RATE 1193180 /* Underlying HZ */ +#include <asm/timer.h> + /* Getting on the cycle counter on sparc64. */ typedef unsigned long cycles_t; #define get_cycles() tick_ops->get_tick() _ Patches currently in -mm which might be from magnus.damm@xxxxxxxxx are clocksource-pass-clocksource-to-read-callback-sparc64-fix.patch -- To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html