diff options
author | Bjoern Brandenburg <bbb@mpi-sws.org> | 2012-09-04 05:27:56 -0400 |
---|---|---|
committer | Bjoern Brandenburg <bbb@mpi-sws.org> | 2012-10-18 16:14:04 -0400 |
commit | b1a59c1438fa81ba1eca68fea665a913188076b2 (patch) | |
tree | abc7c7b5262ecbe1902f36f3284fd2f307b52402 /kernel/softirq.c | |
parent | 00b4b17dc1f65a1e5de4648200c826cc2eef37f4 (diff) |
Make Feather-Trace timestamp collection non-preemptive
If the tracing code is interrupted / preempted inbetween the time that
a sequence number is drawn and the time that the trace recorded is
allocated, then the trace file will contain "out of order" events.
These are difficult to detect during post-processing and can create
artificial "outliers". This patch briefly disables local interrutps to
avoid this.
While at it, de-duplicate the timestamp recording code.
Diffstat (limited to 'kernel/softirq.c')
0 files changed, 0 insertions, 0 deletions