Received: by 2002:a05:6a10:9afc:0:0:0:0 with SMTP id t28csp571853pxm; Wed, 2 Mar 2022 23:27:56 -0800 (PST) X-Google-Smtp-Source: ABdhPJylUIZ5o1NFVTLctP2brKHwqFbTJKszpwr0PZqKhs3f2KeryCCD9fIbZFMKedE0mhDTOQNt X-Received: by 2002:a17:906:9ad4:b0:6d6:e972:a9e9 with SMTP id ah20-20020a1709069ad400b006d6e972a9e9mr8459490ejc.669.1646292476174; Wed, 02 Mar 2022 23:27:56 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1646292476; cv=none; d=google.com; s=arc-20160816; b=yfmYKyAb/P7O7ht9t+temNgS8PaqtFbvl2jetPyxyDKghRsE6SXUSzU/9+YccwjXJ9 0eXzrtH+P3eb5WtAirtx3gtfBSHXLnmfyBNi2wWS/BaxJ+4K7MysxqlxbgczNkREjVgX ARfs/Dl22q0VvTmT7jPYAGwBvdVwYCJ2ERn1w8cuNo18XeIdwIE0zJuBOGDIDCxnFtLx YXvzg9w5B5BpVmhn9KZnKtU5l6FSIWDosFbGbU3Kb73nQQv27kCEgTpJTO4+y/R/TQN9 nWh/wj7MBg2LSmtMhD+Nvvmx2TyayQG0PvFCoPhbDq75o0dQeqNFmwHM7mwr8GFm7LrB stjA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date :dkim-signature; bh=1hdFwEApQ9grBt9oUPeinkV2LDuNqdSmho2UK/4xVWg=; b=saMFATTzcY1g6NrzKW+xHegrnBCtUTC8XdLM8aXE1wdzbEKU8PK5M6gkOhH2n+Umah qhuMGD3mV/IMeWhdcJczEuLNSgdP7laLgV5OGk5FNIEYTHrYHWsuJ4jE+MH4zSgAPBM8 QSXAgnmRS9c7Sgh5e5jEElwpFDlSyOWfwfRZgRVMn+Y2J8OJbNvsoIcOaLTEITlDYy9B uJ/yV9/6dDv2cynGdNmWMJXrxg0oEoI6oHCnUXEqqD8gMANi0e+lQOT6qtXokTiAAx33 Z4Cz90fNFS2I7w8EWoYGCvaZhJhS2b3DmSV5lVN7GWjb/3+PVURweo4Limcvsiqwb9g7 mtPw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=oE0YAJ2O; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id y13-20020a056402358d00b00410d41d96ddsi1185646edc.76.2022.03.02.23.27.34; Wed, 02 Mar 2022 23:27:56 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=oE0YAJ2O; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229658AbiCCGdh (ORCPT + 99 others); Thu, 3 Mar 2022 01:33:37 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60030 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229480AbiCCGdg (ORCPT ); Thu, 3 Mar 2022 01:33:36 -0500 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0223341F99; Wed, 2 Mar 2022 22:32:51 -0800 (PST) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 90C87617E2; Thu, 3 Mar 2022 06:32:50 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 7D724C004E1; Thu, 3 Mar 2022 06:32:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1646289169; bh=1hdFwEApQ9grBt9oUPeinkV2LDuNqdSmho2UK/4xVWg=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=oE0YAJ2Oene2ROCb5HFP22eUFe02tXZLVohtit2VWvw+lApDzStQqPLHyFEPnIN99 FLuNtuMOyuwJ8gPHNd4Cp6ctLXVn+fFhwcA3xeoMeu2W1TjE8FSDz2L+ktvc1coXV7 maDaR4oLMlsRP+00H0E+qqcVasN8oOT3ER8TSPZ9ljU9rOuL6B42cfOgkVXeDRDcwI rfVko6YmOK+YL1WCixLdp1Ddmlk2QLpwhe7zHnf5m8ILqfxum4GquS/SkBb7h+DMMy uzcX4C+Hj3Vbj9ZgZJ+Ozm7pvCb92l0NpFC3NK+dNRKW9sq8IwF2HNyOgAU973pdgP 4G1/QbTXplyhQ== Date: Wed, 2 Mar 2022 22:32:48 -0800 From: Jakub Kicinski To: Wong Vee Khee Cc: "David S . Miller" , Maxime Coquelin , Giuseppe Cavallaro , Alexandre Torgue , Jose Abreu , netdev@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, pei.lee.ling@intel.com Subject: Re: [PATCH net 1/1] net: stmmac: Resolve poor line rate after switching from TSO off to TSO on Message-ID: <20220302223248.2492658e@kicinski-fedora-PC1C0HJN.hsd1.ca.comcast.net> In-Reply-To: <20220228111558.3825974-1-vee.khee.wong@linux.intel.com> References: <20220228111558.3825974-1-vee.khee.wong@linux.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-7.5 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 28 Feb 2022 19:15:58 +0800 Wong Vee Khee wrote: > From: Ling Pei Lee >=20 > Sequential execution of these steps: > i) TSO ON =E2=80=93 iperf3 execution, > ii) TSO OFF =E2=80=93 iperf3 execution, > iii) TSO ON =E2=80=93 iperf3 execution, it leads to iperf3 0 bytes transf= er. IMHO the iperf output can be dropped from the commit message,=20 it doesn't add much beyond this description. > Clear mss in TDES and call stmmac_enable_tso() to indicate > a new TSO transmission when it is enabled from TSO off using > ethtool command How does the TSO get disabled I don't see any ...enable_tso(, 0, ) calls in the driver? And why call enable in fix_features rather=20 than set_features?