From fb72dd09cfc16d0260363d38df1225b6663bc084 Mon Sep 17 00:00:00 2001 From: Namhoon Kim Date: Tue, 4 Apr 2017 03:35:59 +0000 Subject: MC2 support --- run/tracer.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'run') diff --git a/run/tracer.py b/run/tracer.py index 5e92a74..5099dff 100644 --- a/run/tracer.py +++ b/run/tracer.py @@ -93,7 +93,8 @@ class SchedTracer(Tracer): return is_device("%s%d" % (SchedTracer.DEVICE_STR, 0)) class OverheadTracer(Tracer): - DEVICE_STR = '/dev/litmus/ft_trace0' + DEVICE_STR = '/dev/litmus/ft_cpu_trace0' + MSG_DEVICE_STR = '/dev/litmus/ft_msg_trace0' def __init__(self, output_dir): super(OverheadTracer, self).__init__("Overhead Trace", output_dir, True) @@ -103,7 +104,13 @@ class OverheadTracer(Tracer): ftc = FTcat(conf.BINS['ftcat'], stdout_f, stderr_f, OverheadTracer.DEVICE_STR, conf.OVH_ALL_EVENTS) + stdout_f2 = open('{0}/{1}'.format(self.output_dir, conf.FILES['ft_msg_data']), 'w') + stderr_f2 = open('{0}/{1}.stderr.txt'.format(self.output_dir, conf.FILES['ft_msg_data']), 'w') + ftc2 = FTcat(conf.BINS['ftcat'], stdout_f2, stderr_f2, + OverheadTracer.MSG_DEVICE_STR, conf.OVH_MSG_EVENTS) + self.bins.append(ftc) + self.bins.append(ftc2) @staticmethod def enabled(): -- cgit v1.2.2