Andrey Borzenkov wrote:
> While working on unrelated issues I realized that kernel has the config
option
> CONFIG_APM_RTC_IS_GMT that basically tells the system if CMOS time is
stored
> in GMT or local time. Default on Mandrake seems to be GMT.
>
> Now the problem is that after returning from suspend and/or standby APM
would
> set the time to CMOS clock erroneusly assuming it is GMT. That would
result
> in exactly timezone shift observed by many people.
>
> The problem does exist and there were nunerous complaints at least in
a.o.l.m.
>
> IMHO the design is braindamadged anyway and this option must be converted
to
> runtime option (leaving config part as default value); this needs support
> from installer/drakx as well (i.e. it should correctly updated kernel boot
> parameter).
>
> May be it becomes non-issue with ACPI. The patch for APM is trivial
enough; of
> course we need interseted party to test it :)

THANK you, Andrey.

I reported this some time ago, but the best I ever got was people asking me
to confirm my setup.
http://qa.mandrakesoft.com/show_bug.cgi?id=3125

I'm glad that someone who understands the kernel was able to discover the
source of this problem.

Michael (Reinsch), if you look at my bug report, you'll see that CLOCK_SYNC
set to "yes" (as per the default install of the rpm) doesn't help. And I
keep my config pretty vanilla -- other than the fact that it's running
cooker... :)

In my opinion, if this is something that's "broken" at kernel config level,
no band-aid fixes with scripts (whether it works or not) is the correct
solution. Patching the source of any problem seems more logical. Granted, I
don't know the reason (if one) for the setting always being set to GMT, but
considering the cited reports a fix would make several users happy.

Oh, and I'd be more than happy to test any patches.

- John


Reply via email to