diff options
| author | Ben Hutchings <ben@decadent.org.uk> | 2013-05-20 10:45:57 -0400 |
|---|---|---|
| committer | David S. Miller <davem@davemloft.net> | 2013-05-22 18:10:11 -0400 |
| commit | 6b75c7357c947dd9fd8482b3395664a9b7385ed5 (patch) | |
| tree | 213515aa6421863b679d6075416b2d52b41a99e7 /tools/perf/scripts/python | |
| parent | 0ce58bae851dc3728af1c0b83905cd6b4565417a (diff) | |
perf: net_dropmonitor: Remove progress indicator
We can read /proc/kallsyms in a fraction of a second, so why waste
a further fraction of a second showing progress?
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'tools/perf/scripts/python')
| -rwxr-xr-x | tools/perf/scripts/python/net_dropmonitor.py | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/tools/perf/scripts/python/net_dropmonitor.py b/tools/perf/scripts/python/net_dropmonitor.py index 32fcee05c0f6..b5740599aabd 100755 --- a/tools/perf/scripts/python/net_dropmonitor.py +++ b/tools/perf/scripts/python/net_dropmonitor.py | |||
| @@ -15,28 +15,17 @@ kallsyms = [] | |||
| 15 | 15 | ||
| 16 | def get_kallsyms_table(): | 16 | def get_kallsyms_table(): |
| 17 | global kallsyms | 17 | global kallsyms |
| 18 | |||
| 18 | try: | 19 | try: |
| 19 | f = open("/proc/kallsyms", "r") | 20 | f = open("/proc/kallsyms", "r") |
| 20 | linecount = 0 | ||
| 21 | for line in f: | ||
| 22 | linecount = linecount+1 | ||
| 23 | f.seek(0) | ||
| 24 | except: | 21 | except: |
| 25 | return | 22 | return |
| 26 | 23 | ||
| 27 | |||
| 28 | j = 0 | ||
| 29 | for line in f: | 24 | for line in f: |
| 30 | loc = int(line.split()[0], 16) | 25 | loc = int(line.split()[0], 16) |
| 31 | name = line.split()[2] | 26 | name = line.split()[2] |
| 32 | j = j +1 | ||
| 33 | if ((j % 100) == 0): | ||
| 34 | print "\r" + str(j) + "/" + str(linecount), | ||
| 35 | kallsyms.append((loc, name)) | 27 | kallsyms.append((loc, name)) |
| 36 | |||
| 37 | print "\r" + str(j) + "/" + str(linecount) | ||
| 38 | kallsyms.sort() | 28 | kallsyms.sort() |
| 39 | return | ||
| 40 | 29 | ||
| 41 | def get_sym(sloc): | 30 | def get_sym(sloc): |
| 42 | loc = int(sloc) | 31 | loc = int(sloc) |
