summaryrefslogtreecommitdiff
path: root/firmware/mts_edge.fw.ihex
diff options
context:
space:
mode:
authorBen Hutchings <bhutchings@solarflare.com>2009-03-20 16:26:41 +0300
committerDavid S. Miller <davem@davemloft.net>2009-03-22 05:06:55 +0300
commita9de9a74c69f75e9456cd6b45ecab44ff4c81d04 (patch)
tree86c231f2a8f831f4c3dc55bdf42a63a08c0df2cf /firmware/mts_edge.fw.ihex
parentbb145a9e28c32a37f35308bb32180b59e358a3a1 (diff)
downloadlinux-a9de9a74c69f75e9456cd6b45ecab44ff4c81d04.tar.xz
sfc: Work around unreliable legacy interrupt status
In rare cases, reading the legacy interrupt status register can acknowledge an event queue whose attention flag has not yet been set in the register. Until we service this event queue it will not generate any more interrupts. Therefore, as a secondary check, poll the next slot in each active event queue whose flag is not set. Signed-off-by: Ben Hutchings <bhutchings@solarflare.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'firmware/mts_edge.fw.ihex')
0 files changed, 0 insertions, 0 deletions