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)
commitaa9029479ef3fb88145cad3220e24a110c6ae723
tree13762cc06d2a39986031631b5572ce5b517d045b
parentf4af1db48b20bb49152e19f1b6ed42e3275d8075
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: ffc385b95adb ("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