get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/patches/43355/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 43355,
    "url": "https://patches.dpdk.org/api/patches/43355/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/1532529621-5171-1-git-send-email-motih@mellanox.com/",
    "project": {
        "id": 1,
        "url": "https://patches.dpdk.org/api/projects/1/?format=api",
        "name": "DPDK",
        "link_name": "dpdk",
        "list_id": "dev.dpdk.org",
        "list_email": "dev@dpdk.org",
        "web_url": "http://core.dpdk.org",
        "scm_url": "git://dpdk.org/dpdk",
        "webscm_url": "http://git.dpdk.org/dpdk",
        "list_archive_url": "https://inbox.dpdk.org/dev",
        "list_archive_url_format": "https://inbox.dpdk.org/dev/{}",
        "commit_url_format": ""
    },
    "msgid": "<1532529621-5171-1-git-send-email-motih@mellanox.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1532529621-5171-1-git-send-email-motih@mellanox.com",
    "date": "2018-07-25T14:40:21",
    "name": "[v2] app/testpmd: removed softnic CLI modifications",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "e85a00559b8239652caa243fe0708b5c8559680d",
    "submitter": {
        "id": 748,
        "url": "https://patches.dpdk.org/api/people/748/?format=api",
        "name": "Moti Haimovsky",
        "email": "motih@mellanox.com"
    },
    "delegate": {
        "id": 1,
        "url": "https://patches.dpdk.org/api/users/1/?format=api",
        "username": "tmonjalo",
        "first_name": "Thomas",
        "last_name": "Monjalon",
        "email": "thomas@monjalon.net"
    },
    "mbox": "https://patches.dpdk.org/project/dpdk/patch/1532529621-5171-1-git-send-email-motih@mellanox.com/mbox/",
    "series": [
        {
            "id": 770,
            "url": "https://patches.dpdk.org/api/series/770/?format=api",
            "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=770",
            "date": "2018-07-25T14:40:21",
            "name": "[v2] app/testpmd: removed softnic CLI modifications",
            "version": 2,
            "mbox": "https://patches.dpdk.org/series/770/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/patches/43355/comments/",
    "check": "success",
    "checks": "https://patches.dpdk.org/api/patches/43355/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@dpdk.org",
        "Delivered-To": "patchwork@dpdk.org",
        "Received": [
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 254F42C60;\n\tWed, 25 Jul 2018 16:40:45 +0200 (CEST)",
            "from EUR01-DB5-obe.outbound.protection.outlook.com\n\t(mail-db5eur01on0066.outbound.protection.outlook.com [104.47.2.66])\n\tby dpdk.org (Postfix) with ESMTP id 6B6FD2BAC;\n\tWed, 25 Jul 2018 16:40:43 +0200 (CEST)",
            "from localhost.localdomain (37.142.13.130) by\n\tAM6PR05MB4439.eurprd05.prod.outlook.com (2603:10a6:209:43::20) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n\t15.20.973.16; Wed, 25 Jul 2018 14:40:41 +0000"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com;\n\ts=selector1;\n\th=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n\tbh=6/F3vhW7Vd0dIc867fseTQqhf1ynAWifLDcPlHWEa/M=;\n\tb=yRaSsDIqff2M+TvfiOx6KCFrU5Tvc8X/BqUFAn1YXUVi0Ofo+Tmat/1X91aD7oIk6hUKLyGCZ9r8yNk/0gIxFOJpKYWY/8ABGAoCdaaA5B79YMClNkKw8faujC2dh0BKd1i7JkRS+k8ADDLpWCFxVhhm79f+cqTCqv7PFYquOlw=",
        "From": "Moti Haimovsky <motih@mellanox.com>",
        "To": "thomas@monjalon.net",
        "Cc": "dev@dpdk.org,\n\tstable@dpdk.org,\n\tMoti Haimovsky <motih@mellanox.com>",
        "Date": "Wed, 25 Jul 2018 17:40:21 +0300",
        "Message-Id": "<1532529621-5171-1-git-send-email-motih@mellanox.com>",
        "X-Mailer": "git-send-email 1.7.1",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain",
        "X-Originating-IP": "[37.142.13.130]",
        "X-ClientProxiedBy": "DB6PR07CA0023.eurprd07.prod.outlook.com\n\t(2603:10a6:6:2d::33) To AM6PR05MB4439.eurprd05.prod.outlook.com\n\t(2603:10a6:209:43::20)",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-Office365-Filtering-Correlation-Id": "14eef48a-fe8f-4c02-a6d9-08d5f23c98e4",
        "X-MS-Office365-Filtering-HT": "Tenant",
        "X-Microsoft-Antispam": "BCL:0; PCL:0;\n\tRULEID:(7020095)(4652040)(8989117)(5600073)(711020)(4618075)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);\n\tSRVR:AM6PR05MB4439; ",
        "X-Microsoft-Exchange-Diagnostics": [
            "1; AM6PR05MB4439;\n\t3:H0Z9lSKZiVeKixbvrVe1LJMu0MPCL+Tyzu17yP1D+76FG1F2GIbZRT+ZEqIFB3SNqgoLEHaTS7YJg64QinO17ey/0M8Xz8jvsyixqqzOH8nQqAVJrrmnPUNag6uj80QBNrtsxKPN17XPN0bOcWi4n1n21pRWNI9/TNsHBCHrn9TjgSCxqk/IU2J+yTjIkkLZYXfc5IVibJw7+V7WJktmQTqxBrsEaK6bzAAaHm6R4FAwWaaF3mLgb2ZkHN+9RjDp;\n\t25:caKwFKFijGURYGr6ODOFl4J6al4iszsjg9+nqi0iBQSWVGbMrCOv4xqG0yu+EJkGPG3mqAbvC9cCMT9A1uaIsT+WnZ9P+fT6bklU/03cbnwcLnghxCO84eCU54+3tT5hJrAek+PMivZc/cjeIcps+Wbj0/5q04q2fDAeHuWGMNdFzk1evY29dfGoNG0YHdUgRHSQkqn/PSFNecvD0Rle3BpTSM21Ihf+mDCFJoN0fAUL86JlQcpJkx5Zeezy6yN5LkDkfKJYMWPiGNw19rUa9jnMD3kjGUF+fx1rLdEiS/l3p8lfl4U8TK3Oo4qMid2Nipca+TBcHLOpCRvTf+UrFA==;\n\t31:AnbyWbC+nfqTYraaHZkSwhIXRZoS0addi/fFOAoOwbBCHAmFj+21LP7iwm4qDpr45nx41xz2VbYGLJw+hk6nSLutHlcbKuc8cRfLmK07x2OpiecdWG8Jr2r9Jfn+jqg54r63jUwpiFrfjLoxQHwrpcy9EKgdu0aE0YRYW2N1oZysCr4R5Wp8JjtqRXm8XHoI9t+eU4kw1N4I68VhbTL5ztoAFVgfRhk8rBJVVQZvtiU=",
            "1; AM6PR05MB4439;\n\t20:ATrEx4NiR/xbKfQ1q/VtT20yWlVgIiwRv5P7WxhhZBP2ZTQqhB98vTtRWDuGUrFpK5AmcsJbWHbcojNiRIYpfyjZJ8N14saltbIuQKp14xPccug3aGd7DDfwsuMl8meg17tdbfhZgdND66NyyK7w1Fvxf8/1SU80NzyvRHjE1kq+vei3VfSOZaFaclNoxjjGt96V8QkCEhcNnqU+/zCiiTz5I2glDYwquvYrsdce5xWuxpZYocRnj9QF6rbpMVtjBf+K05uFaUsBfIUJFB2IJpbjbPS8pqW60wlxRr/iCD12h2JuWmEe3TxdSK85gG1w32pGbdFOn+vzNqYvvJGqdJB/fpb2HD0Svqn2t3DSwqc+Or9Y2FI0gclcIBgSRifutS+RB2GI1EpJWX1MKRZiTCfV1wim5TJOAEAjcmpwkjoccmxTAjUXWplaVcOVADql7CJ11gOoQRiK3N64svZjgCW7ZB7os6jkMXr4zizk2h4eeIcG7pCh8aKWUBDVsR/l;\n\t4:o4CpfU41M+Fbgt2n5I4InQJzbC7GREts+S9nEO9jgKd5bCujwVR9+sic6sW6h2C/FveDjJs/LOnx6QXM6Xsaq22cwTG0Wak8+hIcWYHpiFVTv5dYZ3zzS4qjSfwrKIpmPOTkLy8jFz4K5C4JSD3LND70n5ypoC7B7FPCfVBT+pa99kGARyxo9xqdZrLm1hzMl+FBuqLWN4c1O0JV9hVTMlhZEwG5D2jvwd8B2G8F39+7OceuMNAG+2HEivkTxQq5Zm2RZbXD7ymmvAEaNSQGvQ==",
            "=?us-ascii?Q?1; AM6PR05MB4439;\n\t23:WjEjoEI9gB/mqRgw0CS2MQayn5HbATmgYAdz6fxEK?=\n\tCx+7rtopTvMf2aQ/ZGJarRYQcW9IiE80d+t1CdUyjMLQG8BeyT046ubJd7IY+qfh3wmjFMHu1I9YWniB7/YZgZxwoRtclWefXVfINKQCL6t3cHvSrJFNJrCgOhWYJFtJxILqsnCIXBwR61IxEEzNXQVVAiEnID0gJ8jhfPMiFSFpRzg+dwsDOsZ11/G7iCNER0Q4FlTyhVYtZysznjwAc8koEIM/EaG2y4p+YYwaIMi5OQ47lCpPj1duG8qs6+zJ1WUN0+OrfBy24heaNTaUsaFafxDEzCUok1EpanmlPAplKIsIYh6RvWXTvYABjMFAU8OXC2NFQOuwJztYo4OwvgPqqjnO1G5YdW3u2NHXIaaaMOldMpG+RsT/uQWZOwZ0vvQRz613xfNBnqJYWYcEeT0Kep8PdrYnodWyJKizMOYmvkImq42F8FLXOdY6qmpg9v+Qy+CnufDAoWaaCpFCKqZtb/Fw+HpBJTWDev4R3+axXpzhzyVzg40PuF5l9zW/JaIzv4Of/WiQWyXqWozK3p/kkUe5lezogfeS8t294ozpueP/RrA9syrjQ3xldRMU8Da4KF8tqHv3lDWshgmO6Re/dCmmqqpGMvHxxT3uj3jg7nVSdMDuYR3WiBgo3eec8JxhJCjfsLTtyuQOqOCvG0R8y0iDq8/R5VD2klVOOwwKDW3NcbhyRsoCvIMd7ISTP75uUPHyMt+Q8EOM4GTQb6RmlHXs/sKF1jBx428iENTmwhZJQqOBbqA5h0J1LE5AIwIy22BXzuNzVopwTvVdUynpQLB9XICopBxj4++gaAdDcUQzKwi0kLW+CvpzcCwWA6FJdcJO8q0jeaa/e2l/qXN/Pl2wdavCviit/sE/QD96SLDakL/SpHRRwctWW12WS7I1Y1OgeIrspYy17N5GQFy+9/bNMGIeZGIw7HNfwA9MdUgDGvzcgQ38bhUwcjIHm64dvabfaJxWxLKJ6p6klr2zQTx0kflGLDlZyWoNYG7VMyGFtKlpHBIkEK9b4eSRq12bl6gW9f64dXZ2g1clw4Geyf6IwV8Q4MRlbxvMQPhKNvu5Y9lEMxSszYZA7Ruz35fvTIs/LSmQ9PNeodtRV8Krw7oBmrwS47FDZlRp0nFcBUBRQak4WUy616TEpK5malvM5hFPxtvxg2bRFgjOdA8YXfFmuPwhnw3FbJ4dz0c1A==",
            "1; AM6PR05MB4439;\n\t6:CLvCkXeDDE/sNCuFbJFXbRK2GmKRDn5gC5Gt6z7qKVOURgadbsfBEVausMX5+gvdnsn5WWx6mu9VGQOryRgfLePXkeP7TgykO8R2qQJSe3KX9oOmID9ZNd+ZWBocSaTWNbDAyolv1Y1ySV6pmb76/hYnEdCSEsuLW6ToB89oaUS3Yp/vXDT9Uy+BsrJ8Bze/DiCuM52WFQMwnYdERCK9GmsDx7rXvskavHDGhqAuON1rv6+GzIZdEaaQ/x6zFAtBeNj2nUzwuD8roBR2HPZAeVsmEd/OHiWvXyWnR8NGU0UtwzMVg23kSecIvRfIgeppJvr94H4pnth9jlcqcMMD5swflNrJG0EOs+xDermgB/0uW4wtaTZvYhYTOOILiyrsqW9E+YOV6GgbbswokBGX25Hn4mq5eeUI1Jt59tglhqQ0BXNkOdF+2DiIc2t6RYOMMlJPQ2cd5lxBPe7o8ox56w==;\n\t5:NQd7rrDoGaQCZrzFyFGmvIKKumMkL7WfMzhEIDyOmQlKGW+qUhrp5Ali4eZVz8jAnhgEA0SViOhKvphhCmMSyibyUciSZEt6LM+wyy2hVvqclIbZc94nOfC7EnXer9ukFygMSAaJJ10AtIKWs1AXLT3CfWJPVgTzpQUroFs8Q6M=;\n\t7:xcDAUFQftAT2RHPFNcRwqjUUpVws7J5EYnC0Op7nhN0Bwd7E9zRoKe62+IvJd5R1Gd3zkXzM5HlfEOVj7gM7ODrtQKa+sNHi76piLhtvhDFUIEtvaRjWIjUJ7s4kJWYHRomeRT9WZgVpxaHVpdrGPzNnOwrGcqgazrEOvspD+t07uFCofUCsJ5SJXfwud8wuzuvlY21ItX5FtzXabVdZqYZyhEpLFG38qFhPHufbWDqs34EFPvjfFmTaT2cz2FjO"
        ],
        "X-MS-TrafficTypeDiagnostic": "AM6PR05MB4439:",
        "Authentication-Results": "spf=none (sender IP is )\n\tsmtp.mailfrom=motih@mellanox.com; ",
        "X-LD-Processed": "a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr",
        "X-Microsoft-Antispam-PRVS": "<AM6PR05MB4439B8BECF70638F6403F003D2540@AM6PR05MB4439.eurprd05.prod.outlook.com>",
        "X-Exchange-Antispam-Report-Test": "UriScan:;",
        "X-MS-Exchange-SenderADCheck": "1",
        "X-Exchange-Antispam-Report-CFA-Test": "BCL:0; PCL:0;\n\tRULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231311)(944501410)(52105095)(93006095)(93001095)(10201501046)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(6072148)(201708071742011)(7699016);\n\tSRVR:AM6PR05MB4439; BCL:0; PCL:0; RULEID:; SRVR:AM6PR05MB4439; ",
        "X-Forefront-PRVS": "0744CFB5E8",
        "X-Forefront-Antispam-Report": "SFV:NSPM;\n\tSFS:(10009020)(6069001)(346002)(396003)(376002)(136003)(366004)(39860400002)(199004)(189003)(50466002)(6512007)(6116002)(97736004)(6486002)(2351001)(6916009)(6666003)(16586007)(36756003)(386003)(16526019)(186003)(51416003)(52116002)(5660300001)(2906002)(14444005)(26005)(316002)(3846002)(956004)(107886003)(50226002)(486006)(478600001)(8676002)(4326008)(53936002)(305945005)(6506007)(575784001)(8936002)(68736007)(7736002)(81166006)(86362001)(81156014)(25786009)(48376002)(2361001)(47776003)(66066001)(105586002)(2616005)(106356001)(476003);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR05MB4439; H:localhost.localdomain;\n\tFPR:; \n\tSPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; ",
        "Received-SPF": "None (protection.outlook.com: mellanox.com does not designate\n\tpermitted sender hosts)",
        "X-Microsoft-Antispam-Message-Info": "pTAdDGWA8XvrCPIUTl3Ar4yvdmqrWicTbl3BT4/0ofyJbfu8VlEDoxEj4e3rXu0wC0OdSARxdOEUnjMy5rFhuBqNOJYdUYLH0o31TL+q4jPF5lxubZE1WPQWrBPT7fcCqav07vA17Ck0qP2ZE5aryuCax+JUccznbJHn8nKS+qy8EqJtKYeHwYyvAGTsOUu88u+V7IgyD9uXKYDiYnfQWPmuWn8UNgZN0CdzbOAoq8v+MfxBm+39ybpjdCVwGlUGy02mO3ilBFN7rnzKhip/OkHG220KCl0NOZFD5DtKasz2cs9ck5ze2Z77NhYFgtfB/Kj4i7zKOUBftq9Axm2weYTX2E05Q/SykokWMoQpmpI=",
        "SpamDiagnosticOutput": "1:99",
        "SpamDiagnosticMetadata": "NSPM",
        "X-OriginatorOrg": "Mellanox.com",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "25 Jul 2018 14:40:41.2530\n\t(UTC)",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "14eef48a-fe8f-4c02-a6d9-08d5f23c98e4",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted",
        "X-MS-Exchange-CrossTenant-Id": "a652971c-7d2e-4d9b-a6a4-d149256f461b",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "AM6PR05MB4439",
        "Subject": "[dpdk-dev] [PATCH v2] app/testpmd: removed softnic CLI modifications",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n\t<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\t<mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "This patch reverts the testpmd CLI prompt routine modifications done\nin order to support softnic.\nThe reason of doing so is due to testpmd abnormal exit observed on\nseveral setups caused by the softnic modifications to this routine,\nfor example: When running testpmd with tap interface\n(/app/testpmd\n -n 4 --vdev=net_tap0,iface=tap0,remote=eth1 -- --burst=64\n --mbcache=512 -i --nb-cores=7 --rxq=2 --txq=2 --txd=512\n --rxd=512 --port-topology=chained --forward-mode=rxonly)\ntestpmd crashes seconds after presenting its prompt with the following\nerror:\n  testpmd> PANIC in prompt():\n  CLI poll error (-1)\n\n  Thread 1 \"testpmd\" received signal SIGABRT, Aborted.\n  0x00007ffff668e0d0 in raise () from /lib64/libc.so.6\n  (gdb) bt\n  #0  0x00007ffff668e0d0 in raise () from /lib64/libc.so.6\n  #1  0x00007ffff668f6b1 in abort () from /lib64/libc.so.6\n  #2  0x0000000000468027 in __rte_panic ()\n  #3  0x00000000004876ed in prompt ()\n  #4  0x000000000046dffc in main ()\n\nWhen running testpmd with bare-metal device\n(app/testpmd -n 4 --socket-mem=1024,1024 -w 04:00.0  --\n --burst=64 --mbcache=512 -i  --nb-cores=7\n --rxq=64  --txq=4 --txd=16 --rxd=16)\nand pressing CTRL+D right after testpmd prompt is presented then\nthe program crashes while presenting the same messages as above.\n\nNeedless to say that this behavior is not observed when using the\nprevious CLI prompt routine.\n\nFixes: 0ad778b398c6 (\"app/testpmd: rework softnic forward mode\")\nCc: stable@dpdk.org\n\nSigned-off-by: Moti Haimovsky <motih@mellanox.com>\n---\nv2:\n* Removed softnic modifications altogether.\nv1:\n* Wrapped softnic modifications with compilation switch.\n---\n app/test-pmd/cmdline.c | 39 ++-------------------------------------\n 1 file changed, 2 insertions(+), 37 deletions(-)",
    "diff": "diff --git a/app/test-pmd/cmdline.c b/app/test-pmd/cmdline.c\nindex 2c32029..d058860 100644\n--- a/app/test-pmd/cmdline.c\n+++ b/app/test-pmd/cmdline.c\n@@ -17896,50 +17896,15 @@ struct cmd_config_per_queue_tx_offload_result {\n void\n prompt(void)\n {\n-\tint status;\n-\n \t/* initialize non-constant commands */\n \tcmd_set_fwd_mode_init();\n \tcmd_set_fwd_retry_mode_init();\n \n-#if defined RTE_LIBRTE_PMD_SOFTNIC\n-\tportid_t softnic_portid, pid;\n-\tuint8_t softnic_enable = 0;\n-\n-\tif (strcmp(cur_fwd_eng->fwd_mode_name, \"softnic\") == 0) {\n-\t\tRTE_ETH_FOREACH_DEV(pid) {\n-\t\t\tstruct rte_port *port = &ports[pid];\n-\t\t\tconst char *driver = port->dev_info.driver_name;\n-\n-\t\t\tif (strcmp(driver, \"net_softnic\") == 0) {\n-\t\t\t\tsoftnic_portid = pid;\n-\t\t\t\tsoftnic_enable = 1;\n-\t\t\t\tbreak;\n-\t\t\t}\n-\t\t}\n-\t}\n-#endif\n-\n \ttestpmd_cl = cmdline_stdin_new(main_ctx, \"testpmd> \");\n \tif (testpmd_cl == NULL)\n \t\treturn;\n-\n-\tfor (;;) {\n-\t\tstatus = cmdline_poll(testpmd_cl);\n-\t\tif (status < 0)\n-\t\t\trte_panic(\"CLI poll error (%\" PRId32 \")\\n\", status);\n-\t\telse if (status == RDLINE_EXITED) {\n-\t\t\tcmdline_stdin_exit(testpmd_cl);\n-\t\t\trte_exit(0, \"\\n\");\n-\t\t}\n-\n-#if defined RTE_LIBRTE_PMD_SOFTNIC\n-\n-\tif ((softnic_enable == 1) &&\n-\t\t(strcmp(cur_fwd_eng->fwd_mode_name, \"softnic\") == 0))\n-\t\trte_pmd_softnic_manage(softnic_portid);\n-#endif\n-\t}\n+\tcmdline_interact(testpmd_cl);\n+\tcmdline_stdin_exit(testpmd_cl);\n }\n \n void\n",
    "prefixes": [
        "v2"
    ]
}