From mboxrd@z Thu Jan 1 00:00:00 1970 From: Oliver Neukum Subject: Re: [PATCH net-next 13/19] net: usb: aqc111: Add support for TSO Date: Mon, 08 Oct 2018 16:12:53 +0200 Message-ID: <1539007973.10342.22.camel@suse.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Cc: Dmitry Bezrukov , "linux-usb@vger.kernel.org" , "netdev@vger.kernel.org" To: Igor Russkikh , "David S . Miller" Return-path: Received: from mx2.suse.de ([195.135.220.15]:55526 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726056AbeJHVdj (ORCPT ); Mon, 8 Oct 2018 17:33:39 -0400 In-Reply-To: Sender: netdev-owner@vger.kernel.org List-ID: On Fr, 2018-10-05 at 10:25 +0000, Igor Russkikh wrote: > From: Dmitry Bezrukov > > Signed-off-by: Dmitry Bezrukov > Signed-off-by: Igor Russkikh > --- > drivers/net/usb/aqc111.c | 3 +++ > drivers/net/usb/aqc111.h | 6 ++++-- > 2 files changed, 7 insertions(+), 2 deletions(-) > > diff --git a/drivers/net/usb/aqc111.c b/drivers/net/usb/aqc111.c > index 6efd9a9ad44e..f61fa7446b72 100644 > --- a/drivers/net/usb/aqc111.c > +++ b/drivers/net/usb/aqc111.c > @@ -964,6 +964,9 @@ static struct sk_buff *aqc111_tx_fixup(struct usbnet *dev, struct sk_buff *skb, > /*Length of actual data*/ > tx_hdr.length = (skb->len & 0x1FFFFF); > > + /* TSO MSS */ > + tx_hdr.max_seg_size = skb_shinfo(skb)->gso_size; Endianness > + > headroom = (skb->len + AQ_TX_HEADER_SIZE) % 8; > if (headroom != 0) > padding_size = 8 - headroom; Regards Oliver