On Wed, Dec 05, 2018 at 10:48:45AM -0700, Mathieu Poirier wrote:
[...]
So I think there still have some difference between TRACE_ON and NO_SYNC packets, TRACE_ON packet indicates the start of trace and it's also possible caused by tracing discontinuity; NO_SYNC packets usually caused by an unsynchronised state. But both of them presents discontinuity in perf trace data.
I prefer to use two different packet types to present them, this can let the code to be more readable and easier to be maintained later.
Absolutely. Make sure to get to the bottom of the story with Mike and/or Robert before sending your next patchset.
Sure, will sync with Mike/Rob.
Thanks, Leo Yan