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 6346BA0548; Sun, 9 May 2021 14:26:48 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E0EC340140; Sun, 9 May 2021 14:26:47 +0200 (CEST) Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2054.outbound.protection.outlook.com [40.107.236.54]) by mails.dpdk.org (Postfix) with ESMTP id DD7634003E; Sun, 9 May 2021 14:26:46 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=P7EgyL7+U8ddS0e6JgphpswUoXQl45GWeIpgN0l40ixJQAV9mi8bQE4aoMtQk9KworTVZDdEuR1qrVXQfdttCmHqnK1EtoCEk2iNyr2w8EFqhIsKG3T1ZG0hz1Msbx2bqAKYIYNASwCoSi6gh2XLSd/YLiEm6CIUqArTAJiRrgociG1NCWXjUdFVvPCdaxd6jRR6tKz9VA88HRe/Muw+9DSjj3JIuv5VpLsEJNz3ljZG0S3ubjDkaClAO6477HvckcI+31IN68a+GXuuBtUZYvU2epxj9Pvdonczywab8rkFjFgKk4b3cNnxFZD+4jcZE0wyJI1ojYGkUkVoDo+qxQ== 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-SenderADCheck; bh=1eVgtJ1XJKG1WCR1GiN1sX163Cm0Hv721yKpKJR+G9o=; b=Lxgy+yRWziP2KqpoBlLwYz4l8OpOInbl63HqCfsPOMumxdTfUn3rK8H1pBfQZl6jnllx9VdLmF/o5Gasg7gchxwIS1WtkElqt02Z/mxcty2SbzQcJQfw9h6u34ogRas/NCbdqXULC3E5/ILDo+I+fETgpyfJxqTCo//EFN0trYg1gJgj3eooPsmFkGmbYjPxP8BDmNkUa5xpSJVGa91+J25xU0+ydy2EDt8hqATz5Qc4e1zc+xDAV9TKFMP9w6M/Ayy/gkbbGx4B0GGTbt5CpV1YfDLp2IUMn6pfrrZQ0q/PgH+0BMNYp2mQuIMTNpl48rpkSUCqmzdTD9Bmd782Vg== 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=1eVgtJ1XJKG1WCR1GiN1sX163Cm0Hv721yKpKJR+G9o=; b=FH5bnJlVx0dNfOVc6WiXv4dPYXCLKSnqTeh82XVgGsedu3pDhLVizB8p6YIPFInQrV36ui07qUfJZSaTcoByZHuzqTHSPasYYywaJqQosSg5S2vxzcT2IfKb1SNDa+UxG74Que2Kql+rGo1lY4ogOpNePpi2ei69OmFr//fAI2acaQtakr9BCuKe/MByujtUIW79ZjpfNPrn2KsliWNtLrIjVvp5sSoBJA9s7O0pkScwE4wIdJ0pgIkAVDJ5IrzXa2Io3qofl7b48mq2KE5fsz8rnTclWoWp/RYpmpatSlhqYGKwH1fDQ71lVBFxMKvIdwr0Co2FFvnNi+QIYPixmQ== Received: from DM6PR12MB2748.namprd12.prod.outlook.com (2603:10b6:5:43::28) by DM5PR12MB1196.namprd12.prod.outlook.com (2603:10b6:3:74::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.25; Sun, 9 May 2021 12:26:45 +0000 Received: from DM6PR12MB2748.namprd12.prod.outlook.com ([fe80::c9e8:d4b1:c3f2:87fb]) by DM6PR12MB2748.namprd12.prod.outlook.com ([fe80::c9e8:d4b1:c3f2:87fb%6]) with mapi id 15.20.4108.029; Sun, 9 May 2021 12:26:45 +0000 From: Raslan Darawsheh To: Slava Ovsiienko , "dev@dpdk.org" CC: Matan Azrad , "stable@dpdk.org" Thread-Topic: [PATCH] net/mlx5: fix Tx queue doorbell record field offset Thread-Index: AQHXPA99FqbGTqknO0ms9P883SvWN6rbJOnQ Date: Sun, 9 May 2021 12:26:44 +0000 Message-ID: References: <20210428091819.13306-1-viacheslavo@nvidia.com> In-Reply-To: <20210428091819.13306-1-viacheslavo@nvidia.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: nvidia.com; dkim=none (message not signed) header.d=none;nvidia.com; dmarc=none action=none header.from=nvidia.com; x-originating-ip: [188.161.229.85] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 90f89292-563d-4634-8de4-08d912e5b58c x-ms-traffictypediagnostic: DM5PR12MB1196: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:4941; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: WNgbXOFEYxgQREgxycns/0eyyvbjGuQVM4BwNFjDiBjltXQsq8R1cyO+kxHHlbqLSCGo6rod2y09EvZVZh/zH/s2P0FsP5VTuJy6Z9Cx/es6i4LDey+25T0p6L+RRLmj9DmTGr4Kw5kzOtP/o8MabEVfYcW1Yq+X8NbSVCnEnSYyKUDyNwsWYhXlMIfMcjsGdhkbr5pBI89j2ScLCAv/zCDYPMClvR1Alpe9FPzn97O1jzgrHjYNl8L5xV4SYmrdFAAgrCJVJbOsripnw//lA+Us7gdcsTZrFrJNpLmDsGT1teGeR/zRxxXSi0qgmpV3QEEM9l6SLZMgshgH8xmj1f3UF/K48ZyuWo6rwXSLiJpNkiIgcQj8CNKYmprhydeftmaQQzbuBJUHqlof0zs6eOQLp2ZJyObUYl6FMo90vwEvPqw4/PWnkw2gbrzfmrgaD3WuCxNU00iQj/aewI+nYulYFFxvNvmBIEIZQPPj0J+CnAT47GNnUqU7aQgiRZFaN6pUy1KepQf7KBEdq1fm2Igbo8WdMNJbOh4uSD8TpqvRllN///TXadKGRBUrRcx0E8eE7tsFYfQOoK7zOpDKpV4iRDWoh81r3k+zNuExHDk= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR12MB2748.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(366004)(136003)(39860400002)(376002)(346002)(33656002)(76116006)(110136005)(54906003)(66946007)(7696005)(71200400001)(8936002)(4744005)(5660300002)(52536014)(66446008)(66556008)(66476007)(53546011)(6506007)(64756008)(8676002)(83380400001)(38100700002)(122000001)(9686003)(55016002)(450100002)(478600001)(4326008)(86362001)(316002)(186003)(26005)(2906002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?mCAaUbRLSRfAXQsFdNn800/IJKRRHgUrgfquGCMrOI8PSd+pByXPyBc+4AF1?= =?us-ascii?Q?FDIE5A9K5+VebX4ZGplNPcQ5elWj3IFs6JgPqS91G2miwGYI2vNmbRUlIa0f?= =?us-ascii?Q?smT6dsPmqYMZ8rtZkvgf5b75cQCiyQM074sbR2bddOAsKgIaiQ73MgiNlm/U?= =?us-ascii?Q?LC557rkm9FccXa4m+9Z/cDA+1+yAfoELjopnSdlnRq4dNqvUnx0Ehzd+g+96?= =?us-ascii?Q?n8946WEqv8DyX4kE6jeHQ64l1UiMIyOksGl2b/U/qgat+2XE0lZSC8mzZUzS?= =?us-ascii?Q?juaynrb8lRoS3BMyDZtP5cXxbE6j7dGpMHYjQTGdjxp+oEYEUocQetQ+w7SX?= =?us-ascii?Q?vUp9w5znQ7JPSRPZbqmLlADd9gZJPKRUMR9gtA4rNfl2rVvX3DQgWf7/qxHq?= =?us-ascii?Q?8C/t9WZK68paFW9CXxQnyL68nGg9UtTvGUNxk7KP1XSWgeAVMm1+tKDWfSjq?= =?us-ascii?Q?ltq9Cmey08B9+aMaDdlq3pyxMMNejFNPEQ2YwYCiSJvR11W5eppd2Dukjwt7?= =?us-ascii?Q?9zSUZcFsT4OIFUuhVxZJdCDJiOcJfwJa29d4ulH99c2I/kKWO9Gcm5TYaPCV?= =?us-ascii?Q?/5bCc2fU/eS1HvVDEPoi7W32FLGckCw/6JM9Jw1uul2gHYXVeB1QKa3BkDti?= =?us-ascii?Q?yb8N7HY8weH1TJMnQzqQwiWp+du1jYE544/RZKPLhJFbkuw6x/g8vTNKmgyK?= =?us-ascii?Q?4b3hpXlesIgTFZ+gYPlXgmcK3IsPknvvtOs5rhpsWfhwe0Xu7c8tbuWt+mK5?= =?us-ascii?Q?nOyi03NStrpJxqrEn6IE1h7ZK9Kz2Ez0xA3XnX0luPeknsrJ9ddhPAfRwXNY?= =?us-ascii?Q?gVI8O45QpVouUV+E6WKla0Vu9wN/ZUx7TI0VQWaWtOEKhQWG3ulKi4ZUNLwt?= =?us-ascii?Q?Dn7kYFTB92vi9OfVXpAwuD1eBiRi4t94zkwzI1l6XibuyU+RPR7zFoSPIZtQ?= =?us-ascii?Q?WKsik6Jl6Hu33qf8kyqQ1FqDA3Gc/LVAY5INf1CumT9F5PxtE4SoS6MoM9TR?= =?us-ascii?Q?xFtciq90p/or6s0toOBeToRViYD4zUntPFeBLnO3FhK3iYZCE+lzfOyz1tHM?= =?us-ascii?Q?dkFv50IY8x3BfhyI+C9al+iAsuevCYtQ1UuKzV4fM1VxOINI3wCC/K068Z2z?= =?us-ascii?Q?SKXE+puddmA1zKtMDw1QJzzpKNbCZPs+dE+jWw61l6vNvC6SscLl80pGgP9J?= =?us-ascii?Q?vZdgo1+IZo0DWwK+BZ+PksrRG6OGBr4Oojn5sAALFCuzl068KSMHH6R64lHb?= =?us-ascii?Q?MSl5UYVHWFhU0rJIqRJziGf2IaWmR6cWGTKs0h/XheowO65gTvdwJfp97CwG?= =?us-ascii?Q?4AZb3LE7+UYIYuhaFTh6FULi?= 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: DM6PR12MB2748.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 90f89292-563d-4634-8de4-08d912e5b58c X-MS-Exchange-CrossTenant-originalarrivaltime: 09 May 2021 12:26:44.9665 (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: 3gu3+g7Y5Ospouo8LkpuvDJ5Cl9oVdCZr5nNIPf7MZxNnC42xzwjBg7ittDPS3Qj2i/wnRo8m9VFfzw0WmcVRQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR12MB1196 Subject: Re: [dpdk-dev] [PATCH] net/mlx5: fix Tx queue doorbell record field offset 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 Sender: "dev" Hi, > -----Original Message----- > From: Slava Ovsiienko > Sent: Wednesday, April 28, 2021 12:18 PM > To: dev@dpdk.org > Cc: Raslan Darawsheh ; Matan Azrad > ; stable@dpdk.org > Subject: [PATCH] net/mlx5: fix Tx queue doorbell record field offset >=20 > If the Send Queue (backing one for PMD Tx queue) the was > created with DevX API the doorbell record offset for the > producer index field was incorrect. If hardware missed the > doorbell register write event the wrong content of doorbell > record might cause queue malfunction. For the Send Queues > created with Verbs API the doorbell record offset was > configured correctly. >=20 > Fixes: 86d259cec852 ("net/mlx5: separate Tx queue object creations") > Cc: stable@dpdk.org >=20 > Signed-off-by: Viacheslav Ovsiienko Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh