After having installed RedHat 6.1 on my Sony VAIO PCG-N505X notebook, I
discovered the following time-related bug. I am also running Windows 98 on
the notebook which interprets the RTC as the local time. Under linux I have
specified the 'Europe/Amsterdam' timezone and also the entry UTC in
/etc/sysconfig/clock is set to false.
After booting linux the time is OK (meaning the RTC is interpreted as the
local time), but somehow after suspend mode, the time is increased with one
hour. This is probably, due to the wrong interpretation of the RTC as the
GMT/UTC time which leads to adding one hour to the time.
Basically, after booting the time is correct, but after suspend the time is
You need to recompile the kernel and change the setting
under APM that specifies whether the hardware clock
is in UTC or not.