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 BCB4A4249E; Fri, 27 Jan 2023 11:42:14 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5565540150; Fri, 27 Jan 2023 11:42:14 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 5677040146 for ; Fri, 27 Jan 2023 11:42:10 +0100 (CET) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 30R9IlRW019760; Fri, 27 Jan 2023 02:42:08 -0800 Received: from nam02-sn1-obe.outbound.protection.outlook.com (mail-sn1nam02lp2040.outbound.protection.outlook.com [104.47.57.40]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3nbn727wu2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 27 Jan 2023 02:42:07 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=T3lnaaP+8LP51eqKJBi66K+4ekN3bmXsU+xd6hqHszao6dqFpxD9DZRGm5GUXgEtd/tTIVKMAFkPdo1Kq6/7QXHgzv518i+OgkVafcZmzIm1FrI9L7yzhxew4LAUTQLmRlnQFZiTXjtzUK7Fuenjk0bQ8X9C33p9R2Yfz6F3NwTsEvhybmExQTyCLP771ktrws1IkERWT79rmA/hfKdKL8yC75nZSxO63v3NJ/raIU072COTKXB7nJwArMGq5m/KWQXhhehp9g28BMSm7YAwPejB17yc+LuGHwg3gQtI8C/hFZYvu4Di4L6Vy5SkqvvOdWm8yKKORS+zf9cFjSGN0g== 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=ybVezUID7esi+IQF+j++ttRmfziiEmrLy7XxzZgP6EQ=; b=GyRIiyY0I52gpS1CcsUHklB4PcYJKHQgVkIN5G//pAcqYZ1BVDTMWyoSaRASmJlKsMkPtHYkR25TIoowKIRK0cRsRLMQlIC65736DABlPT5nVlJJqm/bH/COq+mvwbvl1X9HsifZQt7znK5yhglWQvM0hY4YP58QGcHaDh+eqLfGONdCsvSceprHstS/Quu8pCbeB6mawuruXa22LEK5JhgQUTIpXLJl56GqExClrci74IdkYO8zrUh17CD8q3BVYYxN+rTd6HquOyrm9R7u0LpiZTwg8u5Hd/M/f+VJJWmYWpMX4KsYWwyj9iLTKm+XLYDn9LqW4l20IMZbtz9xqA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ybVezUID7esi+IQF+j++ttRmfziiEmrLy7XxzZgP6EQ=; b=bFN6szYY974ZXc+APBhhylY0j+GwzbddY349tCXAJG3vvf1AttfrPpnw7dHfdNGA3tJRLobB/UWhSoaQRB3JkYvvJ1EJZqehB4KTazwUOCxvuUZd/njgvf7Ka3cakqhtVAAFmGzn248u1erOcC7PSf+WM7mWqHdad+K6NSeH8QM= Received: from MW2PR18MB2171.namprd18.prod.outlook.com (2603:10b6:907:7::17) by CO6PR18MB3795.namprd18.prod.outlook.com (2603:10b6:5:349::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.23; Fri, 27 Jan 2023 10:42:05 +0000 Received: from MW2PR18MB2171.namprd18.prod.outlook.com ([fe80::fd2b:d92c:23a6:e0ce]) by MW2PR18MB2171.namprd18.prod.outlook.com ([fe80::fd2b:d92c:23a6:e0ce%7]) with mapi id 15.20.6002.033; Fri, 27 Jan 2023 10:42:05 +0000 From: Nithin Kumar Dabilpuram To: Thomas Monjalon CC: Aman Singh , Yuying Zhang , Ivan Malov , Andrew Rybchenko , "dev@dpdk.org" , Hanumanth Reddy Pothula , Ferruh Yigit , "viacheslavo@nvidia.com" , Jerin Jacob Kollanukkaran , "david.marchand@redhat.com" Subject: RE: [EXT] Re: [PATCH v5 2/2] app/testpmd: add command to process Rx metadata negotiation Thread-Topic: [EXT] Re: [PATCH v5 2/2] app/testpmd: add command to process Rx metadata negotiation Thread-Index: AQHZFOEF13RJ68GZN0yKdTOQqbTyha6uEtAAgAECroCAADlygIAAEKwAgAABQYCAAAgo0IABWNqAgAEskzCAAEHBgIAAGonw Date: Fri, 27 Jan 2023 10:42:05 +0000 Message-ID: References: <20221220200250.2413443-1-hpothula@marvell.com> <2238537.U75o6juQT5@thomas> <4531200.rE2NhlSrgm@thomas> In-Reply-To: <4531200.rE2NhlSrgm@thomas> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-dg-rorf: true x-dg-ref: =?us-ascii?Q?PG1ldGE+PGF0IG5tPSJib2R5LnR4dCIgcD0iYzpcdXNlcnNcbmRhYmlscHVy?= =?us-ascii?Q?YW1cYXBwZGF0YVxyb2FtaW5nXDA5ZDg0OWI2LTMyZDMtNGE0MC04NWVlLTZi?= =?us-ascii?Q?ODRiYTI5ZTM1Ylxtc2dzXG1zZy0zYWQ1M2E5Zi05ZTJmLTExZWQtYWYxNi1i?= =?us-ascii?Q?NDZiZmMzZTQ0YzJcYW1lLXRlc3RcM2FkNTNhYTAtOWUyZi0xMWVkLWFmMTYt?= =?us-ascii?Q?YjQ2YmZjM2U0NGMyYm9keS50eHQiIHN6PSIyMjI5IiB0PSIxMzMxOTI4OTcy?= =?us-ascii?Q?MTk5MjIzMzciIGg9IjFsejMwQ1c1L3NrTnJKVDdibVBWb0xJS3FmUT0iIGlk?= =?us-ascii?Q?PSIiIGJsPSIwIiBibz0iMSIgY2k9ImNBQUFBRVJIVTFSU1JVRk5DZ1VBQU5n?= =?us-ascii?Q?SEFBQ2hDV2I5T3pMWkFjT09oVW82bzdEYXc0NkZTanFqc05vTUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFIQUFBQUJvQndBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFFQUFRQUJBQUFBM1R6RkFBQUFBQUFBQUFBQUFBQUFBSjRBQUFCaEFH?= =?us-ascii?Q?UUFaQUJ5QUdVQWN3QnpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUVBQUFBQUFBQUFBZ0FBQUFBQW5nQUFBR01BZFFCekFIUUFid0J0QUY4?= =?us-ascii?Q?QWNBQmxBSElBY3dCdkFHNEFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFRQUFBQUFBQUFB?= =?us-ascii?Q?Q0FBQUFBQUNlQUFBQVl3QjFBSE1BZEFCdkFHMEFYd0J3QUdnQWJ3QnVBR1VB?= =?us-ascii?Q?YmdCMUFHMEFZZ0JsQUhJQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFCQUFBQUFBQUFBQUlBQUFBQUFKNEFBQUJq?= =?us-ascii?Q?QUhVQWN3QjBBRzhBYlFCZkFITUFjd0J1QUY4QVpBQmhBSE1BYUFCZkFIWUFN?= =?us-ascii?Q?QUF5QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-refone: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRUFBQUFBQUFBQUFnQUFBQUFBbmdB?= =?us-ascii?Q?QUFHTUFkUUJ6QUhRQWJ3QnRBRjhBY3dCekFHNEFYd0JyQUdVQWVRQjNBRzhB?= =?us-ascii?Q?Y2dCa0FITUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQVFBQUFBQUFBQUFDQUFBQUFBQ2VBQUFBWXdCMUFITUFkQUJ2?= =?us-ascii?Q?QUcwQVh3QnpBSE1BYmdCZkFHNEFid0JrQUdVQWJBQnBBRzBBYVFCMEFHVUFj?= =?us-ascii?Q?Z0JmQUhZQU1BQXlBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJBQUFB?= =?us-ascii?Q?QUFBQUFBSUFBQUFBQUo0QUFBQmpBSFVBY3dCMEFHOEFiUUJmQUhNQWN3QnVB?= =?us-ascii?Q?RjhBY3dCd0FHRUFZd0JsQUY4QWRnQXdBRElBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFFQUFBQUFBQUFBQWdBQUFBQUFu?= =?us-ascii?Q?Z0FBQUdRQWJBQndBRjhBY3dCckFIa0FjQUJsQUY4QVl3Qm9BR0VBZEFCZkFH?= =?us-ascii?Q?MEFaUUJ6QUhNQVlRQm5BR1VBWHdCMkFEQUFNZ0FBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFBQUFDZUFBQUFaQUJzQUhBQVh3?= =?us-ascii?Q?QnpBR3dBWVFCakFHc0FYd0JqQUdnQVlRQjBBRjhBYlFCbEFITUFjd0JoQUdj?= =?us-ascii?Q?QVpRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-reftwo: QUFBQUFBQUFBQUFBQUFBQkFBQUFBQUFBQUFJQUFBQUFBSjRBQUFCa0FHd0FjQUJmQUhRQVpRQmhBRzBBY3dCZkFHOEFiZ0JsQUdRQWNnQnBBSFlBWlFCZkFHWUFhUUJzQUdVQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVBQUFBQUFBQUFBZ0FBQUFBQW5nQUFBR1VBYlFCaEFHa0FiQUJmQUdFQVpBQmtBSElBWlFCekFITUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRFFBQUFBQUFBQUFBQUFBQUFRQUFBQUFBQUFBQ0FBQUFBQUNlQUFBQWJRQmhBSElBZGdCbEFHd0FiQUJmQUhRQVpRQnlBRzBBYVFCdUFIVUFjd0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCQUFBQUFBQUFBQUlBQUFBQUFBPT0iLz48L21ldGE+ x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW2PR18MB2171:EE_|CO6PR18MB3795:EE_ x-ms-office365-filtering-correlation-id: 2f34c9e9-f4d4-40d0-4b20-08db005321c5 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: pdu0MF6jJ5zHHkZKyaFgSlcIzaMN+XX7kUCB3/inUq78NZxq6g0Uu5Kjrqh2rZ/Yu9cghLZDZxVqukrRTQjFVm8OA0RjRKigAv5mQgw0v6dmIPLxjPzkj3emqCWmAKbi34unO6cuHzRpzYoqZv8VEv+XT0e3pa1LDaywGKf8/zyr7E2EXqFsbFXDNdVJ2OQ4+nya4wmgVxYAz5r/zBz7QR7y5QeiQxbvhe7+az8NTSmeuI6/My3iRrLUKtEIO45Qgh6odBFGqLYHcU7bhd/nww4mKftktT6+sg8spGhIz8zOGOZNL/xmGkTAC28AJ3mtxX5HWQskmAgliPnlE5O8AZmtj9rGMaO/MCZE2IPqIoaRZIDCsGKZPy3Q03zfrtaQ09I4f+vwwz4m1Ou3jHbWGdARE4H/62vW17Am1wo3nHoYUd6yu3ebtBXBpSuRMTkLDaL9YC/Acw0Z+ToihGPhAbgbQyLC5+oDashQGBhW5kJXHyLyhgekdWMRVLGKIaS+GbE5jLuXU+JMgd+4kw0RSJjTTDNaKLCPUd5gT9mctE7MDvZInFccvVF81gK4jAbfz10jrSOOz3qBArgl3pQQkVm1ndtA9qzP0X/cI3gi3l5Gu1jP2Gkpifr74JnYf9Mzu0a60Q7F+jLLrOeY6VRnGnKM9Mkn1RdcB/9iBRDyXeZf1JqGpYhrsuvmPvxypAndMG+B1MAneFdg3GYmMEaQeQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW2PR18MB2171.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(4636009)(136003)(346002)(366004)(376002)(39860400002)(396003)(451199018)(2906002)(52536014)(8936002)(5660300002)(66556008)(55016003)(83380400001)(86362001)(41300700001)(64756008)(66446008)(66476007)(53546011)(4326008)(8676002)(6506007)(66946007)(6916009)(54906003)(76116006)(33656002)(9686003)(478600001)(71200400001)(26005)(7696005)(186003)(38100700002)(38070700005)(316002)(122000001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?RgzyxpLojGsjoa9DQ7qbGTWEIa39regC2NzmJNjAvysLEKnGxSZh3d9N/SeR?= =?us-ascii?Q?4tiqRZONRKYqUvHWdt8LCCP2pbKTWXUrzPQsqgd98tdeDUrX+jKQqSFtl82a?= =?us-ascii?Q?LcfBIilVm2uA6UJFi3Ve3XEvGznBp09m3b9d3D8M65PaPwqyi8iSlgnrLI/3?= =?us-ascii?Q?foN0dxDdasOf1b64sN4WV7kWKNIhL+0/1W24DDe0E+RFkBzGIxtY5DfTkEVQ?= =?us-ascii?Q?vaizeLZVXH0ieW+KZban7gVGOCmiAHRlu30eHs+KWyxLC/WI4fOpqGIr8wBp?= =?us-ascii?Q?OApjfMyPRa4t0q914nfVvCxZqpHrOH2MQcctdAi877YweWHKxtMhljLnSJ/K?= =?us-ascii?Q?y1yHtuSDkqN6ItF+EJRZj5HK80ytRnUHBtzaBGvVEoCrSUFAD084NbUO7MfA?= =?us-ascii?Q?j1cgYHbWh08MT4MguEgo0EDsIQBc6VlwtN9Ly0YPsajm6GMFoCe7wzHjQxsd?= =?us-ascii?Q?95PeSxWl/Kjq2ZHzPJ/UflTlBHRjDUp7n2KbQl8/epknX4QUTT2sHu86wUml?= =?us-ascii?Q?MaXJFEVd1bcQCXmCALvZuxmD6VZXMKM4/O1/19J19HYZXyAF0DQZ2SXn3geI?= =?us-ascii?Q?G7VZWzCRWkmoQgIM/Lxe8BE6KMf15hsrHEZ3Ok44N0sQAE1GZ3W1EkSVXyhT?= =?us-ascii?Q?Awu5KycladN0QP90YpHLo/B08lcSV5cfSu/mSfKNgq1+K8wpPRR0POm8N823?= =?us-ascii?Q?jcY9ytWQcT2CyFR6jerwX2r6Oj1cZVS9O+gBTbH3M0oz8RnRtfavEpQd/gU9?= =?us-ascii?Q?b6xnuGVIx7VzYNaE3aAQWCAiqofVirtz1AI7QGkhIDLU6IKA3YNH0GtTrHTO?= =?us-ascii?Q?Z1eSFrYt7LP4cAnv2T+mrPbwoNYFZUBydibww3Tlbj/KKQcqv8bJ/eo8RZSw?= =?us-ascii?Q?yAwfvcQp4OdoIrF4YPuT5Kv88I3uvMAxYw7VL0aMuWM0CHffqOTI7OOR38ys?= =?us-ascii?Q?rw9pF4T9p/hYG7xprf+1IujSxZgxTPW6XkDzVgtC8m1lD0NmT7qxCYtSAKBA?= =?us-ascii?Q?CdX956sX3+A8IYoNFtBBp1THw5cXm5r8xxjAn23djSmexkYHr9/KfoDJU4HW?= =?us-ascii?Q?xBBYSSTMhpTpYFlc41sCiOpQlcT3gWqE9JXQlIQfhmJjraEe6fAGiIeN11NP?= =?us-ascii?Q?N5jf0KN4/CnQg4sxZB/x5NxNknVjd6NaIgN1fLb+incfdC5tHrVqOq34XwRe?= =?us-ascii?Q?caPASSNvvseNkKfx0bqejLna5XeLanpCg3jGLnWPSN/VIin+uQwu9OsIWMiR?= =?us-ascii?Q?JIfxhsvuvERUI/zT9XoG8TpiGkwUgmXGsKstrHUTkdnZJQOP4mWCiqj6u9Ld?= =?us-ascii?Q?vM7Wd1cO86ESdaOvnFbP3QhrcXzCLh3nOpbsbFJjX6htPNkcYw0t7W53Urkw?= =?us-ascii?Q?f8eEvnvG+RNc97OuiDTcF9J15t6plalJLjm+WKivw9TaoshTGvLNg5a1uI3c?= =?us-ascii?Q?ix+KSK1chpcFSnSYxOVjR2dRBFX0MbkPlybI0Q06Gkl1hkcdGdt/IShEHLq1?= =?us-ascii?Q?mTtndNXuM0hwofbvJ1X83GQW7qW6NmVKVV7mZWianUULG1PzgetwnAbURuq0?= =?us-ascii?Q?QV0S/xLQFExC23j1oRpsHuQIWMtthU7E+bw1mv6E?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW2PR18MB2171.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2f34c9e9-f4d4-40d0-4b20-08db005321c5 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Jan 2023 10:42:05.1608 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: VDMaDnyMeo9Vu0mvkqOrcU1KMbBsN08fh/W937BfnIKOiQhvAe9WQJ2TvfR1Ss5NEYQ0y99KQjW7fSUkkwx4zw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO6PR18MB3795 X-Proofpoint-GUID: 5JUvW-V3OMolxVF8myOAu_eoaLaMY7dx X-Proofpoint-ORIG-GUID: 5JUvW-V3OMolxVF8myOAu_eoaLaMY7dx X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.930,Hydra:6.0.562,FMLib:17.11.122.1 definitions=2023-01-27_06,2023-01-27_01,2022-06-22_01 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: Thomas Monjalon > Sent: Friday, January 27, 2023 2:25 PM > To: Nithin Kumar Dabilpuram > Cc: Aman Singh ; Yuying Zhang ; > Ivan Malov ; Andrew Rybchenko > ; dev@dpdk.org; Hanumanth Reddy Pothula > ; Ferruh Yigit ; viacheslavo@= nvidia.com; > Jerin Jacob Kollanukkaran ; david.marchand@redhat.com > Subject: Re: [EXT] Re: [PATCH v5 2/2] app/testpmd: add command to process= Rx metadata > negotiation >=20 > 27/01/2023 06:02, Nithin Kumar Dabilpuram: > > From: Thomas Monjalon > > > Ferruh is proposing to have a command "port config ..." > > > to configure the flags to negotiate. > > > Are you OK with this approach? > > > > Yes, we are fine to have such command to enable and disable the feature > > with default being it disabled if supported by PMD. > > Is default being disabled fine if the feature is supported by a PMD ? >=20 > I think the default should be enabled for ease of use. Since testpmd is used extensively for benchmarking purposes, we thought it = should have minimum features enabled by default. The default testpmd doesn't have any Rx/Tx offloads ena= bled(except for FAST FREE), default fwd mode being "iofwd" and the Rx metadata is only referenced when dumping = packets. > Do we have similar features disables by default? > I mean do we know features in testpmd which require a "double enablement" > like one configuration command + one rte_flow rule? Spec itself is that way i.e "RTE_FLOW_RULE + RX_METADATA_NEGOTIATE(once)" Isn't it enough if=20 #1 We have enough print when rte_flow is being create without negotiation d= one and ask user to enable rx metadata using "port config ..." #2 Provide testpmd app arg to enable Rx metadata(for example " --rx-metadat= a") like other features to avoid calling another command before rte flow create. >=20 >=20