Linux/linux 80f0fe0drivers/net/ethernet/ibm ibmvnic.c

ibmvnic: Unmap DMA address of TX descriptor buffers after use

There's no need to wait until a completion is received to unmap
TX descriptor buffers that have been passed to the hypervisor.
Instead unmap it when the hypervisor call has completed. This patch
avoids the possibility that a buffer will not be unmapped because
a TX completion is lost or mishandled.

Reported-by: Abdul Haleem <abdhalee at linux.vnet.ibm.com>
Tested-by: Devesh K. Singh <devesh_singh at in.ibm.com>
Signed-off-by: Thomas Falcon <tlfalcon at linux.ibm.com>
Signed-off-by: David S. Miller <davem at davemloft.net>
DeltaFile
+2-9drivers/net/ethernet/ibm/ibmvnic.c
+2-91 files

UnifiedSplitRaw