]> git.baikalelectronics.ru Git - kernel.git/commit
ibmvnic: Fix TX descriptor tracking
authorThomas Falcon <tlfalcon@linux.vnet.ibm.com>
Thu, 22 Feb 2018 00:21:10 +0000 (18:21 -0600)
committerDavid S. Miller <davem@davemloft.net>
Thu, 22 Feb 2018 19:45:59 +0000 (14:45 -0500)
commit4d23d4e66d681f35c142ad9eedf27a072cde2382
tree13762cc06d2a39986031631b5572ce5b517d045b
parent5d3b4064433df11839e117311bbd7496c147553f
ibmvnic: Fix TX descriptor tracking

With the recent change, transmissions that only needed
one descriptor were being missed. The result is that such
packets were tracked as outstanding transmissions but never
removed when its completion notification was received.

Fixes: 6ea9d36b0211 ("ibmvnic: Keep track of supplementary TX descriptors")
Signed-off-by: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/ibm/ibmvnic.c