View Issue Details

IDProjectCategoryView StatusLast Update
0007374UEFI8MPRTCpublic2026-10-05 09:22
Reporterroesner Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product VersionV1.4 
Target VersionV1.5Fixed in VersionV1.5 
Summary0007374: hardware RTC Day Off-by-One Error
DescriptionThe month was incremented by 1 when writing and decremented by 1 when reading. This behavior was adopted from the Linux driver, where months are represented in the range of 0 to 11. However, UEFI correctly uses months in the range of 1 to 12. As a result, the RTC chip always stored the following month instead of the actual one. This issue was particularly noticeable at the end of a month, as the date calculation incorrectly used the number of days of the next month rather than the current month.
Forum Link
Found Driver Version
Fixed Driver Version

Activities

There are no notes attached to this issue.