Description of problem: The hardware clock needs to get set on hibernate. Seems like pm-utils should handle that. Version-Release number of selected component (if applicable): pm-utils-1.4.1-12.fc16.i686
This was disabled by upstream: > * If your clock drifts across a sleep/wake cycle, you can use. NEED_CLOCK_SYNC="true" to force pm-utils to synchronize clocks. This is a change in the default behaviour of pm-utils -- 1.2.2.1 and earlier always synchronized clocks, but doing so is slow and most hardware stays in sync without assistance. Add NEED_CLOCK_SYNC="true" to /etc/pm/config.d/clock.conf and it should work on your platform.
Hmm, I could see removing for the sleep/wake, but not hibernate/thaw. I've added the config, sorry for not noticing that.
NP, closing.