From patchwork Tue Jun 14 14:47:37 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Nole Zhang X-Patchwork-Id: 112733 X-Patchwork-Delegate: ferruh.yigit@amd.com Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id B32A4A0093; Tue, 14 Jun 2022 16:48:09 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5D8EA41145; Tue, 14 Jun 2022 16:48:09 +0200 (CEST) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2135.outbound.protection.outlook.com [40.107.92.135]) by mails.dpdk.org (Postfix) with ESMTP id 81E8B40DDD; Tue, 14 Jun 2022 16:48:08 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EsNWysjAFzA1tOAjIAOwJKOHpnuuuxyP1KQic88WG/5e/M7Mb6ieXNB2prylsMbB/iJkuOG7YTE95ovn+/J6RVD55OvaCr0ZQ+7eqbblVo2YF/6uXJOrn0Dbf95UPY3ss7JfaxZDn2Jq+R9sy7UeUASqBhvQIg5nLq9LiG/vX5lL/qmVw49A55pVyKAUwJuOAgnfwTgxLcIT05Jh0hqQWcZOVPTqaBKEGPklkm0wWY9bJtpVr/oZcx/Ckk71luGqXljJ4xUavNDro36/cg4Rwzu4ZnadESwBYTiIllIz5lRsbla0tKKRmOTyJj0s6XfLUmmVCr44Zjy/Hztkcciu3A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=EM5tXC5u92QCfzN4Luc3j6dVhgln63K0aB+1S0pcMG0=; b=EcyyraMky5zBb0B1hplTNRp4gFjYjkqiGQAcfwpoc/UWFH3auibblNBG0Whjz4/Pjl5QUyPMnEW14eMVts78ka+/z/ONqfwPxQVQOUUN7gHPOAv0A+c8Dr+B3Z+Ws8gIO6wNZtifhYmxtQMSSAKrvj9mO2vu5CgM95h7vYErh/IBvxEIz4cSUlZM/HjZDC8DbznMaz+7ofLjcGhHJfarcQVRm16YJ0qCIwd5hH0yhyVIc2o1ImWMne8MLMz/SviDXowAvDYMI9Urux6+xSSIi8Z9ZhI0EasY3eYxzXbPSpBvS7v9JSDKFakN56YpZN56uhAD+9ENw8JRcOPn1Cc1LQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=corigine.com; dmarc=pass action=none header.from=corigine.com; dkim=pass header.d=corigine.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=corigine.onmicrosoft.com; s=selector2-corigine-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EM5tXC5u92QCfzN4Luc3j6dVhgln63K0aB+1S0pcMG0=; b=l0U4XMCndskcb95gAMy4UzE2NOEdxAZ2P7wTVCl27XPtDgsOza1DEnjEALERz4+nMGsZJuG7cbG5PgHWio6BI6Rj0bAH/r/nW+mzN0E8BL7KVnFQN82yXGiKQe81uBuhNGOrqVow7vzVyfnEtV236bbC7r5eZMdk4i+q21kFvbk= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=corigine.com; Received: from DM5PR1301MB1994.namprd13.prod.outlook.com (2603:10b6:4:2d::36) by BN6PR13MB0993.namprd13.prod.outlook.com (2603:10b6:404:21::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5353.11; Tue, 14 Jun 2022 14:48:06 +0000 Received: from DM5PR1301MB1994.namprd13.prod.outlook.com ([fe80::f58c:7e18:b902:e23]) by DM5PR1301MB1994.namprd13.prod.outlook.com ([fe80::f58c:7e18:b902:e23%6]) with mapi id 15.20.5353.005; Tue, 14 Jun 2022 14:48:05 +0000 From: Peng Zhang To: dev@dpdk.org Cc: niklas.soderlund@corigine.com, Peng Zhang , stable@dpdk.org, Chaoyong He Subject: [PATCH] net/nfp: initialize the flbufsz Date: Tue, 14 Jun 2022 16:47:37 +0200 Message-Id: <20220614144737.2646823-1-peng.zhang@corigine.com> X-Mailer: git-send-email 2.27.0 X-ClientProxiedBy: LO2P265CA0479.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:a2::35) To DM5PR1301MB1994.namprd13.prod.outlook.com (2603:10b6:4:2d::36) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f3e3688f-eb01-48f6-980a-08da4e14e3c4 X-MS-TrafficTypeDiagnostic: BN6PR13MB0993:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: vEVDtyw+HlFLEk5Vf+Gjydk94EXkovycIVn7Ts+8dSArF+8sLQmdhpc1NS39mfq9/KxNL8bcKd++LzPPQ/ovgJKYPlc9c48HY6jRb1mwScIXxMSAlj/HmRlsPHEbQtf0NXN09YzX/x41kg1x/lTm6ZVAQqBPDO9BeYhS7SIKPOrWsi/ER9DET9oqwjKiqXWt5t0WGhkHy47GSSEZZRgnVkX16MD9HkreWhUcICdFyPRJMlSwp3SjGF8gHJnefYfo7OkUgT6lMrkjduV3SU2XGT4fjJBI1PgPBFF70/4jUEjWnMeDvI9C9xvLdJ8frJLMDm4fe4okBVs7w7yoVDWYPlGTw6DUwMIDonopNLr1uqEDTXBMD0EqT1PhTb8B4+jXQyf+50mDUxY7SUr/XEC8tiR2y0crlf7wVMMD8o1z/Fb6/GV68jgSp2uk+2uBwwy0bU6XN8iCTLyq7vWk4pdjgWKDeQvF36Mxhr2XlsbtTkvjKlB5YIJAMqCSelJLjJ+g0V5SODMzfxIku3aeTUxG68+uh4I/tEpu/hgPs9okaQyjwV849cIbJhWtwImX9sTCk844FxiugtUY8Y6zW02fLTAbuMEqTkwLg1TU71T79cmJOzoj8LVNbdHcwyz2BWC2alFlvoUqP3faJsvqB+As904bqL27qGaMp8qK2SlRpmlnVH4NcwyHrUM/xqYNClv1fN7JXV1++IJ2DEgpBJrAirtel9xT7fgKS0HjhBg4y2R4o3knXgf3r25MKMgRKX2K X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR1301MB1994.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(136003)(39830400003)(366004)(346002)(396003)(5660300002)(8936002)(44832011)(6486002)(66946007)(66556008)(66476007)(508600001)(2906002)(86362001)(26005)(6512007)(41300700001)(2616005)(1076003)(186003)(6916009)(6506007)(6666004)(52116002)(107886003)(450100002)(54906003)(36756003)(38350700002)(38100700002)(4326008)(316002)(8676002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?mHyzKXePsNUW+VZSzZwRhjfpmttr?= =?utf-8?q?V4YMJKja7cTfm8WBZsw4wNAYHNdBQhjZ8Y8pzK4ABy0YBZmxvfzPCtcXBsguVRFUT?= =?utf-8?q?Y/yV0DdQN7J2kY3xrRCZKj9ApGMQEpClPdBNtuWltfeTOK6eCveK61ENdQpDAImAs?= =?utf-8?q?UJheMz8QOvL+XoRWBeo+tZBSgEh1wYz4ecFQYprOXORmDmk3ZpUt5Kp6+r6SVmh8Y?= =?utf-8?q?ugEf6JHfsRtSRRcUAmzyvRgN1UzJF2R+F8WQVMRIp0cf7Nv3H9w58wNiavFqXrFFy?= =?utf-8?q?uap1TzDogWHNAiV72VEJLvdt3X7xWsIx/9u/zmU7ntIc3SfRWEMmkzFLS48YFzZYs?= =?utf-8?q?8B1uuHwyMmzhpZZOZjEJW8pBYlPxwIKiOCrdGedaxwJQcD7uXcXayxVqPfzL4axW1?= =?utf-8?q?P6+bmFrZAOVA06uOso0YK1px6HMBLL8QomRBOqUsCqxvg7+UFd0SV9t7kQVY+XSXi?= =?utf-8?q?0QkmZnLThU/IGbWys6q0o6jCkKvkk7GO3FmYKfwKJzaAFENvveL50IhX8z1M1w0Ek?= =?utf-8?q?otECUmtyNlGKYPbaT5wL6SeQcTT1JE9zFW8E0d3LAo8hqZDALEXj4W0wxGq2MmcC5?= =?utf-8?q?pf6MFRO4q9Hb6dxeufn9Z1P4tIKaifGmLcigwo6mCxgg79zSMUKnexS6Q1hYfpUwO?= =?utf-8?q?N1vb2PzLM5BE0gMHJf/yX9DJGnnTmz8j78BTO1WqPPtvbN46OB7Q9j7MqieLxDreK?= =?utf-8?q?w5JVCo3Vbqhe0sUb6Szyow9xjJ0DJl48/4sbeqHPzwqJjKEC1FeEZZhwmj9kuhOtD?= =?utf-8?q?tlJZ9Ff3g+tkaHn0LMUT5cn58ggvOZnYurNSjx5Idt6eVHPLU9rgwk349Jz4BZsJK?= =?utf-8?q?/mG/pQQXL4flmGLAO+vlUWZWUE2UkJL3FmnlpqDXufrQZ1v/jINenK41slro+mXZi?= =?utf-8?q?zgzdmV6y45W0Nrcgb3QMF+4kkZiTz8IdmRlld2a2IOl1g+sFzoBDdoWTDYlfLBa6O?= =?utf-8?q?T8GPKEG4P7Z0r3KAa3XicMjGmVtwc68Fylzy7cgjsMCG9xAM4erkplGEF+Xup92e8?= =?utf-8?q?fNqqk/ofCP3oQx2T9R/fpVcwG7azfpoZ7oUgfoZoDjVEgC5gWJHN2NEWzdn8sNccH?= =?utf-8?q?8Q4IL08f9diK1vllGEDehJVG68HoD+Ddz9u5f7Px1mlI1DDS8zaA8iKRWJ+f1IuG8?= =?utf-8?q?amgrVR86Y0xi8oTEqohWE61GQGKZlPykvx+Yozir8LNZhLtKRdXnsXx1yyskhqCgY?= =?utf-8?q?adJ7zgrnC/ElGdJ6zviulvJVcHOtmzgoxxxhvO9uq1V0DMIphYeX2b/j9nKw11zh6?= =?utf-8?q?oHl/XRndttY0anCkGVLrXwG1xYPljg50RLbbf0RUtzLH5Kw+jh1trGHh8lp7ILMBP?= =?utf-8?q?WskN70CPG3Bw5MyboifRNhaFspVzqR9gW3Lz/y7e1NloVYWYab8OJH3iMdDMQFOJM?= =?utf-8?q?xbgT20D5SBGK6sd8M/QAIWjyq2oaJCbsL5dpjiHnFS8S7v8fbI9WJTEMyi+Jt2A6X?= =?utf-8?q?2xNIeTSIromfhoNIyHCefwCxMEes/UVYLxSibeuF53rbwYzrDIz1DCh4IsRRLtQ5m?= =?utf-8?q?nkIonw0BRIzLxFR50uJkv71U0sm2OBFhjKM0Fk2Y4X9MmK3ONb9ZcVey61fh/vF5V?= =?utf-8?q?bT8t6OsZlLs8kB0pHHf9VGIY07WAStrzaz5y495O3gg50sUZCNVQj96u77HK3zd0k?= =?utf-8?q?5ACmmgelsZFCfm869DI9ITGSbVKoJofgwBXo+caG63eY5ylLsRcMM=3D?= X-OriginatorOrg: corigine.com X-MS-Exchange-CrossTenant-Network-Message-Id: f3e3688f-eb01-48f6-980a-08da4e14e3c4 X-MS-Exchange-CrossTenant-AuthSource: DM5PR1301MB1994.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jun 2022 14:48:05.8501 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: fe128f2c-073b-4c20-818e-7246a585940c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: lOjz66uWkHoonlP86VW0KmSrduG45VYcdjmh3ppn+x/FXDTfEv2xJu4TOZUJOFHQpb28C37HRgRiiA8pLFQ1QQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR13MB0993 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org When the testpmd start-up, it will check MTU range, if MTU > flubfsz, it will lead testpmd start fail. Because the hw->flbufsz doesn't have the initialized value, so it will lead the bug. Fixes: 97a30c4d4c7b ("net/nfp: make sure MTU is never larger than mbuf size") Cc: stable@dpdk.org Signed-off-by: Peng Zhang Signed-off-by: Chaoyong He Signed-off-by: Niklas Söderlund --- drivers/net/nfp/nfp_ethdev.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/nfp/nfp_ethdev.c b/drivers/net/nfp/nfp_ethdev.c index 9166f65da3..1a9f7581a7 100644 --- a/drivers/net/nfp/nfp_ethdev.c +++ b/drivers/net/nfp/nfp_ethdev.c @@ -502,6 +502,7 @@ nfp_net_init(struct rte_eth_dev *eth_dev) hw->cap = nn_cfg_readl(hw, NFP_NET_CFG_CAP); hw->max_mtu = nn_cfg_readl(hw, NFP_NET_CFG_MAX_MTU); hw->mtu = RTE_ETHER_MTU; + hw->flbufsz = RTE_ETHER_MTU; /* VLAN insertion is incompatible with LSOv2 */ if (hw->cap & NFP_NET_CFG_CTRL_LSO2)