With kvmclock, the system time always sync with host time. So, to fix the problem, there 2 solutions here: 1. To sync the RTC to system time with the command: hwclock --hctosys 2. Enable kernel RTC configuration with the following: CONFIG_RTC_HCTOSYS=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0"