diff options
author | Alexandre Bounine <[email protected]> | 2012-08-21 16:16:11 -0700 |
---|---|---|
committer | Linus Torvalds <[email protected]> | 2012-08-21 16:45:03 -0700 |
commit | 3670e7e12e582c6d67761275d148171feb7a9004 (patch) | |
tree | 525e8404188dfdde56d3fc0731da3e50947a01ff /tools/perf/util/trace-event-scripting.c | |
parent | 7dbfb315b2aaef0a115765946bf3026d074c33a7 (diff) |
rapidio/tsi721: fix inbound doorbell interrupt handling
Make sure that there is no doorbell messages left behind due to disabled
interrupts during inbound doorbell processing.
The most common case for this bug is loss of rionet JOIN messages in
systems with three or more rionet participants and MSI or MSI-X enabled.
As result, requests for packet transfers may finish with "destination
unreachable" error message.
This patch is applicable to kernel versions starting from v3.2.
Signed-off-by: Alexandre Bounine <[email protected]>
Cc: Matt Porter <[email protected]>
Cc: <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'tools/perf/util/trace-event-scripting.c')
0 files changed, 0 insertions, 0 deletions