diff options
| author | Veaceslav Falico <[email protected]> | 2012-10-22 04:43:24 +0000 |
|---|---|---|
| committer | David S. Miller <[email protected]> | 2012-10-23 02:31:15 -0400 |
| commit | 9c0314e111a540620441b27aeedb55f572f812f5 (patch) | |
| tree | de3f5fd73ba858ad0b9ea090165f9873ccdf1057 /arch/mips/include/asm/mach-netlogic/multi-node.h | |
| parent | e408a9ff3c7c371d0e2a47a9eb8fa3de48fea30d (diff) | |
pch_gbe: don't re-set RX_FIFO_ERR flag in napi_poll
If we were in RX_FIFO_ERR state and entered pch_gbe_napi_poll(), we'll
anyway clean some rx space and thus can continue to receive more packets.
Currently, we re-set the RX_FIFO_ERR in situations when we've exhausted our
budget for RX cleaning or cleaned some TX packets. Removing it gives us
+20%-40% speed increase and a lot less of RX_FIFO_ERRors reported.
Signed-off-by: Veaceslav Falico <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'arch/mips/include/asm/mach-netlogic/multi-node.h')
0 files changed, 0 insertions, 0 deletions