[Bug 212185] The aarch64 EFI loader does not get/set the EFI clock
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Fri Aug 26 20:56:53 UTC 2016
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212185
Bug ID: 212185
Summary: The aarch64 EFI loader does not get/set the EFI clock
Product: Base System
Version: 11.0-RC1
Hardware: Any
OS: Any
Status: New
Severity: Affects Many People
Priority: ---
Component: arm
Assignee: freebsd-arm at FreeBSD.org
Reporter: peter at FreeBSD.org
If you boot an aarch64 machine on real hardware, you are greeted with:
warning: no time-of-day clock registered, system time will not be set
accurately
After reading the code, it appears that the EFI runtime services get/set clock
calls are not used.
For reference, there is an implementation in the stable/10/sys/ia64/ia64/efi.c
although it is a little strange in that it attaches to the ia64 nexus driver.
See efi_get_time() / efi_set_time() and the nexus clock driver.
The impact of this is that aarch64 machines boot up on Jan 1st, 1970 and are
unable to do dnssec validation. This affects ntp.conf if you have dns names in
there.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-arm
mailing list