]> git.baikalelectronics.ru Git - kernel.git/commit
be2net: Handle error completion in Lancer
authorPadmanabh Ratnakar <padmanabh.ratnakar@emulex.com>
Tue, 10 May 2011 05:12:17 +0000 (05:12 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 11 May 2011 23:10:02 +0000 (19:10 -0400)
commitf89a646ddcb0b64dae3e896df5694eaa8fa82114
treee96485a62c75f4b20f128b40f695ab6e0e82539a
parent6dc09b2f8717d61e9efb17ed9ffa42907f8103b5
be2net: Handle error completion in Lancer

In Lancer if a frame is DMAed partially due to lack of RX buffers,
an error completion is sent with packet size as zero and num_recvd
indicating number of used buffers. These buffers need to be freed
and packet dropped.

Signed-off-by: Padmanabh Ratnakar <padmanabh.ratnakar@emulex.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/benet/be_main.c