List patch comments

GET /api/patches/132493/comments/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Link: 
<http://patchwork.dpdk.org/api/patches/132493/comments/?format=api&page=1>; rel="first",
<http://patchwork.dpdk.org/api/patches/132493/comments/?format=api&page=1>; rel="last"
Vary: Accept
[ { "id": 167715, "web_url": "http://patchwork.dpdk.org/comment/167715/", "msgid": "<17c02040-48e2-4a4d-84f4-9431dc5b1c1b@amd.com>", "list_archive_url": "https://inbox.dpdk.org/dev/17c02040-48e2-4a4d-84f4-9431dc5b1c1b@amd.com", "date": "2024-02-08T01:10:11", "subject": "Re: [PATCH v6] app/testpmd: enable cli for programmable action", "submitter": { "id": 2700, "url": "http://patchwork.dpdk.org/api/people/2700/?format=api", "name": "Ferruh Yigit", "email": "ferruh.yigit@amd.com" }, "content": "On 10/11/2023 1:03 PM, Qi Zhang wrote:\n> Parsing command line for rte_flow_action_prog.\n> \n> Syntax:\n> \n> \"prog name <name> [arguments <arg_name_0> <arg_value_0> \\\n> <arg_name_1> <arg_value1> ... end]\"\n> \n> Use parse_string0 to parse name string.\n> Use parse_hex to parse hex string.\n> Use struct action_prog_data to store parsed result.\n> \n> Example:\n> \n> Action with 2 arguments:\n> \n> \"prog name action0 arguments field0 03FF field1 55AA end\"\n> \n> Action without argument:\n> \n> \"prog name action1\"\n> \n> Signed-off-by: Qi Zhang <qi.z.zhang@intel.com>\n> \n>\n\nHi Ori, Cristian, can you please help reviewing this patch?", "headers": { "Return-Path": "<dev-bounces@dpdk.org>", "X-Original-To": "patchwork@inbox.dpdk.org", "Delivered-To": "patchwork@inbox.dpdk.org", "Received": [ "from mails.dpdk.org (mails.dpdk.org [217.70.189.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id EC58843AB3;\n\tThu, 8 Feb 2024 02:10:19 +0100 (CET)", "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 9266A406BC;\n\tThu, 8 Feb 2024 02:10:19 +0100 (CET)", "from NAM11-BN8-obe.outbound.protection.outlook.com\n (mail-bn8nam11on2041.outbound.protection.outlook.com [40.107.236.41])\n by mails.dpdk.org (Postfix) with ESMTP id AF5BA4069F\n for <dev@dpdk.org>; Thu, 8 Feb 2024 02:10:18 +0100 (CET)", "from CH2PR12MB4294.namprd12.prod.outlook.com (2603:10b6:610:a9::11)\n by CH2PR12MB4309.namprd12.prod.outlook.com (2603:10b6:610:a4::17)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7270.17; Thu, 8 Feb\n 2024 01:10:17 +0000", "from CH2PR12MB4294.namprd12.prod.outlook.com\n ([fe80::815a:45e6:cf5e:479f]) by CH2PR12MB4294.namprd12.prod.outlook.com\n ([fe80::815a:45e6:cf5e:479f%4]) with mapi id 15.20.7292.009; Thu, 8 Feb 2024\n 01:10:16 +0000" ], "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;\n b=GFpS/xJIqAiG77xNF0LbWx2IUpzriVzeg1JyQicw4Rz+wDT5gY/ixEAzNHrdmswSIZSt7sNQdLMYVdFklWKGYMx4QKO569xZzGWidzNwlGqiaS3g9yzq40A7kGb1/TCz7llLxE4nvFQ/24dbgD1esaNyhsQbVGz+ezNLuTMZroDrRfZxPlOZhp7jGGe7BRdmBKphbq37rSQjFQOawgcfe3inpgptg8IlkvWsE6Ruufu3aLOzwp/LAj0TNuRK6ifZHRaUfPdx/AfUmKLsovm3y/FSeWMNrxrmjvLEP/l93T4TNF0j13n+iAYgGIKTtjlBndwIe5xCaYdnpGF/4H9MtA==", "ARC-Message-Signature": "i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector9901;\n 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;\n bh=3Nbmv/15w509+HDRXLLRJhGutnzt/vJxIERf2nmkHH8=;\n b=abtS26sycvkmUfP11LTXgvtYkzsUlf0L4h0IsbFbQXkFc+XMs4oUXsHH8aRdpTHzN+HeDKQcwS56k7S/iVFRgmd7E+3MipJh1Pwg/Tg8+lb7zicyYnpBeaHMZQde/SBN06Fm2v8RjuhNZTITiTlVSYSByS+aO2oG8ROygsg7sPToTy+/XAesk3LuqAtgyRVowXb9IcDEWlnnHrpOkgN+rkrOpnDsF5lRAfAVeiLxF0pffVdQmzwIfyFVPILDImxs245Cc4ux6YZL8rT39mKsiE9jKhmXnQqvre69HJwYLm4D56izTQHR2mBS6dwuMprsIbYdiAdcDpPbKHMnmAqDbA==", "ARC-Authentication-Results": "i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass\n header.d=amd.com; arc=none", "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=3Nbmv/15w509+HDRXLLRJhGutnzt/vJxIERf2nmkHH8=;\n b=iDxRkub2EKMKEh9Yn5WUPzFwBE8GEnK9PGgmE8bWBHC7K1Z29mK+MXjiELler8MqTrXAwnSn4ecjvMQcL8POeNsnzQ5kG2vxGriybtWY3UVWsi0KmKeoBNI9ANwf/H6X/f3EZKCvZ39UHCIWvR05M+DS++tBrjN94OEtEb94OJM=", "Authentication-Results": "dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=amd.com;", "Message-ID": "<17c02040-48e2-4a4d-84f4-9431dc5b1c1b@amd.com>", "Date": "Thu, 8 Feb 2024 01:10:11 +0000", "User-Agent": "Mozilla Thunderbird", "Subject": "Re: [PATCH v6] app/testpmd: enable cli for programmable action", "Content-Language": "en-US", "To": "Qi Zhang <qi.z.zhang@intel.com>, aman.deep.singh@intel.com,\n yuying.zhang@intel.com, orika@nvidia.com, cristian.dumitrescu@intel.com", "Cc": "dev@dpdk.org", "References": "<20231005100246.242970-1-qi.z.zhang@intel.com>\n <20231011120332.626859-1-qi.z.zhang@intel.com>", "From": "Ferruh Yigit <ferruh.yigit@amd.com>", "Autocrypt": "addr=ferruh.yigit@amd.com; keydata=\n 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 8Zk=", "In-Reply-To": "<20231011120332.626859-1-qi.z.zhang@intel.com>", "Content-Type": "text/plain; charset=UTF-8", "Content-Transfer-Encoding": "7bit", "X-ClientProxiedBy": "LO4P123CA0019.GBRP123.PROD.OUTLOOK.COM\n (2603:10a6:600:151::6) To MN2PR12MB4301.namprd12.prod.outlook.com\n (2603:10b6:208:1d4::22)", "MIME-Version": "1.0", "X-MS-PublicTrafficType": "Email", "X-MS-TrafficTypeDiagnostic": "CH2PR12MB4294:EE_|CH2PR12MB4309:EE_", "X-MS-Office365-Filtering-Correlation-Id": "fb2c09d3-1478-41f3-9e2e-08dc2842b59e", "X-MS-Exchange-SenderADCheck": "1", "X-MS-Exchange-AntiSpam-Relay": "0", "X-Microsoft-Antispam": "BCL:0;", "X-Microsoft-Antispam-Message-Info": "\n 3vjkvi+WFQj66VvDYJ5t7aqI7V79xZ/jevQx/kBGl4C9iEZEu6cJlB0Bzb3NoPooSX388ZdhSA4CF+p9bO9n44S2Gj91LTPt6qMMdy9YdHBFe2CrzJpBaSegOzx5YTIHRSltJW2xoyWlCf0SYw3FJHDqHchEcANzKNdllP1ZXO/qUx99bVCtG9hxxpCwej1G/N+dUlfwaa8Klr9VccS8F9vv4uH5pk/U0N9GHPyiMJg6gMbfpPAQWa0QMBHzc7H1kLZDzvSZPp9hs4jaVfe5rvFZgdsb5fcwzdR196erWmwu6Uw1IdazrFuPUVmVzH5LKBQeZb3/abpePcOxD6wcGcx0S7PtEhKfBQ32OA+9hXzwjeGidL3dbfrRdjS2CYssdXK2Qtyi3aJaBwFJvxYmUSA9144bYyNKXu0YCrkJiqCFM6B6VWeJxOqEjYupVDdG6N1ymshv9gc53mCXAwq78Zwaomnw08l2769odV0oZiH0vywoValMKUU5HWMm1h2A7rsMEM8B/wC6ElyL4ySjKCqA4QoUunCyH6OkoAWgMjuYwAErsa1tazdCyvQcsjT6", "X-Forefront-Antispam-Report": "CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:CH2PR12MB4294.namprd12.prod.outlook.com; PTR:; CAT:NONE;\n SFS:(13230031)(366004)(376002)(346002)(396003)(136003)(39860400002)(230922051799003)(451199024)(64100799003)(1800799012)(186009)(66556008)(31696002)(41300700001)(6486002)(86362001)(36756003)(8676002)(316002)(8936002)(4326008)(66946007)(5660300002)(53546011)(6506007)(4744005)(66476007)(2906002)(38100700002)(478600001)(6666004)(6512007)(2616005)(44832011)(26005)(31686004);\n DIR:OUT; SFP:1101;", "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1", "X-MS-Exchange-AntiSpam-MessageData-0": "=?utf-8?q?huYRbDbGii38s7K39PYsjB09phe5?=\n\t=?utf-8?q?AJtbwY/WgluHJR6tr+zr3owz6hkuOB2wBT/Xq6rBV76qEzYCK9Uy0tuIJKEy2RFvx?=\n\t=?utf-8?q?zgmB7NUAXX8HbRBNHloba52xc/6bSsiv9CkMVRflC5FZOIOVXJqxFNuQCqfdu6+1v?=\n\t=?utf-8?q?NZ751STPGa86mR8XCgVFgfNxEsW8Ma+DNpktQDwxkdpW1ZInC8SOlzX02Psz2sdwM?=\n\t=?utf-8?q?ZtJQ3oicUQGyc61XoNTDEexpU1LP1v9vZjwy0ErkzlFdj16PTw8xStdGgf4SzRIrI?=\n\t=?utf-8?q?U6XiKH2sFHnrBymUvH4cI+5lqnWE6SqCSDZ1KuLSPbc5b4YLvGYhuZIaWRzVM7584?=\n\t=?utf-8?q?VQGYVx6CDb4rVg7kVHKu96/7Oout2XjqsB5mtPzB22/qFF/X5FEKo7VMV30VBo0m7?=\n\t=?utf-8?q?nnCvGQVykSql+fC1I46tOlSq8xlIEaxsj3uisG9krB0yPUdV1qRGG7CEEeFnX9Qt+?=\n\t=?utf-8?q?pWYvKYSgvjDqEEvimjObLtj96pQ0956iQgIPTflLpEFsq63l0rOLnNtydDnJXRFGC?=\n\t=?utf-8?q?IJ5+WA/fl8MseJPqx8DJGjZ1cGjSQPoFx1s2FrQTZqwabbrviRJsQufFhhsz/Mgcq?=\n\t=?utf-8?q?5OGKiqUXTHuWt0HhrzBHEu9uHB+9vIWj/4NRoVkhJzWuvqT0O8iagWkwC2woRkesz?=\n\t=?utf-8?q?4rfoJolyoxtcBjoJQLwLk/QexVEOS5tzhC4+e75rQE9eWA4D3CExpBPoru/YKq7I8?=\n\t=?utf-8?q?P+YMDrXr2c7IFmegQVTQF0L2TmW9g2hRhamh9FT50dSrOixSWEfUwyctHLMdGilGN?=\n\t=?utf-8?q?txAYfohVRfSSW64sSGVs3QXOq4b+xZhqpQPTqIpnVmPaOATrYaOo6kXoz6YVRKn/E?=\n\t=?utf-8?q?BZJOC6lpHxpV3jpiixoyqnSGbGaG3imiRhRmuQ47+6b9lI0PPEvNFeyABRZOM1uUT?=\n\t=?utf-8?q?NOux2/Tv8GD3PgvatKbCdypVhka54tX+tOleW1zVn4GXaisHpUaDcEXw852cMM61g?=\n\t=?utf-8?q?uh+b7tjEwfY2lR1ITjwlUg8kU5fY+ATmbIAjRRIM1wMHFFG/SoSR54V/m0K2iYlLZ?=\n\t=?utf-8?q?/g9/YKUTuuByRqzJTdM80LonyfmJiyyqkdwcQPS2p8S8rw3y9hrKVAlLI4JmVARMS?=\n\t=?utf-8?q?v6yDyBwSlPopHnP2G4xd6YT6dTtNl4gHFQVZAA4YTfcF+5aJz0HExyvRHgex4IYFz?=\n\t=?utf-8?q?WBgx5ldU4wBD52QEU3Flvq1BZeB3wvrwyRrX4gF8BmnRGbTytsGeFb3CADC7Hq6jw?=\n\t=?utf-8?q?GFQ46zurZhy70FDUtE9g/qZkzM21Z0o09+mhDpPmFNBsIY3iEOqjXdNYP6e+14s+L?=\n\t=?utf-8?q?/2TLzhn0CKaKPX/QVgyAaNvyo1maxWW4nzb8YzGQzahe3ZOOHlKG8zp/lQEwY1iQg?=\n\t=?utf-8?q?DcDYkZOUBcZs8mHztYv6GlIz4LqDT0ezaByvNCHnJkEkO6/XM4rYVYc1MaWnBBHcE?=\n\t=?utf-8?q?j5WuTrG+Hk98REUp29OTawgGpGGVExmNdXd/M91HzvDrTmJLJZx7ivaxiYb0k2p9v?=\n\t=?utf-8?q?0QJNmkB+QPzG8wX7FQm1v7dTKOaD0FGj6zctzwqB9xuWD4J2070CtxcJikYt8M4Me?=\n\t=?utf-8?q?Fh1nOHS1Ak/S?=", "X-OriginatorOrg": "amd.com", "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n fb2c09d3-1478-41f3-9e2e-08dc2842b59e", "X-MS-Exchange-CrossTenant-AuthSource": "MN2PR12MB4301.namprd12.prod.outlook.com", "X-MS-Exchange-CrossTenant-AuthAs": "Internal", "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "08 Feb 2024 01:10:16.7254 (UTC)", "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted", "X-MS-Exchange-CrossTenant-Id": "3dd8961f-e488-4e60-8e11-a82d994e183d", "X-MS-Exchange-CrossTenant-MailboxType": "HOSTED", "X-MS-Exchange-CrossTenant-UserPrincipalName": "\n lnviE8XjY6uUrA2KPGPmqT85hjk/3DY5r8REfTzEQEKsDGs+oei/tSnde1FliCk8", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "CH2PR12MB4309", "X-BeenThere": "dev@dpdk.org", "X-Mailman-Version": "2.1.29", "Precedence": "list", "List-Id": "DPDK patches and discussions <dev.dpdk.org>", "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n <mailto:dev-request@dpdk.org?subject=unsubscribe>", "List-Archive": "<http://mails.dpdk.org/archives/dev/>", "List-Post": "<mailto:dev@dpdk.org>", "List-Help": "<mailto:dev-request@dpdk.org?subject=help>", "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n <mailto:dev-request@dpdk.org?subject=subscribe>", "Errors-To": "dev-bounces@dpdk.org" }, "addressed": null }, { "id": 169570, "web_url": "http://patchwork.dpdk.org/comment/169570/", "msgid": "<6098192b-96a5-48cd-aad2-a178745a66cd@amd.com>", "list_archive_url": "https://inbox.dpdk.org/dev/6098192b-96a5-48cd-aad2-a178745a66cd@amd.com", "date": "2024-04-18T15:39:14", "subject": "Re: [PATCH v6] app/testpmd: enable cli for programmable action", "submitter": { "id": 2700, "url": "http://patchwork.dpdk.org/api/people/2700/?format=api", "name": "Ferruh Yigit", "email": "ferruh.yigit@amd.com" }, "content": "On 2/8/2024 1:10 AM, Ferruh Yigit wrote:\n> On 10/11/2023 1:03 PM, Qi Zhang wrote:\n>> Parsing command line for rte_flow_action_prog.\n>>\n>> Syntax:\n>>\n>> \"prog name <name> [arguments <arg_name_0> <arg_value_0> \\\n>> <arg_name_1> <arg_value1> ... end]\"\n>>\n>> Use parse_string0 to parse name string.\n>> Use parse_hex to parse hex string.\n>> Use struct action_prog_data to store parsed result.\n>>\n>> Example:\n>>\n>> Action with 2 arguments:\n>>\n>> \"prog name action0 arguments field0 03FF field1 55AA end\"\n>>\n>> Action without argument:\n>>\n>> \"prog name action1\"\n>>\n>> Signed-off-by: Qi Zhang <qi.z.zhang@intel.com>\n>>\n>>\n> \n> Hi Ori, Cristian, can you please help reviewing this patch?\n> \n\nIs this patch still/active valid?\n\nWithout this patch 'RTE_FLOW_ACTION_TYPE_PROG', programming via P4\nlanguage, is not supported via testpmd, so I believe missing this patch\nmakes testing the feature difficult.", "headers": { "Return-Path": "<dev-bounces@dpdk.org>", "X-Original-To": "patchwork@inbox.dpdk.org", "Delivered-To": "patchwork@inbox.dpdk.org", "Received": [ "from mails.dpdk.org (mails.dpdk.org [217.70.189.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id 290B443EA5;\n\tThu, 18 Apr 2024 17:39:27 +0200 (CEST)", "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id D880F40272;\n\tThu, 18 Apr 2024 17:39:26 +0200 (CEST)", "from NAM12-MW2-obe.outbound.protection.outlook.com\n (mail-mw2nam12on2080.outbound.protection.outlook.com [40.107.244.80])\n by mails.dpdk.org (Postfix) with ESMTP id 0A26540042\n for <dev@dpdk.org>; Thu, 18 Apr 2024 17:39:25 +0200 (CEST)", "from CH2PR12MB4294.namprd12.prod.outlook.com (2603:10b6:610:a9::11)\n by SJ1PR12MB6123.namprd12.prod.outlook.com (2603:10b6:a03:45a::5)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7452.50; Thu, 18 Apr\n 2024 15:39:19 +0000", "from CH2PR12MB4294.namprd12.prod.outlook.com\n ([fe80::282f:29d3:cac1:cde3]) by CH2PR12MB4294.namprd12.prod.outlook.com\n ([fe80::282f:29d3:cac1:cde3%7]) with mapi id 15.20.7452.049; Thu, 18 Apr 2024\n 15:39:19 +0000" ], "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;\n b=F8uZG7n7GFrf3+/ebkiNFF3CwP9LwKBfanVfqmRCWJ6f6sc+IAUPgCSXrTDZEC1wQJjTDezaJM0axlh5xiUN6Ux1+AO+5rS78Aci8e1qrZGIKM295qffGcu3ajvZlh2DJqyIcjfiV5q7Jr3AqUzxcJ6kc9YqKA59ZhDGN7EJLxEGj/tL+2V+n1nfRokjgNhruuaCJrYkPRrc+GzOSI0Jy8bq5ImAVzZ+OxNkL4kJeIytOd/T0kEhdwDDgB9Mm0pJUQAYWFBEnD/cmOVpem+ioKvAip7ETp+7bmPmj0ArlU7UAKspWBRVWVnaTY7nbXqted5Cz4NN9qQiWjPZWlvw6w==", "ARC-Message-Signature": "i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector9901;\n 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;\n bh=BksKIMTC/9yX/2i2GwrPnKttVUYuOYCEU2rIddJYNIw=;\n b=kZR4UnIUJHAfq+Q5zhJ1fGqY94hK+sgpqEYOABKukqoKvBXdFeFkcSh8l4S5eA55oDQcOiqTtjquX+te8ykAbHX0Kk9BN/FKRZ76nTCnug/li2KAVaek335rOx1ZlZuR5pyXRy5iAqdE+Hij8pwuvT4ggzOsxSaeF7e+pQVeT+BvzvqO/SGf87+Aqhc6pPhEekxSDxKjCvfQvzEy+Lb8owUi3ia7ZIdkmoIAm8CWFvalhgJ8VvVV/OxpaaqFxDffDtI+A0gsQOiK6fMg+MjYj1bT+3ELDI2nRCGaFShhSMSZ2GMZbvArKgSFJicgf38FT7+tIdSuqrVAvMH+z1QxdQ==", "ARC-Authentication-Results": "i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass\n header.d=amd.com; arc=none", "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=BksKIMTC/9yX/2i2GwrPnKttVUYuOYCEU2rIddJYNIw=;\n b=ko5Qlz7kcH7mLLlAwaEFQqNEtARZiELN8zU7XAurz8BsJVgvLcctMF5LVLyejGKkshnGrWYq49/CDt7KjcAlNi75ZXILE04eZf4Yx4CKuoKpy9W0z8n0ocIeNkqPM9vKz9VO+K4Uvt8B1CklUbwkV4vkqlt2dSUVxAumT1lGn3A=", "Authentication-Results": "dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=amd.com;", "Message-ID": "<6098192b-96a5-48cd-aad2-a178745a66cd@amd.com>", "Date": "Thu, 18 Apr 2024 16:39:14 +0100", "User-Agent": "Mozilla Thunderbird", "Subject": "Re: [PATCH v6] app/testpmd: enable cli for programmable action", "From": "Ferruh Yigit <ferruh.yigit@amd.com>", "To": "Qi Zhang <qi.z.zhang@intel.com>, aman.deep.singh@intel.com,\n yuying.zhang@intel.com, orika@nvidia.com, cristian.dumitrescu@intel.com", "Cc": "dev@dpdk.org, \"Mcnamara, John\" <john.mcnamara@intel.com>,\n Bruce Richardson <bruce.richardson@intel.com>", "References": "<20231005100246.242970-1-qi.z.zhang@intel.com>\n <20231011120332.626859-1-qi.z.zhang@intel.com>\n <17c02040-48e2-4a4d-84f4-9431dc5b1c1b@amd.com>", "Content-Language": "en-US", "Autocrypt": "addr=ferruh.yigit@amd.com; keydata=\n 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 8Zk=", "In-Reply-To": "<17c02040-48e2-4a4d-84f4-9431dc5b1c1b@amd.com>", "Content-Type": "text/plain; charset=UTF-8", "Content-Transfer-Encoding": "7bit", "X-ClientProxiedBy": "LO6P123CA0003.GBRP123.PROD.OUTLOOK.COM\n (2603:10a6:600:338::8) To CH2PR12MB4294.namprd12.prod.outlook.com\n (2603:10b6:610:a9::11)", "MIME-Version": "1.0", "X-MS-PublicTrafficType": "Email", "X-MS-TrafficTypeDiagnostic": "CH2PR12MB4294:EE_|SJ1PR12MB6123:EE_", "X-MS-Office365-Filtering-Correlation-Id": "5b8a1fd5-598f-47a9-39ba-08dc5fbdb62e", "X-MS-Exchange-SenderADCheck": "1", "X-MS-Exchange-AntiSpam-Relay": "0", "X-Microsoft-Antispam": "BCL:0;", "X-Microsoft-Antispam-Message-Info": "\n Hln/4A8vhmn882sepr9EkPRAwCEPonjfo+U94zrpLbQQ0FzVlL4GVLtPCOa4F9yDrookEMWM5l3dWLScfRNe+btQ7LdOoyiqj0lBmJ7ziLVNbWk90/nV5i8pnkbqvYRxjB7kA+QooZ024Zuq5UBV7zn7WuztuenjSFyxkFnV8OLprHz6oR42gdrryCitCydLHItygPzPyYW1XDMsweQX9Q16/hqlCzRYsbzSF7NObo5v9om/kWtqTEJ4IfMz8mdWyTILk1FB9KEoaehymy48c3pzJP68M6blUGNwnkd7RDCHkXOorIJf1J6WkG5zHCNhlcN6K3l3EcYCQCpmvtM/+WmAr9968dyEJtrhEkLvTtxXlB3/OZd8GZpj1t8IClFU+L/XNQSibZmLQdBqrlTvlOFAdtbLt6WiQO4VUJ1rEDqZrESZIVPqcuuFtdhWQrAXbvlKhNmoN5rmx9MMLAUg9Ta4T/8W4vGEfbuvsw4ZJPZsQiVAcvXbEqOFPdGwKMSw3LWtt/T0mT/l3m6fDCgvII1Q6OABnFee3GFmg/1I6XHcOltcjKmJuzIfc0a0Wb3gLpcovDvzvR99yC6d2vDUtqoWcG5jRSoXSYlL/7mYPDTMLwV2M5sQ28f6wNU1+PvfGR8vG+YFsGgP0vW4hNdEIojsRKuOPgPNWclee4NNylE=", "X-Forefront-Antispam-Report": "CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:CH2PR12MB4294.namprd12.prod.outlook.com; PTR:; CAT:NONE;\n SFS:(13230031)(366007)(1800799015)(376005); DIR:OUT; SFP:1101;", "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1", "X-MS-Exchange-AntiSpam-MessageData-0": "=?utf-8?q?+yGwFFLWfkXn89VnAlNsk6x9pxW2?=\n\t=?utf-8?q?Kxcnd3M7l+3lupka6NMaoCrsLiLBlUlUbm0dngqTk2ZO1/9xQNI4nKNEsdoBt/cyd?=\n\t=?utf-8?q?2TCpJ4x5+dH8Yffl196Q2hum2yKdz3pjueY3w9rfZg4M7CEhVzUUpWL9tyNZ1bXSf?=\n\t=?utf-8?q?Ulzhh6KC9cdehwZ56c5jVXQMfn4KvmyYDEOJk6e4to3uRsCZ94W47MisbT+gwByj+?=\n\t=?utf-8?q?iXbo3BoBiGy7tmRkn36kcAq0fbzJsVPrhhF1UrcIBddNFCXMgDVEU7C3yJielO/n2?=\n\t=?utf-8?q?JwTTi6S89I5/JMJAGwQN88hGjX+cHcI5JS8PN5kpgJCofz6+JUWXHM6TZSobev0PY?=\n\t=?utf-8?q?BcSjdTc2M3PPzxbl7y9M4pPfOpgfyivlge/a+lOZR1X2t0saNRG8xvSW7sURhh5YC?=\n\t=?utf-8?q?oRuE3oNAuJsrFZV3uJmLLOP6kYOGCEp3dcr9VXuGiY5Smmhd69Xes0CbiFv/UHWjV?=\n\t=?utf-8?q?VgtWFBmLcw6Rf57eXJw/XWzr0A9eID7avEambcG/qCP7GfL1sPZASxJ8XCCFMppPy?=\n\t=?utf-8?q?llf7vcz4eVJJ2E4aFCZemIcKtKwAzXCCBge4SKWUW7Nu1hQV3pGyKcTZY6iRyLIyG?=\n\t=?utf-8?q?+STKWw39NxajUe80riptQ2dD58LtksyqtQhacM2nhyEcXtaxdyar86AI1wOHX1T8v?=\n\t=?utf-8?q?EZ2/uVJJ43YtTBMqSBEpG9CwGIUJy7+6z0tsE0xzb1BafIE5gtmUiSbYBCLE7gLVi?=\n\t=?utf-8?q?I4kP2uQWqDAMGPEIdz94bYEBiV1CA4wMtVxBg1TWydj7rBZtAC7xyprMSZpb5f02t?=\n\t=?utf-8?q?MM0DzrrKXyvYThs/uQiiy8PPZrgKlTP4MQc5XZ5J1giw+cKVqbInIGy3x33kzkAnX?=\n\t=?utf-8?q?SZ9wpRzLe872unH1QN/LqzMprLaHuseIpZlwuDyFzWMcZ4Mv5dZ3x/MbfN2qWQ8gL?=\n\t=?utf-8?q?h7yhQRm9P5YULRDYdKtknMbAQZzSDkvDWyytMZcTAcV/LaYlZM9RV4fLekwxGeW0M?=\n\t=?utf-8?q?auO5ssnKZmfXiwjX5XF3zyN61kR8I6nFXPF4Uoevn6HhzVLW4QVjExZhv0Q9o3vUG?=\n\t=?utf-8?q?5CuknVhUPucSW/8TIm9RD3/LlvRlmGEzk8yhSMI2CKjBm9bTf5szDNRj9N9qYofo5?=\n\t=?utf-8?q?MNxDTpA2cF3G99dC0dzEiHg6uSznz9aLnV/VOfI3bMvINIqtOHOnjcxaWap/7i3Zn?=\n\t=?utf-8?q?zLFWs5mdGNKH0xHBqBbebSWJi0ulNvDOAp0p3p8jHjuOGMJBRPx9T8f4a8A0aBmGq?=\n\t=?utf-8?q?szgzEFf7fJ5UPzPQisrDqdFJTgACbM7pnD3K3iWAyXWcqg2G4HWsosHBx3f4yCbGf?=\n\t=?utf-8?q?f2rEGsiflp2/0sKgdISMdbeubYUHOwcEWhUNiFv7PuxUO/96lVmcE+n7cZrNfRiYa?=\n\t=?utf-8?q?fFZaYY7q5AzLIiCnaTowYGkJ9pmX7dSp3H74AGHnDj2zyKK3Y1br4Uwtw98G2ZUsO?=\n\t=?utf-8?q?6wjjqPJbVhN/aDFjHvzuFE/85T70sBnbYb+qbYT74KL+f6HzoV7DFqh5pJdynFKSz?=\n\t=?utf-8?q?lYUrCWQAp4/+Twr7owv4YH/Y5lqSyIurbkWB+jR8WWQE11WGhRigXllXDpnv9G3DA?=\n\t=?utf-8?q?xaXMsNVf8EnW?=", "X-OriginatorOrg": "amd.com", "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n 5b8a1fd5-598f-47a9-39ba-08dc5fbdb62e", "X-MS-Exchange-CrossTenant-AuthSource": "CH2PR12MB4294.namprd12.prod.outlook.com", "X-MS-Exchange-CrossTenant-AuthAs": "Internal", "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "18 Apr 2024 15:39:19.2517 (UTC)", "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted", "X-MS-Exchange-CrossTenant-Id": "3dd8961f-e488-4e60-8e11-a82d994e183d", "X-MS-Exchange-CrossTenant-MailboxType": "HOSTED", "X-MS-Exchange-CrossTenant-UserPrincipalName": "\n 9nXejwLeU7dRhqgNtJC9bnvma41+8HPKZgYrBdWBiXzmSW/v7jUKlvfvFKqdkLit", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "SJ1PR12MB6123", "X-BeenThere": "dev@dpdk.org", "X-Mailman-Version": "2.1.29", "Precedence": "list", "List-Id": "DPDK patches and discussions <dev.dpdk.org>", "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n <mailto:dev-request@dpdk.org?subject=unsubscribe>", "List-Archive": "<http://mails.dpdk.org/archives/dev/>", "List-Post": "<mailto:dev@dpdk.org>", "List-Help": "<mailto:dev-request@dpdk.org?subject=help>", "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n <mailto:dev-request@dpdk.org?subject=subscribe>", "Errors-To": "dev-bounces@dpdk.org" }, "addressed": null } ]