| .. | .. |
|---|
| 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 | |
|---|