diff options
author | Maciej W. Rozycki <[email protected]> | 2009-12-01 15:31:15 -0800 |
---|---|---|
committer | Ingo Molnar <[email protected]> | 2009-12-02 10:11:00 +0100 |
commit | ca64c47cecd0321b2e0dcbd7aaff44b68ce20654 (patch) | |
tree | 74db4a6a204648e5f2d4887dbac195c3dab60da0 /tools/perf/scripts/python | |
parent | 918bc960dc630b1a79c0d2991a81985812ff69f5 (diff) |
x86, io-apic: Move the effort of clearing remoteIRR explicitly before migrating the irq
When the level-triggered interrupt is seen as an edge interrupt,
we try to clear the remoteIRR explicitly (using either an
io-apic eoi register when present or through the idea of
changing trigger mode of the io-apic RTE to edge and then back
to level). But this explicit try also needs to happen before we
try to migrate the irq. Otherwise irq migration attempt will
fail anyhow, as it postpones the irq migration to a later
attempt when it sees the remoteIRR in the io-apic RTE still set.
Signed-off-by: "Maciej W. Rozycki" <[email protected]>
Reviewed-by: Suresh Siddha <[email protected]>
Cc: [email protected]
Cc: [email protected]
LKML-Reference: <[email protected]>
Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions