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 0E468A00C2; Tue, 8 Nov 2022 19:58:23 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 00CFF42686; Tue, 8 Nov 2022 19:58:23 +0100 (CET) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2084.outbound.protection.outlook.com [40.107.93.84]) by mails.dpdk.org (Postfix) with ESMTP id B9369400D4; Tue, 8 Nov 2022 19:58:21 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LwVj/QLOGnOJ9a4JclcmouIr2VGQhzJT11JhXOSDkVlZIT5McO5JxPNwhX2jvxFv1eGNg4RnsJaBHlXxLDTHIC1q5Sjk1ZRV6mioXeMSWZM0lG8jKUZjFRoxePgKHs5Hs4OfLCu2uUgGM+nC+uPeRUOzPHD+IRXRN3dgG1kaZ7/2MvzNPRZeG1JgT8XLT4l8nq74hGgYzWwLP5bcWpOiR1VFtIwaZBrziSO66ls4sbCVF0uM/q6RwmXMOsB2bpeX6fgvD8U3sBNMmadCalzTMposo33TQgrPpbmTi3mcRz5uHeWZPdejRNRl2DuelokjaNoffK4zCuK4cn8xJYmGHA== 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=bt1qb7RJ2Ug6Qpm1RcVg0mpUJTS8JsjUUe3EYRb8hCU=; b=iPEYXAsM+l4y6JNL/802W5rTAp35SaeNrPJmIwzs6bYlsLQEmtc/ZVbU3CD6G1A8woIlRUSegI5ZhZUd/77aBLx/pkiHhTReeqGbAkzXCBp0BkJ2ACavGmJGvOzf6R7Iq9JdqHb9+bOYOhLDm6Rhbr3IrlVEh1DciK0CBWnfaFZ218TxwBx5bJt1YdYKaebF4ewB9fukphQMDSgT7fQlO34+SG/d04dW76WMbM8Eu2tgT8RvBlP4KRq/RA5+xDrZdWNrqfRBVw4FNglLDemnkEOs7N1Z0/CF8NLNCPWVvu2tPA+miwYaJrSo+T60LybsFtbMKD/WEATZS8pKlVcpsA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bt1qb7RJ2Ug6Qpm1RcVg0mpUJTS8JsjUUe3EYRb8hCU=; b=j+qgd0zPsU3v0yAUgymEqTdD0marC1LyZbh5QlHf9yQx0DbK4kk2+FpfsQNaTVdnPVTqz8AwNPWO2YNNNm+Ofa7Gza3d1mAkyC6p6le6PBiLDsO6S0L+g7UpUO7yvf7buOAybu3+FM3mrFyaijOswCTjJcf8JE1EJBg7x0Z3DCWHALxMOsc6ZZTm8jrnkDRyPyKPVJd2K54be/ErQa5JgN4xQS/T6IS5R/zCgHulJD0biGIJzr67dWDoUkpIFTE/DFEsQGJR+a3uKVYNhPXLtI3Qc/wLqvePCp/vaXwZGHwUT7kWQYj41r98ru4vD4tE4OkT3m7I/LG+og3PquS1dw== Received: from DM6PR12MB3753.namprd12.prod.outlook.com (2603:10b6:5:1c7::18) by CH2PR12MB4103.namprd12.prod.outlook.com (2603:10b6:610:7e::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5791.26; Tue, 8 Nov 2022 18:58:20 +0000 Received: from DM6PR12MB3753.namprd12.prod.outlook.com ([fe80::7c8c:ea68:bd84:9458]) by DM6PR12MB3753.namprd12.prod.outlook.com ([fe80::7c8c:ea68:bd84:9458%4]) with mapi id 15.20.5791.027; Tue, 8 Nov 2022 18:58:20 +0000 From: Slava Ovsiienko To: Alexander Kozyrev , "dev@dpdk.org" CC: "stable@dpdk.org" , Raslan Darawsheh , Matan Azrad , Michael Baum Subject: RE: [PATCH] net/mlx5: fix the first segment inline length Thread-Topic: [PATCH] net/mlx5: fix the first segment inline length Thread-Index: AQHY83hfY8do9PIXhUWi54QcklHDb641YRQw Date: Tue, 8 Nov 2022 18:58:20 +0000 Message-ID: References: <20221108134500.2751828-1-akozyrev@nvidia.com> In-Reply-To: <20221108134500.2751828-1-akozyrev@nvidia.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=nvidia.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM6PR12MB3753:EE_|CH2PR12MB4103:EE_ x-ms-office365-filtering-correlation-id: cb180f83-79ea-4f83-8091-08dac1bb33f3 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ehFn4D8LcZgx9KaWz1B5SBmwwpm0WaJ0nem2s8nHaSQeHLgYVm+pfmEZnyQ6V4l9LLM75ZKUX5P/XZH5A6jyZaMx6O7AmibXegFDgzHvsDBkxxCF/X48ICAdNuMHkCESXpSjaX5w5svFKfadPOfZmG+vk1LGuolt05e9QDssXPy5pqKOmqq0c5a0bpG3F5fxERUt2NWL61pwcwxbDpbVAGQGeqCF4dg7GlTCJ4EUFAW3sfWuFfHTBM5H6BAC35KKc8O3UuFxmYScdFSODNEBKIKPgnVeTFBUcnznVnjcy2/hLxT2w9ZSzzHYuiBlb8/KdfyR7EwFR9RRrrD0aKy3jxeQRE+34bmjbqP8s3qBLShOqb9Rt2JpQpQCY6PBUE9PL1vD8vHIDfaKdJDdGm5nW4SI083Q86A0SOfleeqyMoIRm12Ar4riivkUkobE0A38NfzSAq6OjwP3eL0ndjCQUjHVbBQ/+mkeDFB1L37zAa88ng1GnSgOB73xk8blVWfLVIhhNzJsJgLC87J+q4mQVf3/3VhdBzageck5oHIWQrpYARAGTuM1571IUnJvkrY8NhIJgezNWe8TNVfjbzLyRL+z8Nf9yfCVgRZAV1fDYuTgAoSsyEpeo5+tWkrGVApDl7VZ138X+FskkLIGTI03hYU9/z7kTamgUNvBTs6T21jAJ0Ll+Jie5lKMM3d8n/+gQahtSvbNNbWERt9+DHUzNVt0isRHj9feaiEcneS9lpFh4MOgFYXv8gnIcYpkFus5fZcc4ak4O9w1o7sW3RJSlw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR12MB3753.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(39860400002)(136003)(376002)(346002)(366004)(396003)(451199015)(33656002)(86362001)(38070700005)(55016003)(2906002)(4744005)(9686003)(53546011)(186003)(83380400001)(26005)(122000001)(7696005)(107886003)(6506007)(66476007)(66556008)(66946007)(64756008)(4326008)(8676002)(66446008)(110136005)(450100002)(478600001)(54906003)(316002)(52536014)(76116006)(5660300002)(8936002)(41300700001)(71200400001)(38100700002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?OFTuHXpD5Up6sls8ouuw13H6fqPM9XQ8WJ4c/DpUsHK+JRNvjmM+/GS0DhLU?= =?us-ascii?Q?7ysyXGBUPLCyHtzLKaTLjZ6iKaVNYyY/KCBesOnXclgUV+1ul+e3T4DLXXY+?= =?us-ascii?Q?qlDUx/X+/Rq/4e+KkvX3QL7tM3MtS1Ibw7OdsIB5zqV1WIOskFHO5GISnZx6?= =?us-ascii?Q?b8D8649ndamEiRyYDTWFMYRa/sXCnRLVy9LqPBQT4tVIw01LmuyYcOAjjOYv?= =?us-ascii?Q?oFw0uAQz3ed0pQpVh84V1FxlN3wUbc8uU9Jchm7dxY2w0tn8Mt92FfmYpBF6?= =?us-ascii?Q?702YIcpxGsLeXXbu6PRPnYkDTYwNzzPr6/rhfZprsaSEGjg8C8PmwGsEFsM9?= =?us-ascii?Q?XBrbfEOqqVbi50psUzU6GLzy5P5aX6wbddSZNHGYNPgcutcrzM8aMLQytCp1?= =?us-ascii?Q?OLbMs8K4oZgPCUJrkyUBGPuJuvmowskWxhCBktDyTNnd+ffbntuPYrlZF956?= =?us-ascii?Q?N7O/h7Hw4ZHXWrAKSvZzOmZ9kckeL7b0u5x/JxVGZzfkNAp158YGSGfTtH5y?= =?us-ascii?Q?BiUlAeTO9f0hjhhjfg8Gf6r0MGD0OxnpA1s1/SSfx2UyiWcNxF7YYaHwpBkO?= =?us-ascii?Q?Woj/PlqgmjY/RcW6idI5eB6JCJPsBIYa7KXbijUlubTDNj8d9+hjRahTP2Or?= =?us-ascii?Q?gnLUEeve8DhcnO5mJNCf5psKCISd20to23lfdATJzeh88w4gCFklBVT2EH/Z?= =?us-ascii?Q?IqfxrrgU/+2cJTIyhzAyblv2VDkLFTI9Ty0kLr8sbVSJJv/CBR2JB6kvE1e7?= =?us-ascii?Q?s3Y03fR+bDvnDPltR6bz5nc8ENAwl1/iS9NKVrLh5fREmsWYdjt5t0hRX+eG?= =?us-ascii?Q?wra1TYKDmc4a2lM2hMfQAu4gGu+OPboSmjNR7vRHLlniZVqVpcCJ7r9AMtgY?= =?us-ascii?Q?7YbZPghXP4FKBsPd4mXBrqwZkn3AeIs6DOX3EMj6ekPAnZc6jQBjM9qDhI30?= =?us-ascii?Q?LZl8GegHi2ajBCFop4S6vTry3oD5fVgDLQuY15r5FDPs/6tXXp1MsgpUM9Tt?= =?us-ascii?Q?ErcIs9NhuTF4Qq2BNGeaPvyijiS2w3AlsvnlOWJ9uHVIEBAemJaJIeqQTMwv?= =?us-ascii?Q?0hDN/gpcTXnOtMB4snA9TjrHZiHTfBDiJHg5iKxQlC5ODhVB7H2e/IudiY8J?= =?us-ascii?Q?xDETwyB1y5zzM1CGhoI1jwn+R7IEKXEtvZ2H8wOwO/jHkGZjXDfUpavolT1x?= =?us-ascii?Q?vHOUDF7EPGWbHR5/0FdstA0wb0GVo4d3BfblJhTv7cOkr7p9PEdnPSubZOED?= =?us-ascii?Q?rgcd2AcrB21pVkwp+hpltBY1sBMUl6BOx9Ytex6RGj5jG0XiepEDo6CjorLo?= =?us-ascii?Q?EEIPP8+TNkBCptUMgD6gDpfKgHSViokD3OWMsSZqUQLeoH44iGcVY1cxWWa1?= =?us-ascii?Q?Yy/bdUyCSpRB9pJoPRgA+DPBNCT8eTONKXHi8dPABe+cu38WllfJMy2tW6o+?= =?us-ascii?Q?v0GKYid+vTEAJ8zFfKzPoi7stuciw0BNHh5GSO9cO3roQ4IeTavHoZWovN0W?= =?us-ascii?Q?DgSPV8AvMQeq6p2Erix3xRyfK4BKRPBqqG4dRT6HUhRJatLY0tGXLoiP2Vri?= =?us-ascii?Q?/Eh2CTmLg3yz95IvPyeXUGtXWnXTSUdiLmIux7iQ?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR12MB3753.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: cb180f83-79ea-4f83-8091-08dac1bb33f3 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Nov 2022 18:58:20.0675 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: d5MG9mQ3Fg7syR1F3VfQFKLtexOX3pfLLAlDEijruDnj0TJQfR05JZixadp6I8c0nPbIYlOgTA5L4cmzM+tQjA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR12MB4103 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: Alexander Kozyrev > Sent: Tuesday, November 8, 2022 15:45 > To: dev@dpdk.org > Cc: stable@dpdk.org; Raslan Darawsheh ; Slava Ovsiien= ko > ; Matan Azrad ; Michael Baum > > Subject: [PATCH] net/mlx5: fix the first segment inline length >=20 > Packets can be split into several mbufs with various data sizes. > There is no limitation on how small these segments can be. > But there is a limitation on Tx side for inline configuration: > send WQEs with inline headers less than the required are dropped. > The very first segment must be more than minimal inline eth segment. > Enforce this requirement by merging a few segments in this case. >=20 > Fixes: ec837ad0fc7 ("net/mlx5: fix multi-segment inline for the first > segments") > Cc: stable@dpdk.org >=20 > Signed-off-by: Alexander Kozyrev Acked-by: Viacheslav Ovsiienko