diff options
| author | Abhijeet Dharmapurikar <[email protected]> | 2010-08-25 04:57:33 +0000 |
|---|---|---|
| committer | Daniel Walker <[email protected]> | 2010-10-06 15:39:53 +0000 |
| commit | 846afbd1fe015e082c89d56dd42c484d896ef58e (patch) | |
| tree | f36c4a5949bd58e5822fce17286202459e0a7a1c /tools/perf/scripts/python | |
| parent | Linux 2.6.36-rc5 (diff) | |
| download | kernel-846afbd1fe015e082c89d56dd42c484d896ef58e.tar.gz kernel-846afbd1fe015e082c89d56dd42c484d896ef58e.zip | |
GIC: Dont disable INT in ack callback
Masking in the ack callback fails to work with handle_percpu_irq and handle_edge_irq.
The interrupt stays disabled after the first invocation since percpu and edge irq do
not unmask an interrupt after handling it. For handle_level_irq masking in the ack
is redundant because ack is always called after mask in the mask_ack function.
Masking in the ack function is required only when __do_IRQ was used instead of flow
handlers, but using __do_IRQ has been deprecated.
Remove the masking of interrupt from the ack callback.
Signed-off-by: Abhijeet Dharmapurikar <[email protected]>
Signed-off-by: Jeff Ohlstein <[email protected]>
Signed-off-by: Daniel Walker <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
