Seems to be a result of this: http://git.kernel.org/?p=linux/kernel/git/next/linux-next.git;a=commit;h=e1b4d1143651fb3838be1117785b6e0386fa151f
"x86: use standard PIT frequency the RDC and ELAN platforms use slighly different PIT clocks, resulting in a timex.h hack ... So use one frequency - in a subsequent patch we'll add a quirk to allow x86 platforms to define different PIT frequencies." I guess that subsequent patch never happened. :) Michael Smith wrote: > Hi, > > net4501 always kept good time in Linux 2.6.18.8 and many, many earlier > kernels. > > In 2.6.31.5, the system clock is running slow - it loses about 12 > seconds an hour. I've reproduced it on 3 units, so I think it's > software, not a hardware fault. Does anyone know of changes to the > kernel in the past year or two that could cause this? I'm guessing I've > got something enabled in the kernel config that used to work in 2.6.18.8 > and doesn't work anymore, or a new setting has been added that I've missed. > > It's the Linux system clock that's losing time, not the hardware RTC. > > Clocksource is set to pit (by default), as before. > > I have CONFIG_X86_ELAN=y and CONFIG_NO_HZ=n. > > Thanks, > Mike > _______________________________________________ > Soekris-tech mailing list > [email protected] > http://lists.soekris.com/mailman/listinfo/soekris-tech _______________________________________________ Soekris-tech mailing list [email protected] http://lists.soekris.com/mailman/listinfo/soekris-tech
