summaryrefslogtreecommitdiffstats
path: root/Documentation
diff options
context:
space:
mode:
authorMatheos Worku <Matheos.Worku@Sun.COM>2008-01-04 23:48:26 -0800
committerDavid S. Miller <davem@davemloft.net>2008-01-08 23:29:54 -0800
commit406f353c857e4b2dbddb7cd20c67941d829b8b15 (patch)
treef2d8ae4a0c41b48ad947dd59d32efca2fdf0d26a /Documentation
parentcdf71a10c7b6432d9b48e292cca2c62a0b9fa6cf (diff)
downloadlinux-406f353c857e4b2dbddb7cd20c67941d829b8b15.tar.bz2
[NIU]: Fix slowpath interrupt handling.
niu_slowpath_interrupt() expects values to be setup in lp->{v0,v1,v2} but they aren't. That's only done by niu_schedule_napi() which is done later in the interrupt path. If niu_rx_error() returns zero, and v0 is clear, hit the RX_DMA_CTL_STATE register with a RX_DMA_CTL_STAT_MEX. Only emit verbose RX error logs if a fatal channel or port error is signalled. Other cases will be recorded into statistics by niu_log_rxchan_errors(). Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'Documentation')
0 files changed, 0 insertions, 0 deletions