In this case, the hwclock is accurate, its the OS thats wrong! When I sleep the laptop, on wakeup, the OS is varying times ahead of the (correct) hwclock - ntp soon corrects it and its back in sync again.
Is this with 2.6.10? If so, try upgrading to gentoo-dev-sources-2.6.10-r7. A fix is included.
I know that while this helps some people, it doesn't fix all of the "clock racing during sleep" problems. They are definately all fixed in 2.6.11-rc3 though. So you might also wish to try that.
Daniel
-- gentoo-user@gentoo.org mailing list