]> 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)
commit919d9d5430e3589a81b0a29122ef5e48e116097c
tree13762cc06d2a39986031631b5572ce5b517d045b
parent9512bc0e7f529f7b5a6690152f475ef748652387
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: c63cf4c44768 ("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