From: Mathieu Desnoyers Date: Mon, 30 Jan 2012 00:47:50 +0000 (-0500) Subject: Add clock absolute field X-Git-Tag: v1.8~6 X-Git-Url: http://git.efficios.com/?p=ctf.git;a=commitdiff_plain;h=ce0fadbd8069f46b87b21ff666a55efea2e5607b;hp=a40cccda464fe11361936121b51cdaa635508c29;ds=inline Add clock absolute field Signed-off-by: Mathieu Desnoyers --- diff --git a/common-trace-format-specification.txt b/common-trace-format-specification.txt index 545fbc7..c52beb9 100644 --- a/common-trace-format-specification.txt +++ b/common-trace-format-specification.txt @@ -1269,6 +1269,7 @@ clock { */ offset_s = 1326476837; offset = 897235420; + absolute = FALSE; }; The mandatory "name" field specifies the name of the clock identifier, @@ -1284,7 +1285,11 @@ and "offset" fields indicate the offset from POSIX.1 Epoch, 1970-01-01 00:00:00 +0000 (UTC), to the zero of value of the clock. The "offset_s" field is in seconds. The "offset" field is in (1/freq) units. If any of the "offset_s" or "offset" field is not present, it is assigned the 0 -value. +value. The field "absolute" is TRUE if the clock is a global reference +across different clock uuid (e.g. NTP time). Otherwise, "absolute" is +FALSE, and the clock can be considered as synchronized only with other +clocks that have the same uuid. + Secondly, a reference to this clock should be added within an integer type: