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 3d899dd8147a..666bcbda648d 100755
--- a/tools/power/pm-graph/bootgraph.py
+++ b/tools/power/pm-graph/bootgraph.py
@@ -325,9 +325,9 @@ def parseKernelLog():
325 if(not sysvals.stamp['kernel']): 325 if(not sysvals.stamp['kernel']):
326 sysvals.stamp['kernel'] = sysvals.kernelVersion(msg) 326 sysvals.stamp['kernel'] = sysvals.kernelVersion(msg)
327 continue 327 continue
328 m = re.match('.* setting system clock to (?P<t>.*) UTC.*', msg) 328 m = re.match('.* setting system clock to (?P<d>[0-9\-]*)[ A-Z](?P<t>[0-9:]*) UTC.*', msg)
329 if(m): 329 if(m):
330 bt = datetime.strptime(m.group('t'), '%Y-%m-%d %H:%M:%S') 330 bt = datetime.strptime(m.group('d')+' '+m.group('t'), '%Y-%m-%d %H:%M:%S')
331 bt = bt - timedelta(seconds=int(ktime)) 331 bt = bt - timedelta(seconds=int(ktime))
332 data.boottime = bt.strftime('%Y-%m-%d_%H:%M:%S') 332 data.boottime = bt.strftime('%Y-%m-%d_%H:%M:%S')
333 sysvals.stamp['time'] = bt.strftime('%B %d %Y, %I:%M:%S %p') 333 sysvals.stamp['time'] = bt.strftime('%B %d %Y, %I:%M:%S %p')
@@ -348,7 +348,7 @@ def parseKernelLog():
348 data.newAction(phase, f, pid, start, ktime, int(r), int(t)) 348 data.newAction(phase, f, pid, start, ktime, int(r), int(t))
349 del devtemp[f] 349 del devtemp[f]
350 continue 350 continue
351 if(re.match('^Freeing unused kernel memory.*', msg)): 351 if(re.match('^Freeing unused kernel .*', msg)):
352 data.tUserMode = ktime 352 data.tUserMode = ktime
353 data.dmesg['kernel']['end'] = ktime 353 data.dmesg['kernel']['end'] = ktime
354 data.dmesg['user']['start'] = ktime 354 data.dmesg['user']['start'] = ktime
@@ -1008,7 +1008,7 @@ if __name__ == '__main__':
1008 updateKernelParams() 1008 updateKernelParams()
1009 elif cmd == 'flistall': 1009 elif cmd == 'flistall':
1010 for f in sysvals.getBootFtraceFilterFunctions(): 1010 for f in sysvals.getBootFtraceFilterFunctions():
1011 print f 1011 print(f)
1012 elif cmd == 'checkbl': 1012 elif cmd == 'checkbl':
1013 sysvals.getBootLoader() 1013 sysvals.getBootLoader()
1014 pprint('Boot Loader: %s\n%s' % (sysvals.bootloader, sysvals.blexec)) 1014 pprint('Boot Loader: %s\n%s' % (sysvals.bootloader, sysvals.blexec))