i have strange problem with the system clock in my Linux system, TinyCore, kernel 2.6.38 .
dmesg says the following:
rtc_cmos 00:04: setting system clock to 2012-08-08 19:20:00 UTC (since_epoch-value)
but actually, when i test
date, it always starts as 1/1/2001 01:43:00, while hwclock shows the correct time.
now if i run
hwclock -s, it's fixed until the next boot.
this system is like a "live CD" that's loaded to RAM and umount the storage device.
my guess is that the kernel indeed set the time from rtc0, but maybe a file overwriting resets the system clock. could it be (included /dev/something)?