On Sat, 2009-08-01 at 10:19 +0200, Jiri Slaby wrote: > > + u32 current_time = (jiffies / HZ); > > jiffies are long. And they start from negative to catch such issues. You > were lucky and/or tested after 5 minutes of uptime ;). Actually, jiffies are unsigned long, but wrap after 5 minutes of uptime :) johannes