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 74F9AA0C5D; Thu, 4 Nov 2021 19:22:25 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 63B3B42759; Thu, 4 Nov 2021 19:22:25 +0100 (CET) Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1anam02on2087.outbound.protection.outlook.com [40.107.96.87]) by mails.dpdk.org (Postfix) with ESMTP id 684C542757 for ; Thu, 4 Nov 2021 19:22:24 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jdrFYvpyosCWurOe6YFK4Xe4Pib55Z6HPugtoKpa6r+0nyqXJQf05iDNYoln74t06gwHaMzz+6NZC1A0IgxIDuNYwcbLKYFcVqX5D6DG1JKwcuJGuzMoGoL6/7EgQuICv/2OcMsmsg8JZuur01rsuOXuHHqD7SNyU/MEkSoBIFjjoK11VuDVXKIdKXClczmnkdPxcKDD2h5cVQHl1KV4xTcWYBh2HweYSYgHEVDAGC2I5zBiPWaXE2wf83ycH8WDEuzAFpgjcez89lB0N8TeK7vqd7f8gbyOjB69Q7erCV2/ykBpfMTeDF8C7ACdDvtg/7w8cDs88U4bIwSWb5ffyg== 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=4SgA0ve7gtJ1GIZzRlR7g17EZ72eXxCxq0QtVcoHdx4=; b=mzkVoNe0ofKUB4pFzALlvA5h2FvyiOL3WR+B7prpHRH1TibQt3psCYar1IiMxYDxWzbjrXf22UwF6o/MWeBAG7tVko8sJQHikdS68HfiDT/AeyWamLl3erIBF/j5s4DVGjjpa6qT/JGUL7H1xycZk6c0hE25kSuycCbGDR6g8SiEpv9HKIL+i4IChEHoI0UYCtGOK8F2RZvL6PqcCWUe8GJYYeEdCohfCdophzGjmj3yPX4t5QIrX5f/f5PnRmq9pUV0wuFWefr5xioiE+cdvw3R8hYGobpFzDCQt76tCj8mglcjwSBVDHAs+avG0XhuZ9G123hle+XtqiHYs/4NMg== 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=4SgA0ve7gtJ1GIZzRlR7g17EZ72eXxCxq0QtVcoHdx4=; b=BZ/KLvz+MIc3iFRpBKRXe14qxCTlEMhFojaVRwlFfKYinPK87BD0CH/jMgCjiF47TgyIu/TCC0sSM+wnhVDlyLHu14zNF3UeIif0BFz9fSaPjScwS9HnaDszCrpPFg48LomCIvVFAQivgwuBxihLuX6TabwVUadHEY+T9Tt+U9HZCobvm+eYHdTv+s5Jxg6T7kOvxHUGRTjnmLouWgwKb/JxcXVh4nXdG/ZcCcfDFV/AH/0N4bp3i7XKCvjRsZAbkqT8YVPc1Q0Qpj2OPpLXOq0Ig/jY89OG9D0kA/qoouZULs6oWo5qKU9OxbuORUriQsJ8e4k2Wge0cbLdLG1LsQ== Received: from DM6PR12MB3753.namprd12.prod.outlook.com (2603:10b6:5:1c7::18) by DM5PR12MB1689.namprd12.prod.outlook.com (2603:10b6:4:3::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4649.18; Thu, 4 Nov 2021 18:22:23 +0000 Received: from DM6PR12MB3753.namprd12.prod.outlook.com ([fe80::e550:35a2:96e5:657f]) by DM6PR12MB3753.namprd12.prod.outlook.com ([fe80::e550:35a2:96e5:657f%4]) with mapi id 15.20.4669.013; Thu, 4 Nov 2021 18:22:23 +0000 From: Slava Ovsiienko To: Bing Zhao , Matan Azrad CC: "dev@dpdk.org" , Raslan Darawsheh , NBU-Contact-Thomas Monjalon , Ori Kam Thread-Topic: [PATCH v4 2/2] net/mlx5: check delay drop settings in kernel driver Thread-Index: AQHX0aXE5xMuBKUFO0yqAZ13ejBJpqvzrnng Date: Thu, 4 Nov 2021 18:22:22 +0000 Message-ID: References: <20211104112644.17278-1-bingz@nvidia.com> <20211104175904.60696-1-bingz@nvidia.com> <20211104175904.60696-3-bingz@nvidia.com> In-Reply-To: <20211104175904.60696-3-bingz@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-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 0800b7c5-e1f7-4d70-2db2-08d99fc00bd8 x-ms-traffictypediagnostic: DM5PR12MB1689: x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1751; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: GOL/v8nBcsznFr3ryj5TY7LGpuK9K+MujWZivqGqao9UHvnw9KvB9IeplUtzZTuSGFA8me9LkA/6mP5gvG+LveP8m5xNC69akneTzpbVkZKQnQ0cIPOt/HzxYIipiE4rkAKXsLQgciR+wZWE2aIisKIZN1wx+Fdm52fLysY5ojOJ9W/zZjdGMCdTxqm8pD+gb7WGcx0cERQkT9NghZwdJsDY2rnRT2Ig9bP1jbWlCXsa3y5O+9+UWJHoJwHhqqf86KguAMWQNMSu6cgx13HKA8dJ0I1j3pYkn63g1iqS8MX7iR0UWOCOOXJysx+LvlxZCz9V4hWfgDOLR3vl1Ktwh8Kwukdlum134thubJWk7VN3r4WLaqXKrdoaCTEsWO+JW+qT5NU4FbtRBodvH4DYuuPhABg1OunsJfquL4uvHMYyC1dvOX3erbI7Um2h4LrsPZsc0SeSTkWP6Y3DmF5/RqS5/pQnTqXYWVO6Rucm2Wd22LPA5uqgq/Y/NV22CwURvrLjkWk8XUD8NJGvzYw/LgmZqYTUzQ7gvG4giJnt3X92RhHlG6ODKM1Z9SNsznNzChnTm+zMDN5oYuTVEH2LGieVekNKGsuK4L4fZa6lhwzlzW6r4E7w2lp+a3zXORbwPD3mCDlRgbBqPw36Ahy35JVx1ssewT8l6GClZJs5MkU0U+E64HBMPKxNXVljMAf4xfFBeG6F3a8K8W/es6IGJw== 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:(4636009)(366004)(55016002)(9686003)(5660300002)(508600001)(7696005)(66946007)(38070700005)(52536014)(76116006)(107886003)(38100700002)(26005)(122000001)(2906002)(6636002)(86362001)(71200400001)(186003)(8936002)(8676002)(66556008)(64756008)(110136005)(33656002)(83380400001)(316002)(4326008)(53546011)(66446008)(54906003)(6506007)(66476007); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?BeZcSSddCA6LqIVHYWBbS5fy3ZwR3LLO3pLBVxf1DzCq6YgIY8+OSJbShu1R?= =?us-ascii?Q?rd4/YF4Nmktzi5Oie2aaL5DgFfNSpIHaRE3TpM0NWg+gfHAX5KpYGXh3uqcZ?= =?us-ascii?Q?OYQPRkpRsCrunlzw34ccyv2Ag7oepXf9wAm9Ljvz4MmIQjdRwzIAPkeLvO/1?= =?us-ascii?Q?UgpGPrDtqMrmuZfOOzN2Z5Yvtrknx77rsk8fuH7A1dg8dbyFj9sKYA2wyPv1?= =?us-ascii?Q?X2INOJy955Teizw6Nd2jSycgbcrdz14CeM3Uzs0re0skPY7isNfHALfmxeO/?= =?us-ascii?Q?rPzlFu2uAmY+DVq2zeQDcg9InKG07osPm36+9G8MRrg0JS23XtfSHpVAMFse?= =?us-ascii?Q?dCPq7SRqJ5ng/1/vXarx9EByG8Yusz7k9BfipOiGMJDAYCu6YF5RZcuFXtkk?= =?us-ascii?Q?SdUeXDM7+H6kgxrbMONJHKTXPetY7sSNY5OW3D3o5+FfkSS0xht7LxZFgLEV?= =?us-ascii?Q?XBkCZt6Obr+6TufRpYIvaQ0GykpEfF2MzIPBsUTqGOBo5H+KRvUIL5TqOh3W?= =?us-ascii?Q?cz2kd0axsVyLPouHOMgReLFa2nvBPSosBJXQtGLaOCZe66SzMqOfSPi8oEXk?= =?us-ascii?Q?E2TIUZMCkEmmkIHpc/vGovDpANXWfpVfSkxmx1T9rMPBQYV++YSLhuxgExBN?= =?us-ascii?Q?KSBV1GZiFKWJyarEw94T5Sg+ZhTccNv55w4C+GtCHFKYJldT2v3fi9fLfhh8?= =?us-ascii?Q?76jmBCobqqcrwu8T3tCPEWvHov9NcBTVU+jEOWTh8t0VfizKbclAam0r02XY?= =?us-ascii?Q?6IBhTM5eBvPmPrONUGf7yhSCdz6MGPHGbxJN1RUZ3VY7SH87A663DULFZZkK?= =?us-ascii?Q?LkGdFnTDNYmA285G3Rsr3atPH+T6fxEdkmH8maN65MK5PjnzdtzGd9Zkq07F?= =?us-ascii?Q?ASFsyGX2WlJ0QWaYMYf8dtDv7VuQUq3AOAQV6QXfb3/HTkUSRXEIs1tZLojj?= =?us-ascii?Q?vCrgWdgftkHJR6+NBCDrupPCYv1D+Te5AJVAsTpABy71LX7f+DMR8gIHLDjI?= =?us-ascii?Q?5NhosBVzt+piVRA1zaYTJ9pdNk5HETeK0/Jn+FDtepNJF7dMhZbGmgnG3piQ?= =?us-ascii?Q?z/R7gvC8rOLPPNnuNsGy9Z93IEGpN6bmY97vIs1obtWAyWnuWFD2tUkvHswo?= =?us-ascii?Q?t/+9Vlu+V2y3L1G+nEB+xr2P7wDUv3uvUymwQcskt9fyi165aDlQpjvOKlOB?= =?us-ascii?Q?KvmHf9ncClU5Hf1UP/h2MwhGKzbMU7qJZjFNPg4TocAFCekxiC+Tos2so2BX?= =?us-ascii?Q?G9M4AuNwT0Uu6qJCob69rOE6yAPicRqY38iNgN23EnsiX1zgI4NjIfox0AQS?= =?us-ascii?Q?AeP7fNwIUPQM0ZwEVGsW3qFYUM60CrEMBMgCPRtEC7jpKxsSr9CJHRa08z9j?= =?us-ascii?Q?/euxWw0T+R+wBV1ZTMbpPLEBqyJrv0Io21pcgdzR7g7XnKuVNziH+xw/MIfk?= =?us-ascii?Q?CGq59SCXDMlJvO9uJVnyDlVNsROLAP77kUuSIXHYbCD3yns0vgn77ZFMOEb/?= =?us-ascii?Q?BNB2b/lZKDHZ64DSC7a28w418FcxoK7BD8VPHkHv99R1JgLSa8N/exUG2sKe?= =?us-ascii?Q?yL+kXn1J9e7cF4LA+H5XqTmhqMZrt/wHjlOPHXHiWXhnqFRl88wJ4iW0Ve7G?= =?us-ascii?Q?WA=3D=3D?= 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: 0800b7c5-e1f7-4d70-2db2-08d99fc00bd8 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Nov 2021 18:22:22.9460 (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: 3sOV89CenEH4YzDw2ZompBIxlR/7u0Ua6UbnI64rLrVYN3J2E8nkiWSMJQeE3ryc3yvMB0DVRRdks57mwYlLbA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR12MB1689 Subject: Re: [dpdk-dev] [PATCH v4 2/2] net/mlx5: check delay drop settings in kernel driver 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" > -----Original Message----- > From: Bing Zhao > Sent: Thursday, November 4, 2021 19:59 > To: Slava Ovsiienko ; Matan Azrad > > Cc: dev@dpdk.org; Raslan Darawsheh ; NBU-Contact- > Thomas Monjalon ; Ori Kam > Subject: [PATCH v4 2/2] net/mlx5: check delay drop settings in kernel dri= ver >=20 > The delay drop is the common feature managed on per device basis and the > kernel driver is responsible one for the initialization and rearming. >=20 > By default, the timeout value is set to activate the delay drop when the > driver is loaded. >=20 > A private flag "dropless_rq" is used to control the rearming. Only when i= t is > on, the rearming will be handled once received a timeout event. Or else, = the > delay drop will be deactivated after the first timeout occurs and all the= Rx > queues won't have this feature. >=20 > The PMD is trying to query this flag and warn the application when some > queues are created with delay drop but the flag is off. >=20 > The documents are also updated in this commit. >=20 > Signed-off-by: Bing Zhao Acked-by: Viacheslav Ovsiienko