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 79484A0C5B; Thu, 4 Nov 2021 22:46:57 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0AA5D41223; Thu, 4 Nov 2021 22:46:57 +0100 (CET) Received: from NAM02-DM3-obe.outbound.protection.outlook.com (mail-dm3nam07on2074.outbound.protection.outlook.com [40.107.95.74]) by mails.dpdk.org (Postfix) with ESMTP id 52BFC411C9 for ; Thu, 4 Nov 2021 22:46:55 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XNfdHMRyKIxd1cuBE6u+WHvjC0UeHqB7PsbwjdUMZFU37zOWvsbk/oqhh7J9ro2+yZ89rWHjTmRpvtxe/AbZUdC9scJrLzB7bCN62GL3QfxjMn2he1AP7Q9Hw/PV0+bHuPXEFImHxr5IR+0wl9ty0aK/y6QCfJvyvfqK8kOy7VnIAK+uJivbvqadYqDp3o+mmyPYyEqnWPLMOolE4y+4aADkyNbm4Wd0Pzjnp+rI1KhfbMGypSiZ1YxIfsNqhZgsNXSAZqzfg8zyRJ6Scv+R6NPDQGxiiluNqZsagVc+xYx3JxAI6/2xQOrlx1LM/dMXkr4qdIBnNENZd3DyR+Kskg== 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=v8JC6ymh7k3VrdZ8zf07+0K4w1bsJRoTabC0jS5ctAI=; b=eKQ6+/07MAvMhj5fzNKdIv/YwEZvcQSmAjVMROSX8viGFMn3CxQSr9z0zGcBGoBJGEydPAKwbBosy9bkfBw2wXbE/WgYFbIFa+3Ea6TUwKd9C5iL4zwSsg8nBBTPX3SZpWsgQMKUegKFTR8qL22EL6NI3+0WKVdgWYjtrtdZesQNwnb9b/WyMGekUG0yiH4+3LhkLm0hXviBDwJ7Xv/GgeetWrvR5+a5e1KTYXYyyKtjKwCz2KUkSBmakDE/g63wz9/ZTdO1SvMag+9bQa0oMnlAaodGadIk/2HepuAFO0JpE2kba1opnUVQDF9oEw1ShQ2JmYbR0hkEssDMG7EFIg== 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=v8JC6ymh7k3VrdZ8zf07+0K4w1bsJRoTabC0jS5ctAI=; b=NyZkQu9yXjELzDhrEAcraehEmr8a5nSitw1Tajae8YyFFpnfMEdyy8VdfTzyzaygB1nxeV96irrFDuE8WVG9meLhDIaDKKlSAv30qchLvt7MIUdzIMCRfctjOqS6WYDT/aJYWZhOm3ilxY3O8BiA3rumTvpqTHCuwhSF0FfTY1A5VdGEJVqlZa1TkYybh//glmLYM0ybknnzyIJJAI7lhW3oZMYrx3nVjGw5hYZc5O02H0bxaAPNuXpcY94ZN+DS1YTzmyknENbvzqsbrazR9kG9OkNpOOEZl7ukedBlXgBfzHvlmXz/JENtn4GczWMd0B8HO+mcJiLvmsZENOOFrA== Received: from DM4PR12MB5312.namprd12.prod.outlook.com (2603:10b6:5:39d::20) by DM4PR12MB5357.namprd12.prod.outlook.com (2603:10b6:5:39b::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4669.11; Thu, 4 Nov 2021 21:46:53 +0000 Received: from DM4PR12MB5312.namprd12.prod.outlook.com ([fe80::7cf5:9d34:fc6b:b4a4]) by DM4PR12MB5312.namprd12.prod.outlook.com ([fe80::7cf5:9d34:fc6b:b4a4%7]) with mapi id 15.20.4669.013; Thu, 4 Nov 2021 21:46:53 +0000 From: Raslan Darawsheh To: Bing Zhao , Slava Ovsiienko , Matan Azrad CC: "dev@dpdk.org" , NBU-Contact-Thomas Monjalon , Ori Kam Thread-Topic: [PATCH v4 0/2] Add delay drop support for Rx queue Thread-Index: AQHX0aXBKVVOBy97J0KrQBjposGZr6vz54yg Date: Thu, 4 Nov 2021 21:46:53 +0000 Message-ID: References: <20211104112644.17278-1-bingz@nvidia.com> <20211104175904.60696-1-bingz@nvidia.com> In-Reply-To: <20211104175904.60696-1-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: de60c0db-09d1-4a93-16c8-08d99fdc9dc0 x-ms-traffictypediagnostic: DM4PR12MB5357: x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1051; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: HLZiNC7viZJFBzjJDY1p7DA/SKEbcULnG1IyCqdctzm1VKqBnfo0KG6OoC6Coi2CNg7jpk5PdZXpgrSwRX1kLxEnnJqg5ON3y4zkOw1yO5nE2HV5MtksUTwdkzz+DEUYBEkhr2m39njvyNkd1X7LehOZWRTRYN0a8dyTIWu4qhiS6wNfp67p+bGpeAPj/EWJxi2TAI6Kf/XOy1BNiZGXJDtwgV4bUQ1M9oECK2Yo0MQlrLv4yXdIQvS5siNjUKQ7zUXG+3GgSpRuLa4DLoZjRbJWtV3EDg7rp1EM3+GTiFLpFhJujkqCGNHbZx+10N4nIJV4lsYC1f3fql02v4jpyIZBT5oa7ehCNSI99Le8RfL45TWBLEdtGu56FXrAjVsDfhEn4TqABrdDVIxCS4Hhl5IdKlwmdFMVboWywEYg8lqCME7Ikyehb4b6yxOWX4xNzWeigjmYqWfcmTQ1jSH9AZxsZ1yUtuuqTduRFquaSjGN4HzLvJo8i12uf5FTjESau3x5vZXbad5Aj9DRssq4CrkZQHOW7t1diAjeeE6RmUEPTHSYqQu+XclgRubZVw6AhNm1p3QBLzWLkzVGblKcJWuRwkE2UhzSKpBXUtnmVGKBSizQAJZfOpXsnM0BXR4hXGQD0tJ8v823WDDIJCuzHga3/8x7GAacgot4VFk3HSCq9zKbT65XhU5d7SL8tt33wiaRawUPxVepxo3ZyCEpXA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR12MB5312.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(66946007)(107886003)(6506007)(71200400001)(5660300002)(508600001)(53546011)(64756008)(66446008)(66476007)(66556008)(4326008)(2906002)(76116006)(83380400001)(6636002)(54906003)(38100700002)(8936002)(26005)(9686003)(38070700005)(8676002)(86362001)(55016002)(122000001)(52536014)(316002)(186003)(7696005)(110136005)(33656002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?S+AUhwhBY05NOBC2iF+7f9eA/bGaoAX0GW0Y8fQ3AujXJnxaqEK7XyZozqPQ?= =?us-ascii?Q?TMTP8rzKgGOSsOtFhxFCKYAtdDmU0EB7tBo4qkM2atmLwtTycc5eWR5T6r5b?= =?us-ascii?Q?j/dAORSWL8eqMP3NKhG92l/8O64x58krohNMU4oYRx4KVQ/5LUgafkraLGON?= =?us-ascii?Q?hAi6d0abSNJKOI1bbbArmQXEnOMqRg7S0Nywjr8TeTXO/H9EJncahktn8qFo?= =?us-ascii?Q?K6iJOqgv2GxMGt01zYVArNoIZLLXBHNz+DMeSDN2xRDmaGegiLod3S9vUd97?= =?us-ascii?Q?KpBchH5jQSadB7RzSc9VXmNXf5iheakCxYWM/cpfsyC9xRYlm7eHt51Ok8Zg?= =?us-ascii?Q?H2UsDpHNFVv5AtxV3ClRjkJXVCpCVWXPEbqosah9kcM4UJxq8rWyXzQ20PKQ?= =?us-ascii?Q?Uy2Ye/7S9z0qmRCMq+N7098285+5dOridd8bqL7X3A8aujHp2sDfJ8YU0+DK?= =?us-ascii?Q?wvYewg3MUcTRmpDcKALhRenUnnPQyJY/a1/odlJAzuwDmygrlF46F1RCOGoP?= =?us-ascii?Q?kRiKjnHlknc7c4NjzNJOv4XNDnrtJpY0NdgzYfmkrdMuhFGPgDmKDO5Yh6PR?= =?us-ascii?Q?+7syiKOdXiTYTfTfQ3pa9lUWwN8G1P4TQretgPfFGXcRu5Zws5e0RZFHQbZV?= =?us-ascii?Q?ByGEqrZ0p6eta8aUNxlgT39oylDHUcthsogRDnc6n/2AhknQNnZmRnHbtNL7?= =?us-ascii?Q?ZtXBwfMIgI2pDE2xW4lpLDw88bch5z/f2xDpoXfoDfhdE2oSLlJ4cAJ/ptzP?= =?us-ascii?Q?nuEiuLHkSEy55nzZr44HNtiNvr6Pm4Xs6+x7LqGPymhiNG7kS5cqllYp1a3w?= =?us-ascii?Q?lRuRz43TpyttcAVAz/qxbBshObf8VtuxeZW5gga1llHlWoJqAgWWWFYq0HhW?= =?us-ascii?Q?41zqVuOceejbCodAzFLPS/2ey7RWSBDA4GH1wrP1V35mkTvaaSMzkAE50jfA?= =?us-ascii?Q?Sv3Sx32wHEiI0c+X+nv1Aw50LNajXzTZzvA8/Po/RgIuPlyeyYUenfxNxTYX?= =?us-ascii?Q?AAUtnmcMvO3fOMjqgVYmCA5TkIO3tnUigkRSoiATMqRWF1hdz6tsMUp1PFdi?= =?us-ascii?Q?dmi2/TuLhiBoySAI8X2lIPMlAi+9BbsZrnZzsqhKmF9NU6BxEKOgctGL6OYR?= =?us-ascii?Q?9+LobV7A6s3x8lIOnYb1r+UmAEcAmuW4ceC3hfkoG4Z1P7jv/ClKoH6aP8Dy?= =?us-ascii?Q?CBz0O+BhZyHtRcZFkSUCxUXO1LZicOlXd6DD4yTS5tGubfI0HwFTKnjA/7nj?= =?us-ascii?Q?xJ5/+b1edTJ8NbNUlU4Jey6rjoEuPS1UijOfV2FFsCGkRA8t09N6LXQ5qOen?= =?us-ascii?Q?HgCoqzA/FGQKafZ5JRSIILiWzo07jp7pYqpcflcSMEUsYY3xDWI95FkXRhN3?= =?us-ascii?Q?HhDj8sw8LdZgyTnZ7+sIY0ymrXouJuUaN2AigUNnEIanrQQtJw9Oq/3LGol+?= =?us-ascii?Q?0aFZI+Az0sfqEiXRrATTp9pmN368G5er2nDEUWKksveL/zTLoyd+HZORZiQT?= =?us-ascii?Q?mcKDAkJyil4VrE7dA+3vgCLZESNpdhxoSParPC73Y5a2Z/EzjW5MJrPRsUvk?= =?us-ascii?Q?B5JUWWmPG85IS7KHiOrGPqxrpMnPUQiagL32pU+VUtKPNCcYbEn8S/mNao8p?= =?us-ascii?Q?i/fcXRNLsOK8BsiSmdZZd5o=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: DM4PR12MB5312.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: de60c0db-09d1-4a93-16c8-08d99fdc9dc0 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Nov 2021 21:46:53.6156 (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: x8wXZxmoc8NzCy4d0h1OTOcKuO8hH8fgQSbhUEle9ARK+tasvRm0l4MvfNrbwBBUBeW4wi1/wRbbZpH5+Dkpdg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR12MB5357 Subject: Re: [dpdk-dev] [PATCH v4 0/2] Add delay drop support for Rx queue 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: Bing Zhao > Sent: Thursday, November 4, 2021 7:59 PM > To: Slava Ovsiienko ; Matan Azrad > > Cc: dev@dpdk.org; Raslan Darawsheh ; NBU-Contact- > Thomas Monjalon ; Ori Kam > Subject: [PATCH v4 0/2] Add delay drop support for Rx queue >=20 > This patch set introduce a new devarg to support delay drop when creating= the > Rx queues. The default attribute will be disabled and the behavior will r= emain the > same as before. >=20 > --- > v2: > - change hairpin queue delay drop to disable by default > - combine the commits > - fix Windows building > - change the log print > v3: fix conflict and building > v4: code style update and commit log polishing > --- >=20 > Bing Zhao (2): > net/mlx5: add support for Rx queue delay drop > net/mlx5: check delay drop settings in kernel driver >=20 > doc/guides/nics/mlx5.rst | 26 +++++ > doc/guides/rel_notes/release_21_11.rst | 1 + > drivers/common/mlx5/mlx5_devx_cmds.c | 1 + > drivers/common/mlx5/mlx5_devx_cmds.h | 1 + > drivers/net/mlx5/linux/mlx5_ethdev_os.c | 111 ++++++++++++++++++++++ > drivers/net/mlx5/linux/mlx5_os.c | 11 +++ > drivers/net/mlx5/mlx5.c | 7 ++ > drivers/net/mlx5/mlx5.h | 10 ++ > drivers/net/mlx5/mlx5_devx.c | 5 + > drivers/net/mlx5/mlx5_rx.h | 1 + > drivers/net/mlx5/mlx5_trigger.c | 18 ++++ > drivers/net/mlx5/windows/mlx5_ethdev_os.c | 17 ++++ > 12 files changed, 209 insertions(+) >=20 > -- > 2.27.0 Series applied to next-net-mlx, Kindest regards, Raslan Darawsheh