Return-path: Received: from mail-wg0-f49.google.com ([74.125.82.49]:58891 "EHLO mail-wg0-f49.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S965690AbbBDMxP convert rfc822-to-8bit (ORCPT ); Wed, 4 Feb 2015 07:53:15 -0500 Received: by mail-wg0-f49.google.com with SMTP id k14so1526291wgh.8 for ; Wed, 04 Feb 2015 04:53:12 -0800 (PST) MIME-Version: 1.0 In-Reply-To: <1423053531.907.115.camel@edumazet-glaptop2.roam.corp.google.com> References: <1422537297.21689.15.camel@edumazet-glaptop2.roam.corp.google.com> <1422628835.21689.95.camel@edumazet-glaptop2.roam.corp.google.com> <1422903136.21689.114.camel@edumazet-glaptop2.roam.corp.google.com> <1422926330.21689.138.camel@edumazet-glaptop2.roam.corp.google.com> <1422973660.907.10.camel@edumazet-glaptop2.roam.corp.google.com> <1423051045.907.108.camel@edumazet-glaptop2.roam.corp.google.com> <1423053531.907.115.camel@edumazet-glaptop2.roam.corp.google.com> Date: Wed, 4 Feb 2015 13:53:11 +0100 Message-ID: (sfid-20150204_135320_650134_35405608) Subject: Re: Throughput regression with `tcp: refine TSO autosizing` From: Michal Kazior To: Eric Dumazet Cc: linux-wireless , Network Development , eyalpe@dev.mellanox.co.il Content-Type: text/plain; charset=UTF-8 Sender: linux-wireless-owner@vger.kernel.org List-ID: On 4 February 2015 at 13:38, Eric Dumazet wrote: > On Wed, 2015-02-04 at 13:22 +0100, Michal Kazior wrote: >> On 4 February 2015 at 12:57, Eric Dumazet wrote: > >> >> > To disable gso you would have to use : >> > >> > ethtool -K wlan1 gso off >> >> Oh, thanks! This works. However I can't turn it on: >> >> ; ethtool -K wlan1 gso on >> Could not change any device features >> >> ..so I guess it makes no sense to re-run tests because: >> >> ; ethtool -k wlan1 | grep generic >> tx-checksum-ip-generic: on [fixed] >> generic-segmentation-offload: off [requested on] >> generic-receive-offload: on >> >> And this seems to never change. > > GSO requires SG (Scatter Gather) > > Are you sure this hardware has no SG support ? The hardware itself seems to be capable. The firmware is a problem though. I'm also not sure if mac80211 can handle this as is. No 802.11 driver seems to support SG except wil6210 which uses cfg80211 and netdevs directly. MichaƂ