From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Subject: [net-next,13/19] net: usb: aqc111: Add support for TSO From: Oliver Neukum Message-Id: <1539007973.10342.22.camel@suse.com> Date: Mon, 08 Oct 2018 16:12:53 +0200 To: Igor Russkikh , "David S . Miller" Cc: Dmitry Bezrukov , "linux-usb@vger.kernel.org" , "netdev@vger.kernel.org" List-ID: T24gRnIsIDIwMTgtMTAtMDUgYXQgMTA6MjUgKzAwMDAsIElnb3IgUnVzc2tpa2ggd3JvdGU6Cj4g RnJvbTogRG1pdHJ5IEJlenJ1a292IDxkbWl0cnkuYmV6cnVrb3ZAYXF1YW50aWEuY29tPgo+IAo+ IFNpZ25lZC1vZmYtYnk6IERtaXRyeSBCZXpydWtvdiA8ZG1pdHJ5LmJlenJ1a292QGFxdWFudGlh LmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBJZ29yIFJ1c3NraWtoIDxpZ29yLnJ1c3NraWtoQGFxdWFu dGlhLmNvbT4KPiAtLS0KPiAgZHJpdmVycy9uZXQvdXNiL2FxYzExMS5jIHwgMyArKysKPiAgZHJp dmVycy9uZXQvdXNiL2FxYzExMS5oIHwgNiArKysrLS0KPiAgMiBmaWxlcyBjaGFuZ2VkLCA3IGlu c2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvbmV0 L3VzYi9hcWMxMTEuYyBiL2RyaXZlcnMvbmV0L3VzYi9hcWMxMTEuYwo+IGluZGV4IDZlZmQ5YTlh ZDQ0ZS4uZjYxZmE3NDQ2YjcyIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvbmV0L3VzYi9hcWMxMTEu Ywo+ICsrKyBiL2RyaXZlcnMvbmV0L3VzYi9hcWMxMTEuYwo+IEBAIC05NjQsNiArOTY0LDkgQEAg c3RhdGljIHN0cnVjdCBza19idWZmICphcWMxMTFfdHhfZml4dXAoc3RydWN0IHVzYm5ldCAqZGV2 LCBzdHJ1Y3Qgc2tfYnVmZiAqc2tiLAo+ICAJLypMZW5ndGggb2YgYWN0dWFsIGRhdGEqLwo+ICAJ dHhfaGRyLmxlbmd0aCA9IChza2ItPmxlbiAmIDB4MUZGRkZGKTsKPiAgCj4gKwkvKiBUU08gTVNT ICovCj4gKwl0eF9oZHIubWF4X3NlZ19zaXplID0gc2tiX3NoaW5mbyhza2IpLT5nc29fc2l6ZTsK CkVuZGlhbm5lc3MKPiArCj4gIAloZWFkcm9vbSA9IChza2ItPmxlbiArIEFRX1RYX0hFQURFUl9T SVpFKSAlIDg7Cj4gIAlpZiAoaGVhZHJvb20gIT0gMCkKPiAgCQlwYWRkaW5nX3NpemUgPSA4IC0g aGVhZHJvb207CgoJUmVnYXJkcwoJCU9saXZlcgo= 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