.. | .. |
---|
1 | 1 | # Monitor the system for dropped packets and proudce a report of drop locations and counts |
---|
2 | 2 | # SPDX-License-Identifier: GPL-2.0 |
---|
3 | 3 | |
---|
| 4 | +from __future__ import print_function |
---|
| 5 | + |
---|
4 | 6 | import os |
---|
5 | 7 | import sys |
---|
6 | 8 | |
---|
7 | 9 | sys.path.append(os.environ['PERF_EXEC_PATH'] + \ |
---|
8 | | - '/scripts/python/Perf-Trace-Util/lib/Perf/Trace') |
---|
| 10 | + '/scripts/python/Perf-Trace-Util/lib/Perf/Trace') |
---|
9 | 11 | |
---|
10 | 12 | from perf_trace_context import * |
---|
11 | 13 | from Core import * |
---|
.. | .. |
---|
50 | 52 | return (None, 0) |
---|
51 | 53 | |
---|
52 | 54 | def print_drop_table(): |
---|
53 | | - print "%25s %25s %25s" % ("LOCATION", "OFFSET", "COUNT") |
---|
| 55 | + print("%25s %25s %25s" % ("LOCATION", "OFFSET", "COUNT")) |
---|
54 | 56 | for i in drop_log.keys(): |
---|
55 | 57 | (sym, off) = get_sym(i) |
---|
56 | 58 | if sym == None: |
---|
57 | 59 | sym = i |
---|
58 | | - print "%25s %25s %25s" % (sym, off, drop_log[i]) |
---|
| 60 | + print("%25s %25s %25s" % (sym, off, drop_log[i])) |
---|
59 | 61 | |
---|
60 | 62 | |
---|
61 | 63 | def trace_begin(): |
---|
62 | | - print "Starting trace (Ctrl-C to dump results)" |
---|
| 64 | + print("Starting trace (Ctrl-C to dump results)") |
---|
63 | 65 | |
---|
64 | 66 | def trace_end(): |
---|
65 | | - print "Gathering kallsyms data" |
---|
| 67 | + print("Gathering kallsyms data") |
---|
66 | 68 | get_kallsyms_table() |
---|
67 | 69 | print_drop_table() |
---|
68 | 70 | |
---|