From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 0D325A0561 for ; Mon, 1 Mar 2021 08:53:33 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 43A6522A2CF; Mon, 1 Mar 2021 08:53:32 +0100 (CET) Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by mails.dpdk.org (Postfix) with ESMTP id C1E184014E; Mon, 1 Mar 2021 08:53:29 +0100 (CET) IronPort-SDR: KRwjDG9TZE0WjTAOaFdzz1d3FEvrQMC5oM0HkGOTTLUF/dmUnqzFXigYOOl91PxtXccE+g+euT mpidDOojpI/w== X-IronPort-AV: E=McAfee;i="6000,8403,9909"; a="185709541" X-IronPort-AV: E=Sophos;i="5.81,214,1610438400"; d="scan'208";a="185709541" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Feb 2021 23:53:28 -0800 IronPort-SDR: iWoh2QYTOFI3LH/ecYgAZv34pPCB8NiCHYdVC+vneck2Do9vMsa6DlI84oMpPmo93gbLBp/OTW FYlMXX4wILjg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.81,215,1610438400"; d="scan'208";a="406110029" Received: from dpdk51.sh.intel.com ([10.67.111.142]) by orsmga008.jf.intel.com with ESMTP; 28 Feb 2021 23:53:25 -0800 From: Qi Zhang To: jingjing.wu@intel.com Cc: arjun.anantharam@intel.com, timothy.miskell@intel.com, beilei.xing@intel.com, dev@dpdk.org, Qi Zhang , stable@dpdk.org Date: Mon, 1 Mar 2021 15:57:14 +0800 Message-Id: <20210301075714.1636918-1-qi.z.zhang@intel.com> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [dpdk-stable] [PATCH] net/iavf: fix TSO max segment size X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Sender: "stable" According to IntelĀ® AVF spec (https://www.intel.com/content/dam/ www/public/us/en/documents/product-specifications/ ethernet-adaptive-virtual-function-hardware-spec.pdf) section 2.2.2.3: The max segment size(MSS) of TSO should not be set lower than 88. Fixes: a2b29a7733ef ("net/avf: enable basic Rx Tx") Cc: stable@dpdk.org Signed-off-by: Qi Zhang --- drivers/net/iavf/iavf_rxtx.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/iavf/iavf_rxtx.h b/drivers/net/iavf/iavf_rxtx.h index 922ddadad1..69979971fd 100644 --- a/drivers/net/iavf/iavf_rxtx.h +++ b/drivers/net/iavf/iavf_rxtx.h @@ -34,7 +34,7 @@ #define DEFAULT_TX_RS_THRESH 32 #define DEFAULT_TX_FREE_THRESH 32 -#define IAVF_MIN_TSO_MSS 256 +#define IAVF_MIN_TSO_MSS 88 #define IAVF_MAX_TSO_MSS 9668 #define IAVF_TSO_MAX_SEG UINT8_MAX #define IAVF_TX_MAX_MTU_SEG 8 -- 2.26.2