summaryrefslogtreecommitdiffstats
path: root/include/linux/of.h
diff options
context:
space:
mode:
authorPeter Crosthwaite <peter.crosthwaite@xilinx.com>2015-05-05 11:25:56 +0200
committerDavid S. Miller <davem@davemloft.net>2015-05-05 19:33:58 -0400
commit80c775accdf834567a8e163eee9a3531eeafea7d (patch)
treefb1c16fc1321c05cd4ea790bba12e75d69decddd /include/linux/of.h
parent38e96b35cdd9cc8dc9bcf00a438ed564c0d0efe1 (diff)
downloadblackbird-obmc-linux-80c775accdf834567a8e163eee9a3531eeafea7d.tar.gz
blackbird-obmc-linux-80c775accdf834567a8e163eee9a3531eeafea7d.zip
net: axienet: Service completion interrupts ASAP
The packet completion interrupts for TX and RX should be serviced before the packets are consumed. This ensures against the degenerate case when a new completion interrupt is raised after the handler has exited but before the interrupts are cleared. In this case its possible for the ISR to clear an unhandled interrupt (leading to potential deadlock). Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com> Tested-by: Jason Wu <huanyu@xilinx.com> Acked-by: Michal Simek <michal.simek@xilinx.com> Signed-off-by: Michal Simek <michal.simek@xilinx.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux/of.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud