]> git.baikalelectronics.ru Git - kernel.git/commit
be2net: free tx buffers when completions never arrive
authorSathya Perla <sathyap@serverengines.com>
Thu, 18 Feb 2010 00:37:17 +0000 (00:37 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 18 Feb 2010 23:43:10 +0000 (15:43 -0800)
commit66d5fa4a81d232ee0931bef3625607228616a79c
tree032417e678d19da31df28e702fbf63d9534e1baf
parentc959cdc6a2757697c2f262932b7a205b9638ac09
be2net: free tx buffers when completions never arrive

be2net: free tx buffers when completions never arrive

In cases like when a pci device is disconnected on an error,
pending tx completions will never arrive. Unmap and free such
buffers in the tx cleanup path.

Signed-off-by: Sathya Perla <sathyap@serverengines.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/benet/be_main.c