]> www.infradead.org Git - users/jedix/linux-maple.git/commit
be2net: Fix TX stats for TSO packets
authorSriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
Sat, 25 Feb 2017 02:27:53 +0000 (21:27 -0500)
committerDhaval Giani <dhaval.giani@oracle.com>
Wed, 8 Mar 2017 01:05:38 +0000 (20:05 -0500)
commit57dceba38bb9350162850ebbfad699b6cd0cadcc
treeed7e49fa9d35a631273bac53d03c8feee645fc32
parentf6d6e7ddb82877353ddfffea8603d97f0bfe0b97
be2net: Fix TX stats for TSO packets

Orabug: 25570957

TX stats update does not take into account headers which get duplicated
when the TSO packet is split into segments by HW. Fix this for both
tunneled (vxlan) and non-tunneled TSO packets.

Signed-off-by: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit f3d6ad84807254954fc69bdebb6123e5a2883baf)
Signed-off-by: Brian Maly <brian.maly@oracle.com>
Signed-off-by: Dhaval Giani <dhaval.giani@oracle.com>
drivers/net/ethernet/emulex/benet/be_main.c
drivers/net/ethernet/emulex/benet/kcompat.h [new file with mode: 0644]