use `unsigned long' for a jiffies-holding type. drivers/char/genrtc.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN drivers/char/genrtc.c~genrtc-jiffies-fix drivers/char/genrtc.c --- 25/drivers/char/genrtc.c~genrtc-jiffies-fix 2003-04-12 21:10:27.000000000 -0700 +++ 25-akpm/drivers/char/genrtc.c 2003-04-12 21:10:27.000000000 -0700 @@ -88,7 +88,7 @@ static struct timer_list timer_task; static unsigned int oldsecs; static int lostint; -static int tt_exp; +static unsigned long tt_exp; static void gen_rtc_timer(unsigned long data); _