atheros: ignore rx long packet error flag from the ethernet core
[openwrt/svn-archive/archive.git] / target / linux / atheros / patches-2.6.28 / 110-ar2313_ethernet.patch
index f33313c07247069b2f7f0617ad4386e272d0c43c..49ca66e219435e9aa420d66c96d4ebed9fe3a825 100644 (file)
 +                      break;
 +              }
 +
-+              if (status & DMA_RX_ERROR) {
++              if ((status & DMA_RX_ERROR) && !(status & DMA_RX_LONG)) {
 +                      dev->stats.rx_errors++;
 +                      dev->stats.rx_dropped++;
 +