[LITMUS^RT] Printing per task event information
Giovani Gracioli
giovanig at gmail.com
Mon Dec 18 19:32:33 CET 2017
Hello all,
I would like to print per task event information, such as the timestamp a
task release was performed, context switching, etc.
The ft2csv tool produces the start and end timestamps and the duration of
events, but it does not include information about the task. For instance:
11263053713217, 11263053716617, 3400
11263055442821, 11263055444997, 2176
Which task was executing?
The stdump tool produces an output like this:
[ 7221140] RELEASE 19373/10 on CPU 0 7221160.00ms
[ 7221142] SWITCH_FROM 19373/7 on CPU 0
[ 7221142] COMPLETION 19373/7 on CPU 0
[ 7221142] SWITCH_TO 19375/3 on CPU 0
[ 7221144] RELEASE 19366/39 on CPU 0 7221148.00ms
[ 7221146] RELEASE 19385/76 on CPU 0 7221148.00ms
[ 7221148] RELEASE 19385/77 on CPU 0 7221150.00ms
However, what is the meaning of the first, third, and last columns?
Ideally, I would like to have something like this in the output,
considering all CPUs (not having a separate log for each of them):
task ID, CPU ID, event name or ID, timestamp
Is there an easy way to provide such an output using one of the
feather-trace tools?
Best regards,
Giovani
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.litmus-rt.org/pipermail/litmus-dev/attachments/20171218/63504ca0/attachment.html>
More information about the litmus-dev
mailing list