summaryrefslogtreecommitdiffstats
path: root/sys/conf
diff options
context:
space:
mode:
authoradrian <adrian@FreeBSD.org>2009-05-28 04:17:05 +0000
committeradrian <adrian@FreeBSD.org>2009-05-28 04:17:05 +0000
commitf733124272d10f5f284073f31496ed30ffc4c8aa (patch)
tree7eea87d5a19d757c766edc84c269d437e095edff /sys/conf
parent1a7a5c4571399083173a0fd134f527491429f069 (diff)
downloadFreeBSD-src-f733124272d10f5f284073f31496ed30ffc4c8aa.zip
FreeBSD-src-f733124272d10f5f284073f31496ed30ffc4c8aa.tar.gz
Say hello to a very basic, read-only, Xen Hypervisor RTC.
The hypervisor doesn't provide a single "TOD" - it instead provides a "start time" and a "running time". These are added together to form the current TOD. The TOD is in UTC. This RTC is only (initially) designed to be read at startup. There's some further poking that needs to happen to pick up hypervisor time changes (ie, by the Dom0 time being adjusted by something). This time adjustment currently can cause "weird stuff" in the DomU clock; I'll begin investigating and repairing that in subsequent commits. PR: 135008
Diffstat (limited to 'sys/conf')
-rw-r--r--sys/conf/files.i3861
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/conf/files.i386 b/sys/conf/files.i386
index 5a1ed91..0e6eb03 100644
--- a/sys/conf/files.i386
+++ b/sys/conf/files.i386
@@ -327,6 +327,7 @@ i386/isa/atpic.c optional atpic
#i386/isa/atpic_vector.s standard
i386/isa/clock.c optional native
i386/xen/clock.c optional xen
+i386/xen/xen_rtc.c optional xen
i386/isa/dpms.c optional dpms
i386/isa/elcr.c standard
i386/isa/elink.c optional ep | ie
OpenPOWER on IntegriCloud