[Bug 1201978] dracut assumes BIOS time is UTC closed without fixing again

Kamil Paral kparal at redhat.com
Mon May 4 17:56:46 UTC 2015


> UEFI doesn't solve anything with the rtc-in-local stuff windows is
> doing there.

Sorry for being slow, but could you please explain this a bit more? I don't want to nitpick this to death (I've just set Windows to use UTC and it seems to work great), but I'm really interested in learning why UEFI isn't the magical cure I thought it to be.

Assuming Windows sets RTC into local time, but also correctly fills in timezone and DST fields in UEFI, isn't it easy to compute UTC from it, even in early boot? You take the time, subtract the timezone and DST and you have UTC time (the same approach works if the RTC is already in UTC, because timezone and DST are zero). What am I missing? 

Thanks for info.

> What doesn't work is rtc-in-local in early-boot, that's all. And that
> doesn't matter really, ...

It screws up the logs :/ It's somewhat confusing when reading them (especially when you have a large timezone offset, I imagine), or when searching in them using journalctl --since/--until.


More information about the devel mailing list