diff options
| author | Neeraj Upadhyay <neeraju@codeaurora.org> | 2017-05-03 16:05:48 +0530 |
|---|---|---|
| committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2017-05-15 00:06:22 -0700 |
| commit | 1ef28deec05881286bfe2cabe835f9a7c7e1bd6b (patch) | |
| tree | 54e195cba820cf2700ade457161ba66f6969c433 /tools/perf/scripts/python/syscall-counts.py | |
| parent | c6d1c1699e7dcc7ec170baae48be94814061d0b7 (diff) | |
timer: Clear deferrable_pending while handling timer softirq
Clear deferrable_pending everytime timer softirq is run.
This handles a potential race condition, where one CPU
handles all deferrable timers, before the other CPU gets
a change to run timer softirq. Due to the deferrable_pending
not getting cleared, subsequently, CPUs do not raise
the softirq for handling expired deferrable timers,
in nohz idle enter path.
Change-Id: Ie5fd78f9b27e7553ba43101b86ad939c289827e0
Signed-off-by: Neeraj Upadhyay <neeraju@codeaurora.org>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions
