aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/exported-sql-viewer.py
diff options
context:
space:
mode:
authorViresh Kumar <[email protected]>2019-03-08 15:23:11 +0530
committerRafael J. Wysocki <[email protected]>2019-03-12 09:40:48 +0100
commit1fad17fb1bbcd73159c2b992668a6957ecc5af8a (patch)
tree9d1a61b0ac467950e8f6d7c4205de35bda10fe96 /tools/perf/scripts/python/exported-sql-viewer.py
parentef8006846a3a97d9d8bf49e63dba948d0d2dbbf0 (diff)
PM / wakeup: Rework wakeup source timer cancellation
If wakeup_source_add() is called right after wakeup_source_remove() for the same wakeup source, timer_setup() may be called for a potentially scheduled timer which is incorrect. To avoid that, move the wakeup source timer cancellation from wakeup_source_drop() to wakeup_source_remove(). Moreover, make wakeup_source_remove() clear the timer function after canceling the timer to let wakeup_source_not_registered() treat unregistered wakeup sources in the same way as the ones that have never been registered. Signed-off-by: Viresh Kumar <[email protected]> Cc: 4.4+ <[email protected]> # 4.4+ [ rjw: Subject, changelog, merged two patches together ] Signed-off-by: Rafael J. Wysocki <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions