mirror of https://gitee.com/openkylin/linux.git
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>
This commit is contained in:
parent
0ce58bae85
commit
6b75c7357c
|
@ -15,28 +15,17 @@ kallsyms = []
|
|||
|
||||
def get_kallsyms_table():
|
||||
global kallsyms
|
||||
|
||||
try:
|
||||
f = open("/proc/kallsyms", "r")
|
||||
linecount = 0
|
||||
for line in f:
|
||||
linecount = linecount+1
|
||||
f.seek(0)
|
||||
except:
|
||||
return
|
||||
|
||||
|
||||
j = 0
|
||||
for line in f:
|
||||
loc = int(line.split()[0], 16)
|
||||
name = line.split()[2]
|
||||
j = j +1
|
||||
if ((j % 100) == 0):
|
||||
print "\r" + str(j) + "/" + str(linecount),
|
||||
kallsyms.append((loc, name))
|
||||
|
||||
print "\r" + str(j) + "/" + str(linecount)
|
||||
kallsyms.sort()
|
||||
return
|
||||
|
||||
def get_sym(sloc):
|
||||
loc = int(sloc)
|
||||
|
|
Loading…
Reference in New Issue