From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 7B007A04DD; Mon, 16 Nov 2020 20:57:35 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 0F2FE1DB8; Mon, 16 Nov 2020 20:57:34 +0100 (CET) Received: from nat-hk.nvidia.com (nat-hk.nvidia.com [203.18.50.4]) by dpdk.org (Postfix) with ESMTP id 82C26F94 for ; Mon, 16 Nov 2020 20:57:30 +0100 (CET) Received: from HKMAIL102.nvidia.com (Not Verified[10.18.92.77]) by nat-hk.nvidia.com (using TLS: TLSv1.2, AES256-SHA) id ; Tue, 17 Nov 2020 03:57:28 +0800 Received: from HKMAIL103.nvidia.com (10.18.16.12) by HKMAIL102.nvidia.com (10.18.16.11) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 16 Nov 2020 19:57:27 +0000 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.170) by HKMAIL103.nvidia.com (10.18.16.12) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 16 Nov 2020 19:57:27 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DF45F1TMht95gsoXTDy/7CK6x4h9Q7FWRZmqOqZDnOBNsnrbYUB9SXU6vZ4YIk6x1QTpn7J7wLWkzQLjd9F5Bj+h8BayNIAeFYM+hkfu8kZsIFQBfwiAWGQyR5MfjdkgEsMFhSyZmY/pZyjXXMX8X1S7HSn0YMXRfpSnVTp1DEz8mLz/rH27ON6fmkrvF4X2NUUa4Ttrwmku77bNQGEJDOzn6XsKlGsH3ARXBFTSnRh1DNyzTywCtEvMOW6JFZgq/a4vI3DBg3wzJZvm+C3jb5A+Bq1wC5glSlNku3BzTWWts65Z+bTbx6fskc2mWp4Km45BQkTsILLglhXo8uhFVQ== 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=2/O/MTWAzLmOX1jUq34l942Hyo6ECY4VwJnYvBwkWpY=; b=ZdDZKM0illuG87w/8hC2rHlVj3CL2kwfBTNP9CAw9TSjrqxE6nh10dpuP0MUh1kK3/i+zRal24R3vZbNCOwk2vFkDAdTn67A18qtYCg8VwZYrNoNypTHb+XnpPYko/U4fZuhQCsIW/luKJSsAk8ejXulcd5d52GTV35dfNO+u6S640z1ZzLt3HiIDWwOccdfHJQggdIH0Fhe6wyiwM651TZT09bF/+ULiiF5lovMWi5hL2cuvyhKjmnzv1E5TVcuacwHPh8hVhzbNuYrnGHJa+4RMRSStnF8OMKPqtHHWWJsJ+5R09EthnOHBNTc2UwqNf36C+Qw0iEBc3U1CAPglw== 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 Received: from MWHPR12MB1501.namprd12.prod.outlook.com (2603:10b6:301:f::18) by MW2PR12MB2346.namprd12.prod.outlook.com (2603:10b6:907:4::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3541.21; Mon, 16 Nov 2020 19:57:24 +0000 Received: from MWHPR12MB1501.namprd12.prod.outlook.com ([fe80::ec4d:f17d:402c:78b4]) by MWHPR12MB1501.namprd12.prod.outlook.com ([fe80::ec4d:f17d:402c:78b4%6]) with mapi id 15.20.3564.028; Mon, 16 Nov 2020 19:57:24 +0000 From: Slava Ovsiienko To: Maxime Leroy , Matan Azrad , Shahaf Shuler , Alexander Kozyrev CC: "dev@dpdk.org" , NBU-Contact-N?lio Laranjeiro Thread-Topic: [PATCH v3 1/2] net/mlx5: fix Rx queue count calculation Thread-Index: AQHWvDppvqMX/XGCL0ea9bIkaDJqi6nLLMzw Date: Mon, 16 Nov 2020 19:57:24 +0000 Message-ID: References: <20201116170258.18583-1-maxime.leroy@6wind.com> <20201116170258.18583-2-maxime.leroy@6wind.com> In-Reply-To: <20201116170258.18583-2-maxime.leroy@6wind.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: 6wind.com; dkim=none (message not signed) header.d=none;6wind.com; dmarc=none action=none header.from=nvidia.com; x-originating-ip: [95.164.10.10] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 6ca80a9c-fa12-4c78-43ec-08d88a69d662 x-ms-traffictypediagnostic: MW2PR12MB2346: x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:597; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 4D8tUDRA/Z8RPYa4yvjDxnCpQ+wGnVLP21yclw0UJdSaoi+RS/JEeUoTMEw+6ccfLhD3rgsRlVMMYTY/a++RacxtE3cbNS7Ok/e8uFlNDlyetokyCpv29B/F2jN6nmdeU0S/pTwkDeRQytXZG8HTwCr4ZD7lnG1MjbM8OtKubpx3M+8YXD5Qx2fkHooTPFEaat9DyIx+YO/YTcpZWX+BQEpm91ivIA+sXegtpZLcEeO+/HgoVaLF1BAfr4+UCTEOUT0/qvhbegC9rgphkRQeJGb+ujAW6Bvjy1tkc7jRbV8gNOHR4El3vwKVF232eN1G x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MWHPR12MB1501.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(376002)(396003)(39860400002)(136003)(366004)(8936002)(9686003)(33656002)(52536014)(5660300002)(2906002)(8676002)(55016002)(6506007)(4326008)(478600001)(53546011)(26005)(7696005)(316002)(71200400001)(66476007)(76116006)(64756008)(66946007)(6636002)(83380400001)(66556008)(66446008)(54906003)(186003)(110136005)(86362001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: LOV+MJ+RsUyidMf6B7SK+85EtzQGVvvSMMY/rWsrCfO9GJkZZMD6NJ6WTp7Mm91zIpB7z5azRUvfxKSZ48mxqvVE/gkwCLWJUnU4pLqtazVX5EVJ7Gs0XXpwde1cQiFlv4ezcWr5XFRnhTA6Z6MeIf7LksYzNREshkcR1v33IXAa9BfGcZPGD761PSB/TwqkmiRSlQrdQBE+3xDR/Pi//cdtoKisCOTHt4CFpg3TAyNfor63CFg1yhJqiFw+H3FkCcr2gKCfHkbJPZaLP6h04RoQrPEa2VzlWEzJHY5pN5ucnDD64GLaWCCmGYFUGh8gWJAbxdBuoW30b+ZEpusC0S1HB1ovB9L9R6Q2kMYkvuW23rXItahdc5Cta0Hhf+loqUysJh8NdXNSnWiDfYbRgH4xF8+yoFV0N0CzyoYvX9Am7HfaPcsjabq8vIVbovKzEOOz+6uL3t3+A/obBDezU4uIOX+naIIR7Sf4wjgHkfaE1K38f+16fG0T7RIgP7PmkNCL1yvSeMVCkZcG7XYDlpkflBjF72gwIKt8lF1kOhVWmmysIbuUtQVnLSPu9zHv9rjD8g7W61wpYDIaT7ni+PobjK3xHZz4nU48UhAf/oLLq3vLIwww7Ddh3sVKBuC9vOJBVAhwu+KrR9bO+EGrgg== 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: MWHPR12MB1501.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6ca80a9c-fa12-4c78-43ec-08d88a69d662 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Nov 2020 19:57:24.3199 (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: kVUFUiw13Zc2ZWX9ULlSIyDiBYDbE4VNU+Y4lrUy6l3Lgts+5Qy36Cog6JNVeMMuiuCovcAY6QhJ/qENnxoyCQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW2PR12MB2346 X-OriginatorOrg: Nvidia.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1605556648; bh=2/O/MTWAzLmOX1jUq34l942Hyo6ECY4VwJnYvBwkWpY=; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To: CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References: In-Reply-To:Accept-Language:Content-Language:X-MS-Has-Attach: X-MS-TNEF-Correlator:authentication-results:x-originating-ip: x-ms-publictraffictype:x-ms-office365-filtering-correlation-id: x-ms-traffictypediagnostic:x-ld-processed: x-ms-exchange-transport-forked:x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers:x-ms-exchange-senderadcheck: x-microsoft-antispam:x-microsoft-antispam-message-info: x-forefront-antispam-report:x-ms-exchange-antispam-messagedata: Content-Type:Content-Transfer-Encoding:MIME-Version: X-MS-Exchange-CrossTenant-AuthAs: X-MS-Exchange-CrossTenant-AuthSource: X-MS-Exchange-CrossTenant-Network-Message-Id: X-MS-Exchange-CrossTenant-originalarrivaltime: X-MS-Exchange-CrossTenant-fromentityheader: X-MS-Exchange-CrossTenant-id:X-MS-Exchange-CrossTenant-mailboxtype: X-MS-Exchange-CrossTenant-userprincipalname: X-MS-Exchange-Transport-CrossTenantHeadersStamped:X-OriginatorOrg; b=JtZHGlgM3FN2R/bEC5XXgBtrwmo8n8ajDF5oGDBz+PraSc4NcwHWCggQWPw5gw411 rIqdNZVyeePPvmlgEkcLDPElKo4Zdcjik+W7MUYeH8vX1E2PLQWoA+TrnSTgccsjdY f5UhbUiEbkr55qn7FSnmpwtbVFioA/0G7gZNPO0xluDfy+Qn0eSGqouQm/l+GwucNX joUVnlhvxN8UkxFzmX8qlXmPOGB8WQSRtS9TcoM1XEs84KkMa+haKImDwqn9QJFkFL 1r1T/3OlJ6vXzL574dlwVLs/hGrFftOhHjv/k5jpLi8r6oUSLUqf7gdHHq25qtu1A5 7dB5gTNf/ZnZg== Subject: Re: [dpdk-dev] [PATCH v3 1/2] net/mlx5: fix Rx queue count calculation X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 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" > -----Original Message----- > From: Maxime Leroy > Sent: Monday, November 16, 2020 19:03 > To: Matan Azrad ; Shahaf Shuler ; > Slava Ovsiienko ; Alexander Kozyrev > > Cc: dev@dpdk.org; NBU-Contact-N?lio Laranjeiro > > Subject: [PATCH v3 1/2] net/mlx5: fix Rx queue count calculation >=20 > The commit d2d57605522d ("net/mlx5: fix Rx queue count calculation") is > incorrect because the count calculation is wrong for the next cqe: >=20 > Example: >=20 > Compressed Set of packets 1 | Compressed Set of packets 2 > C | a | e0 | e1 | e2 | e3 | e4 | e5 | C | a | e0 >=20 > There are 2 compressed set of packets in the first queue. For the first s= et, n is > computed correctly. >=20 > But for the second, n is not computed properly. Because the zip context i= s for > the first set. The second set is not yet decompressed, so there are no c= ontext. >=20 > To fix the issue, we should only use the zip context for the first CQEs s= eries. >=20 > Fixes: d2d57605522d ("net/mlx5: fix Rx queue count calculation") > Signed-off-by: Maxime Leroy > Signed-off-by: Nelio Laranjeiro Acked-by: Viacheslav Ovsiienko