* Matthew Khouzam ([email protected]) wrote:
> Hello world,
> When you have different events in different tracefiles of the same trace  
> that have the same timestamp, is the order of reading supposed to be  
> pre-determined?
>
> An example to better illustrate my question.
>
> If at 100ns you have a kernel softIrqEntry and a fs open that occur.  
> Would you have a prefered order of reading the trace, and could this  
> affect the state machine.

If two events happen in different trace files at exactly the same time,
there is nothing we can tell about the ordering. So their relative order
is not important, even though it could affect the state machine in rare
cases. Ideally, the state machine should become clever enough to detect
these cases where relative ordering of events is unknown based on
timestamps delta being under a certain threshold, or based on other
instrumentat (interrupt execution surrounding the event). I'm not saying
that LTTV and TMF are doing a particularly good at this at the moment --
it should be considered as something to improve.

Thanks,

Mathieu

-- 
Mathieu Desnoyers
Operating System Efficiency R&D Consultant
EfficiOS Inc.
http://www.efficios.com

_______________________________________________
ltt-dev mailing list
[email protected]
http://lists.casi.polymtl.ca/cgi-bin/mailman/listinfo/ltt-dev

Reply via email to