diff options
| author | Luciano Coelho <[email protected]> | 2013-03-08 09:41:53 +0200 |
|---|---|---|
| committer | Luciano Coelho <[email protected]> | 2013-03-25 12:43:17 +0200 |
| commit | 97236a0656034ef8512ded648cfaa3d7282534e8 (patch) | |
| tree | 6af9455afa25d70e0f647e76017ea96705de4852 /tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/EventClass.py | |
| parent | da7aa28004d3add74998f3416e70a6f9b3a95dd1 (diff) | |
wlcore: move handling from hardirq to the irq thread function
Spin locks and completions are expensive in hard IRQ context and cause
problems with RT kernels. In RT kernels, both spin locks and
completions can schedule(), so we can't use them in hard irq context.
Move handling code into the irq thread function to avoid that.
Reported-by: Gregoire Gentil <[email protected]>
Signed-off-by: Luciano Coelho <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/EventClass.py')
0 files changed, 0 insertions, 0 deletions