mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-04-29 12:14:48 +00:00
Add rt clock definition for rtc clock in qemu
There are three different types for the RTC clock: host, rt and vm. Add `rt` to the list of RTC clocks. Signed-off-by: Shuicheng Lin <shuicheng.lin@intel.com>
This commit is contained in:
parent
f6f627acef
commit
29529a5d72
@ -1876,6 +1876,9 @@ const (
|
||||
// Host is for using the host clock as a reference.
|
||||
Host RTCClock = "host"
|
||||
|
||||
// RT is for using the host monotonic clock as a reference.
|
||||
RT RTCClock = "rt"
|
||||
|
||||
// VM is for using the guest clock as a reference
|
||||
VM RTCClock = "vm"
|
||||
)
|
||||
@ -1902,7 +1905,7 @@ type RTC struct {
|
||||
|
||||
// Valid returns true if the RTC structure is valid and complete.
|
||||
func (rtc RTC) Valid() bool {
|
||||
if rtc.Clock != Host && rtc.Clock != VM {
|
||||
if rtc.Clock != Host && rtc.Clock != RT && rtc.Clock != VM {
|
||||
return false
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user