aboutsummaryrefslogtreecommitdiffstats
path: root/tools/power/pm-graph/bootgraph.py
diff options
context:
space:
mode:
Diffstat (limited to 'tools/power/pm-graph/bootgraph.py')
-rwxr-xr-xtools/power/pm-graph/bootgraph.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/power/pm-graph/bootgraph.py b/tools/power/pm-graph/bootgraph.py
index 6dae57041537..d7f4bd152bf1 100755
--- a/tools/power/pm-graph/bootgraph.py
+++ b/tools/power/pm-graph/bootgraph.py
@@ -333,9 +333,9 @@ def parseKernelLog():
333 if(not sysvals.stamp['kernel']): 333 if(not sysvals.stamp['kernel']):
334 sysvals.stamp['kernel'] = sysvals.kernelVersion(msg) 334 sysvals.stamp['kernel'] = sysvals.kernelVersion(msg)
335 continue 335 continue
336 m = re.match('.* setting system clock to (?P<t>.*) UTC.*', msg) 336 m = re.match('.* setting system clock to (?P<d>[0-9\-]*)[ A-Z](?P<t>[0-9:]*) UTC.*', msg)
337 if(m): 337 if(m):
338 bt = datetime.strptime(m.group('t'), '%Y-%m-%d %H:%M:%S') 338 bt = datetime.strptime(m.group('d')+' '+m.group('t'), '%Y-%m-%d %H:%M:%S')
339 bt = bt - timedelta(seconds=int(ktime)) 339 bt = bt - timedelta(seconds=int(ktime))
340 data.boottime = bt.strftime('%Y-%m-%d_%H:%M:%S') 340 data.boottime = bt.strftime('%Y-%m-%d_%H:%M:%S')
341 sysvals.stamp['time'] = bt.strftime('%B %d %Y, %I:%M:%S %p') 341 sysvals.stamp['time'] = bt.strftime('%B %d %Y, %I:%M:%S %p')
@@ -356,7 +356,7 @@ def parseKernelLog():
356 data.newAction(phase, f, pid, start, ktime, int(r), int(t)) 356 data.newAction(phase, f, pid, start, ktime, int(r), int(t))
357 del devtemp[f] 357 del devtemp[f]
358 continue 358 continue
359 if(re.match('^Freeing unused kernel memory.*', msg)): 359 if(re.match('^Freeing unused kernel .*', msg)):
360 data.tUserMode = ktime 360 data.tUserMode = ktime
361 data.dmesg['kernel']['end'] = ktime 361 data.dmesg['kernel']['end'] = ktime
362 data.dmesg['user']['start'] = ktime 362 data.dmesg['user']['start'] = ktime
@@ -1016,7 +1016,7 @@ if __name__ == '__main__':
1016 updateKernelParams() 1016 updateKernelParams()
1017 elif cmd == 'flistall': 1017 elif cmd == 'flistall':
1018 for f in sysvals.getBootFtraceFilterFunctions(): 1018 for f in sysvals.getBootFtraceFilterFunctions():
1019 print f 1019 print(f)
1020 elif cmd == 'checkbl': 1020 elif cmd == 'checkbl':
1021 sysvals.getBootLoader() 1021 sysvals.getBootLoader()
1022 pprint('Boot Loader: %s\n%s' % (sysvals.bootloader, sysvals.blexec)) 1022 pprint('Boot Loader: %s\n%s' % (sysvals.bootloader, sysvals.blexec))