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 678AD429F0; Wed, 26 Apr 2023 04:50:58 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E4387410DC; Wed, 26 Apr 2023 04:50:57 +0200 (CEST) Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by mails.dpdk.org (Postfix) with ESMTP id 4EBBD40DDA for ; Wed, 26 Apr 2023 04:50:55 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1682477456; x=1714013456; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=PYmL+JxrVTfcWnj5QBG9B8+nmgJtUw4vB9LVLZi1Wr8=; b=d/ovIYxuWQXUkMBx+Iw8XTKNMHMH4CDrJaIgb8KGomjvFgSFPW+mwQqA ARVuaz8VSERLvRFVn5CLzMnfHRmO06sNJCoIaeIn9LnjyFGMSxFIjBOVg wlQuCshq6plxDAmJ7DnDhO3xPDtluXIS06HGfvpFbnB51EnJ/cnc7gaHt 9OC2UpgDeynDRG2BZYZPgUyduD5liLXilGZyBIP6cU9Vt1he3vCWGqL2s PVr7PMybIRhSrleOu2LI4Elx217/biHR1YwV8Ui/5+tzrUyN1nnFpcOsj s6bXlfvcrVFaognnO/omb0m7JwOSxdE65MxmFaMQc7s0mqPI5SpPGA7P4 w==; X-IronPort-AV: E=McAfee;i="6600,9927,10691"; a="327291267" X-IronPort-AV: E=Sophos;i="5.99,227,1677571200"; d="scan'208";a="327291267" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 25 Apr 2023 19:50:54 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10691"; a="837701884" X-IronPort-AV: E=Sophos;i="5.99,227,1677571200"; d="scan'208";a="837701884" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by fmsmga001.fm.intel.com with ESMTP; 25 Apr 2023 19:50:54 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Tue, 25 Apr 2023 19:50:53 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Tue, 25 Apr 2023 19:50:53 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Tue, 25 Apr 2023 19:50:53 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.176) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Tue, 25 Apr 2023 19:50:53 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=biOFh5tGtLIA01JaA7rGd2/dmCry43owCO2LXlYalq1GMVd9cX1eYsydEnI48Ya9mZXZKFVWnXQxvUqBfuz8St2OpuarYQxiPygN833CBwX5t6Dm+zh7dcoaf8Avbh1eMTKyhf50UMlNlAErvuBkHIwG1eFCUZ2pHTJT/j20Px7l7SueFQCkHAiUMD9ThDn25S6ulcOtDh1NH8jbp+08r81hZzVjvXbEc0lYWtdKS3CpQrJmu9EQXVpeF5SKvc2UEDwFQ5oJFudg8GqoDeDpaphDu60NQN2rg1gASU8mSiLLXKjv2r7WHqRVmodNKpgOesemqWptoK57+nkZzFoqyw== 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=fLk0J3uWTuTVQH6L/x3XJBLCLkWBI4UUT0zXh624Pl0=; b=RpSZ0sjHHiVpeWFgaM8CMzHHAvyXUVJN3oYhYsEZqMRVRSrYa7y21mmV9H6R2dJCIxJNeJs1LlcN6uj+pqE8byzYfpFbtQrohGCBGiEyYcnkkjufoZGdNOkl3iCuXuWrUj8jGEiNKpC2KBGJZy/K5ojIGJRaezcREJikuJzVkiKTbFoFp27r8A7KkhS6hhMoPUVq+fWtIP3mpd7ZixtDATchVKR23+OMqYFILTsJrNCRFbgMvEys9qOEPT2B9hg2HaGPD1SyWy2xHpI+tw87RLrn7zA5zbo3gy0xxKUlCa6LGNHvVYLg3WaAUQdtbs4OAUJhDi5LJN8AA940Sznn5g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from DM4PR11MB5994.namprd11.prod.outlook.com (2603:10b6:8:5d::20) by DS0PR11MB7507.namprd11.prod.outlook.com (2603:10b6:8:150::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6319.34; Wed, 26 Apr 2023 02:50:51 +0000 Received: from DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::e570:d9a7:df1b:1589]) by DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::e570:d9a7:df1b:1589%6]) with mapi id 15.20.6319.034; Wed, 26 Apr 2023 02:50:51 +0000 From: "Zhang, Qi Z" To: "Wu, Wenjun1" , "dev@dpdk.org" , "Zhang, Yuying" , "Xing, Beilei" , "Wu, Jingjing" , "Yang, Qiming" Subject: RE: [PATCH v2 0/5] fix Rx data buffer size Thread-Topic: [PATCH v2 0/5] fix Rx data buffer size Thread-Index: AQHZbpSoalvECAhpD06bqQOYvpHb2q889fJw Date: Wed, 26 Apr 2023 02:50:51 +0000 Message-ID: References: <20230414035151.1377726-1-wenjun1.wu@intel.com> <20230414054744.1399735-1-wenjun1.wu@intel.com> In-Reply-To: <20230414054744.1399735-1-wenjun1.wu@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM4PR11MB5994:EE_|DS0PR11MB7507:EE_ x-ms-office365-filtering-correlation-id: 8f52c83e-6eb1-47e2-47ef-08db46010c12 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: fYL5NEIaLaegVQhBaMhGxogFQqTQEdZH8fsJoXe0pfPGhCpomu5jt3UTkVg4aK7Jl4OHLuKSMVXa5De4XRy0JGv5sIcNXMt4hfX61eTpofiUYyl0qK1pVXgo7CDlHFf56j7hmbMgseW5Is8HKwgMMQKvgrN7J3xTchO8N6CtKYew3wEJCRy/5ycU0LH4mkvJu8KzYvsXe4SzF3BoSkdNPSHJA/yGsUDjnXlXIFB0pn9BTMgB80h+ZBGIo332NW2Bws9O4+xff3WU4M3T9lRwchXexH+wT9DrOYkJ1j0cuOEnY3ZXRVciaEZbrziLDEsYbfhQhPUZX+lL+A9Bqj8cm/DIQqfeS+iI/4tR/mdiOIqgH+FRjQrI42ciQQxfoEUTbq5EkN1kxsNu/0lN2xZb2OQYwf3ZcN6bata4Uf5h/vlIWUkXvItoh9hluK6UdzwNgrd++YzRBYP0lAiLANUGyHcw8vAalQFNuxbuHXOsQOXWSwoyqQ8x+cv0YN3mDc6wgv3jIvN++Xjn3hIh5FGYFVdr2SRWPlzo5sN3xWPhPEtcHZeBAl09rR6GCUAdzRHEPdmiZ1C1DZleOZSe6YliB+t5Fbi2KEyE46sJ9/QmiWCnvilFBxLpPYZZz46ioheaX22JJomVP2KyApguYHmK/w== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR11MB5994.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(376002)(366004)(136003)(346002)(39860400002)(396003)(451199021)(66556008)(86362001)(83380400001)(26005)(186003)(6506007)(9686003)(53546011)(55016003)(82960400001)(921005)(122000001)(38100700002)(52536014)(316002)(8936002)(5660300002)(38070700005)(8676002)(41300700001)(7696005)(64756008)(33656002)(71200400001)(66476007)(66946007)(110136005)(76116006)(66446008)(478600001)(6636002)(2906002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?e0q3WC8ufC1fz4tm7Ec852dcc/Hcr+M22bQ8l2LISfLPRalxczQXaODajpwE?= =?us-ascii?Q?hbEUG07bChRBmujERmcNGEZgPoB80C8YBF/z9D/babQZZIIlHRi1yOaadwpG?= =?us-ascii?Q?B9SICNNNmsLVYQmSSBGmYRZqh5UpXzxY3sIYcn5yrD6W/CLVJI/uSO310i2a?= =?us-ascii?Q?NvJmH1gUd7YJVDGcwAtE3/HDPM8uOEsOylu0/xqwP0/KNaSXEwSN/0sSmffc?= =?us-ascii?Q?GXqgrhm5uO6YIlFchGsbKQG+CG5L2FWQcRFXcFGxINNtCfsaccbwqvRmkJgH?= =?us-ascii?Q?ZSSXCrq2JBJoxfRzqbmoGtjlf01HJOQnefV/h3K021fAu8m7u2w3Y3ql3dEF?= =?us-ascii?Q?gL50MBOVf/w496+jhoLaKbtauvo0cMcNESW0/PbkJYnoaTPjzMYaZK8XWopk?= =?us-ascii?Q?13Obc520hrnjcWWSZBJt5Dmcg1WyHU4A6Fqq7iSCr0gTLfDM0u1EIBwkXu0D?= =?us-ascii?Q?Ycq34fP5nN79O3MtRXrAVx1EbbpK+4ttGQQx5GvlNPxXzBR0ihRMfzLvs495?= =?us-ascii?Q?LGR27L9u/kzQ9RUPKXhSMC360HC9J2ubmUOfnFkX/ANi1U86IRM7Zr6XqLbU?= =?us-ascii?Q?rdsQUFMCLfMTkCiB7xirsO4rggaVqSA4LWhsBl4H2HbB7ldMqp96vKzW2Vjk?= =?us-ascii?Q?2yYPXW6xSuMOUtR1DCcP6hrpKRGAEaM+leTI4+ndAQ2CYNBpfJmqiq/2mkBB?= =?us-ascii?Q?+XpskLPFckyVwpWBt5t9e2U1lthJcvE58JpVDbgB43yOjPXEEx05y96ABrog?= =?us-ascii?Q?oOiBUuAGdV8OE+eUQUThNnBAf1C9QUs/ieQgLy+5LjPXRZDYWndv1T/ReySB?= =?us-ascii?Q?ycffkM0Avb+gK6cQHGdbg+og6DwFLL1sJs63EfzlohqQMiT84e8EQ6ne2mRp?= =?us-ascii?Q?Xi33fx7MM+COhBo2g+xul/44FrUL6cItIB3/jQrA374IphN3RD9511T0bcZa?= =?us-ascii?Q?WQd3zZ/Vp9OJmRPdJhWGpkK202y3GXRGMOF6ImQN+78UCHWAYC7Kbv4bbfsI?= =?us-ascii?Q?TasFL859/sgXkWa8pnqrwceeZfxOcVWawWiFXt4P2Xs55pCowEPOCB0vHLUl?= =?us-ascii?Q?h50hbhURAlFa1WExZFvmyyAkWLgWo41FqE4/rHv3Aijr09TNlEd2bApeEf1c?= =?us-ascii?Q?wo0A+rH7AIVSWvXQ4TtyF3HQsUctQUayuTMY4qycJBNyXqnOVuXV+hOjrJMe?= =?us-ascii?Q?mtVTzeHHTszn+kcyZD82k9XcBqojDplBahd30PhQwo5ztDlh3TRMwi68DYEm?= =?us-ascii?Q?Ty7qwchnLlUSXcpF6JC1Oaxyzao+mmRcSAybm4so9Wwr9SvzmE1svxkdx/uw?= =?us-ascii?Q?6+3qYeK0RtYT2+CWENGd3JdDhKw34/oftf3Lfx79j2nVm9QXuX3E18icM6y+?= =?us-ascii?Q?WLj9kWph7ESE9pNC9uTEGu2gINb12X53qLTYct00Vs/oUdiyN+2S5Q6lALvk?= =?us-ascii?Q?77cPH8BCmMQ3WkevTsG99TU/lnvEG4M7RXTXSXZWXVjEGL2hA/YWC0Q2vXnR?= =?us-ascii?Q?r5lacFvbbgCgKgg3q/eng4EMu4lxkxYHlLUIMDQabfJP4MGctVMcl1RYHmXp?= =?us-ascii?Q?2jxMub63Kn2q7mHUHTIiDjDD3U9nJQp7eAO4lmxi?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB5994.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8f52c83e-6eb1-47e2-47ef-08db46010c12 X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Apr 2023 02:50:51.4090 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 7Kg1+RYzAJfhx6YzPTr/i3ILCSK6LuDUgx2iRhMhWGY9/icKYvWAAf0FJQzF07V7VYlOE0TuB09g+iLq/PxzVQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR11MB7507 X-OriginatorOrg: intel.com 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 > -----Original Message----- > From: Wu, Wenjun1 > Sent: Friday, April 14, 2023 1:48 PM > To: dev@dpdk.org; Zhang, Yuying ; Xing, Beilei > ; Wu, Jingjing ; Yang, > Qiming ; Zhang, Qi Z > Cc: Wu, Wenjun1 > Subject: [PATCH v2 0/5] fix Rx data buffer size >=20 > This patch set fixes RX data buffer size in ice, i40e, iavf and idpf driv= er. >=20 > 1. Limit the maximum buffer size to no more than 16K - 128. Confirmed with author, this target to align with hardware spec, added relat= ed explanation in commit log. > 2. Align max buffer size to 128, or replace RTE_ALIGN with > RTE_ALIGN_FLOOR according to [1]. >=20 > [1] Commit c9c45beb1b97 ("net/iavf: fix Rx queue buffer size alignment") >=20 > --- > v2: fix commit log >=20 > Wenjun Wu (5): > net/i40e: fix Rx data buffer size > net/ice: fix Rx data buffer size > net/iavf: fix Rx data buffer size > net/idpf: fix Rx data buffer size > net/cpfl: fix Rx data buffer size >=20 > drivers/common/idpf/idpf_common_rxtx.h | 3 +++ > drivers/net/cpfl/cpfl_rxtx.c | 3 ++- > drivers/net/i40e/i40e_rxtx.c | 2 ++ > drivers/net/i40e/i40e_rxtx.h | 3 +++ > drivers/net/iavf/iavf_rxtx.c | 1 + > drivers/net/iavf/iavf_rxtx.h | 3 +++ > drivers/net/ice/ice_dcf_ethdev.c | 3 ++- > drivers/net/ice/ice_rxtx.c | 3 ++- > drivers/net/ice/ice_rxtx.h | 3 +++ > drivers/net/idpf/idpf_rxtx.c | 6 ++++-- > 10 files changed, 25 insertions(+), 5 deletions(-) >=20 > -- > 2.34.1 Acked-by: Qi Zhang Applied to dpdk-next-net-intel. Thanks Qi