|
@@ -17,7 +17,7 @@ Usage:
|
|
|
$ cat /sys/kernel/debug/tracing/trace_pipe > ~/raw_trace_func
|
|
|
Wait some times but not too much, the script is a bit slow.
|
|
|
Break the pipe (Ctrl + Z)
|
|
|
- $ scripts/draw_functrace.py < raw_trace_func > draw_functrace
|
|
|
+ $ scripts/tracing/draw_functrace.py < ~/raw_trace_func > draw_functrace
|
|
|
Then you have your drawn trace in draw_functrace
|
|
|
"""
|
|
|
|
|
@@ -103,10 +103,10 @@ def parseLine(line):
|
|
|
line = line.strip()
|
|
|
if line.startswith("#"):
|
|
|
raise CommentLineException
|
|
|
- m = re.match("[^]]+?\\] +([0-9.]+): (\\w+) <-(\\w+)", line)
|
|
|
+ m = re.match("[^]]+?\\] +([a-z.]+) +([0-9.]+): (\\w+) <-(\\w+)", line)
|
|
|
if m is None:
|
|
|
raise BrokenLineException
|
|
|
- return (m.group(1), m.group(2), m.group(3))
|
|
|
+ return (m.group(2), m.group(3), m.group(4))
|
|
|
|
|
|
|
|
|
def main():
|