Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/12212/?format=api
https://patches.dpdk.org/api/patches/12212/?format=api", "web_url": "https://patches.dpdk.org/project/dpdk/patch/1461336680-7581-2-git-send-email-maciej.czekaj@caviumnetworks.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": "<1461336680-7581-2-git-send-email-maciej.czekaj@caviumnetworks.com>", "list_archive_url": "https://inbox.dpdk.org/dev/1461336680-7581-2-git-send-email-maciej.czekaj@caviumnetworks.com", "date": "2016-04-22T14:51:18", "name": "[dpdk-dev,v2,1/3] app/testpmd: add \"enable-scatter\" parameter", "commit_ref": null, "pull_url": null, "state": "accepted", "archived": true, "hash": "214b712c8dc47f90bf1ca6d63c7053c997ab91dc", "submitter": { "id": 442, "url": "https://patches.dpdk.org/api/people/442/?format=api", "name": "Maciej Czekaj", "email": "Maciej.Czekaj@caviumnetworks.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/1461336680-7581-2-git-send-email-maciej.czekaj@caviumnetworks.com/mbox/", "series": [], "comments": "https://patches.dpdk.org/api/patches/12212/comments/", "check": "pending", "checks": "https://patches.dpdk.org/api/patches/12212/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 [IPv6:::1])\n\tby dpdk.org (Postfix) with ESMTP id 2605A2BF9;\n\tFri, 22 Apr 2016 16:51:56 +0200 (CEST)", "from na01-by2-obe.outbound.protection.outlook.com\n\t(mail-by2on0074.outbound.protection.outlook.com [207.46.100.74])\n\tby dpdk.org (Postfix) with ESMTP id D0FB22BA8\n\tfor <dev@dpdk.org>; Fri, 22 Apr 2016 16:51:53 +0200 (CEST)", "from hp-mjc.semihalf.local (213.17.239.108) by\n\tDM2PR0701MB1033.namprd07.prod.outlook.com (10.160.25.141) with\n\tMicrosoft SMTP\n\tServer (TLS) id 15.1.466.19; Fri, 22 Apr 2016 14:51:51 +0000" ], "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-caviumnetworks-com;\n\th=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version;\n\tbh=VPFzWENJHDM5fU96twNJf+kvW+L94JTAuL0jETyNBas=;\n\tb=L61gslIQDgdfSHvgn4rDOQFOpATCUTSxYWy7CPpNLFGIx5jIjq7V6LuDkfqB4RuM7PpqRZ7TNJ6X8N70NJQAM4MQkBGbkSLSI5IpHl1V4nnctFU14D7D/R683HxGSP0Lbb6CFfbycA3psaMaQjFwcv+7jP43IybLI5SmCGUDHf4=", "Authentication-Results": "dpdk.org; dkim=none (message not signed)\n\theader.d=none;dpdk.org; dmarc=none action=none\n\theader.from=caviumnetworks.com;", "From": "<maciej.czekaj@caviumnetworks.com>", "To": "<dev@dpdk.org>", "CC": "<pablo.de.lara.guarch@intel.com>, <john.mcnamara@intel.com>,\n\tMaciej Czekaj <maciej.czekaj@caviumnetworks.com>", "Date": "Fri, 22 Apr 2016 16:51:18 +0200", "Message-ID": "<1461336680-7581-2-git-send-email-maciej.czekaj@caviumnetworks.com>", "X-Mailer": "git-send-email 1.9.1", "In-Reply-To": "<1461319098-22632-1-git-send-email-maciej.czekaj@caviumnetworks.com>", "References": "<1461319098-22632-1-git-send-email-maciej.czekaj@caviumnetworks.com>", "MIME-Version": "1.0", "Content-Type": "text/plain", "X-Originating-IP": "[213.17.239.108]", "X-ClientProxiedBy": "HE1PR02CA0059.eurprd02.prod.outlook.com (10.163.170.27) To\n\tDM2PR0701MB1033.namprd07.prod.outlook.com (10.160.25.141)", "X-MS-Office365-Filtering-Correlation-Id": "929458ff-7289-43e2-3d72-08d36abda482", "X-Microsoft-Exchange-Diagnostics": [ "1; DM2PR0701MB1033;\n\t2:XV2GjO6J4EAce1JBYkMZqJNXFzE6zb3syFSRrkKIW6ZqDI/mEOZozFO6Uq4seSIP6O9/ne9DCvDF2pI7E4/vc4OWWR8GGkbHMdsDvEq2eBE7GAnx/gqtypLyA5zqkrid7lamFChEuMI3f29lDsI2L+wVjEjWK483m73OIXB70eUDz1q4xRv8/SOoTxQ4Rye6;\n\t3:gktioV1ESfhliiMy2QQoy9ZMZSSlNWfSpY7bVlrtuQ0/FF9JdVJV6mvjmQABzxsAMNQZURgqrT6YuECAtz8Pv601YqRFwLCxXxsXluQSWI6Mw0CPyjaS790Wrbn3Du2c;\n\t25:crYNTZRMGjmhh5Q8ruWI6275q63RycQ0zwDUxVmKij/a8MkQ/4AXlYrzHpgfeh3GSGC7KouC/bHqFm7N0S1imipQsYCYAYLn3qmVUTj+kYvrx2MZGy9asR4kbNBvoRaFFFIQQ/IoCGcan2w7H+AzOX5AqGC61edBt5oqsA5/1Z6kG72GAZ6eFxGHEbSDIrelwTyNXiNz0RYcCkyJggTfb5Y7xXK6o9LMwKgU/UcuHdG6YUbzbVf1tp/MYK4q8ItGWz8IXvdoRxZb+QAP8TsgZyYaLyYLjxQSLl0zXZZ4Uq3HWYxJCrUkpODpwAwaMxuNGHHRnCRwbNdfUyEXrcoN0w==", "1; DM2PR0701MB1033;\n\t20:l/DEhANsV1LWtJH62xsJEYZ/GhVSPvcEDtFCHlQ1zMJAsodm3Mv5Cgtf4nxiMQqrhUHGhaTIgz9gnEiyjPygKP1vPsVoJsi3ONj2rhuWJ5vKQyc82k9M9EjzlUGHqaGL9ETQS0D8NQ4b1BfIPsOn2oq6BMvVsKYla/Qi3wh7BaAqverNXPzqD96aU/Y8VkvE38l3iCVbHPACfmSyaQDJUlH7lr1xSSBcMTF9uv1/sD8YhUFfDuQiBjZm62T8pdLQJ3Qga2rNWp6yeWWUsKYmZ5H07OeLd5hoAJnYM/NWx9HXmRtcio9EARC6C2cOmn3LKiLhaUe3zKPHx5a9h3zO6EDgmlsrjGA9Gdr8UESSHazfiURqykt/abk6WlyrlbtmpJfeV9T/y0jx8/Ojg7I9m85MqBgjb/lOOlqjA2s4OF3mXrU27dDwe/pbTO6ycavTeAQ5BuKG9J6Sz62cLVZcrK3F4u2YxEDEiiL1VO4BTZnhI87ucPRYIcDJiJixVdAu6C+nBTBabq/bGe6X8oesHW8WFMqLloAJCpoXR/VXFocw5TWRG+MQf4+8YzJV6tL1Bonmf6viEetwNGOiUYFH/Zkom8m8KSLwjJDcdY2ana8=", "1; DM2PR0701MB1033;\n\t4:VfyF2A7iZ25EogOU4tBSVs8myQ68y4IKfw6GNKnV1zmG0cOcNIEKeyBQ8Ltl8Z7R6KA+P9ywHATnrPOFyahhamg0io17Um238sBYPO2/HEnM9R35MXHTVon2Ypyq5oygNzEYddVtJ6HNPpzqwJZSj6vpaX/GT6UqHOkafbIi0MZN8C2ypBboO3h+ByKL0yEd4wDazr+Y3DUf5YNDHE9NM8VhgE4w2sQ2D0apZL9ngyS5allM+w3bgu+15ZEbuOdjWWbabqJUQ4QiCy9ONNtoU8RqkS3P4Wq/ieJEdwADjrL+gBKFLwmMIiBEBSKz6I3fHfW6eB5eli+AQCDOPqgTi9cjEAREEqiWN9PTCdCBmUXGNUTMHLIhxhPZSL2dmF8Jsbw53UNTd+Nl+P/9P+ZGwQ==", "=?us-ascii?Q?1; DM2PR0701MB1033;\n\t23:EbuButb9xBgHROmJcme+X6RL7UglXFRUFIu29p8?=\n\t=?us-ascii?Q?fdY9rgFEp9AxAHASCOCsqwuaPIPCRTcQ3hkUMpiukcaGj10tCmaIJVwNDF+Z?=\n\t=?us-ascii?Q?e0DAreYRcLKRtrZ85WtokP75se9jmOTl59aAVFMNGCQu1nIjmlWKn8CTZGPo?=\n\t=?us-ascii?Q?FoshGcO3TTjXjQ1nltvrNasBw9CErHiKb+9XdaDi0wb6hewxkqb1ZyCpJnbB?=\n\t=?us-ascii?Q?OAfaxIVlEsHkwvB6Ol1xD9br1z+NS5CC01iK8sOSedKEJsIOpOZOhTgYFIMc?=\n\t=?us-ascii?Q?vuLZO3DUfHDODszrua25L0Z9ZcVr4YGrqY/tJk2qIg4Zi2l7lBFs9o2Vl/0S?=\n\t=?us-ascii?Q?kO6kWdwz1rCBrXREhgJjLpR7MyeH0WvnHfUaOUCtvd3JQSjFVkcwgS2Cy8yt?=\n\t=?us-ascii?Q?jPMDUcI398gowrV4HCjV3fT58X60kZTHdMgtyaZccjv+EFeOVqvVDaYcsUl6?=\n\t=?us-ascii?Q?+aAzJp8i7uU1URaBE9TNjIOaT5H7YXTNsF4OGIEs3s2sc0vKW/F+AwlXsM9b?=\n\t=?us-ascii?Q?wRsaEdemxB6I8DrHBN0exxM/9bO91xmYyuTx/PJk737Qr3Cz+6tws0d5cz9O?=\n\t=?us-ascii?Q?h7lFxGUz0g9Fqg5UYYOzCm6jGNcyhClKNhiOLQMrDurLU+xu53a0xp1+wRjA?=\n\t=?us-ascii?Q?Khz2662cN9lQYgjjNJ1HHnqQA2OhUWJ8UeNyU9xG4kJ7koSAabLpOUG30Di2?=\n\t=?us-ascii?Q?bYEcJdQAUEOkJ+9D3CDxsqpePhpAD4nMT96GowUH5YNvTC/cz7tZwsI+0+sR?=\n\t=?us-ascii?Q?Ngn8iuww8XS4E8aniALLrdrcOfKahODKoGV8wRjQNcY0B7Zv9VcYdrbSFLqW?=\n\t=?us-ascii?Q?fFVh+5e6SYVcu49gQCT6LdSugiOPkgHYPdBTzYvvN5pSFmceRySmGfBMJxZl?=\n\t=?us-ascii?Q?+vC5+UG5NUJxc677Ahhmaqq/MyV4hLqK0unsSei5dCdpRBKTF87e5ea0XwPw?=\n\t=?us-ascii?Q?ZpeN8yO4KqzXH6V/V7VLT5fOLqgZqTuEm/D3zD227xcgFHGoY9ubnkAp1Cpy?=\n\t=?us-ascii?Q?CF7w=3D?=", "1; DM2PR0701MB1033;\n\t5:2d2Df4WSiReXuEUwMHg4ucMT7kFR05mfP1Y5swFw7rjq/W3sVA7M8UirFQwScXnglY6SjvkxiDoV2ZFuL30D989IrjTtDLwVArzWTx/xDjSfYIaAGeJqp1l97aXjSpqMnB+TQXE/mmEl/6cknWuI59LFcoEQDn6RIUrdJtGTkl+hG9EKA+UH3L/6NLOeLuXk;\n\t24:uNDEnxkjlP2M3cMpYId/2M4rU0SKCrkb8hijdeX62agVz90bIxSSkgu5Yxya2A8PzRz/LwT1ac91Df57WbQrrygeWLrUrtRaIRsaK/WHjNo=;\n\t7:Tpr0g91GSDBbLPbB5tyH/2lpe1ycrGi/HMQ0YDQ9Hjyh3cysC3fZNDelZPaRFvxzY3XWfrDP9GMQ0eDg9AI9jpF0tnVUXup1svsX7SFjms7dDzVtsDV20wokm7Zwtj5UlyRNuhW/VqxJEwWYWzuK3UnG+zr3+L2qJBX3lHv2zjCIj3uNTNIXbgO3QrZlgwfPFBUMpbo/OnvfeY5w1ivCEYuimG4GYNx87HLJT5USazI=" ], "X-Microsoft-Antispam": "UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM2PR0701MB1033;", "X-Microsoft-Antispam-PRVS": "<DM2PR0701MB1033E9BBB1835AA266C1DA8F866F0@DM2PR0701MB1033.namprd07.prod.outlook.com>", "X-Exchange-Antispam-Report-Test": "UriScan:;", "X-Exchange-Antispam-Report-CFA-Test": "BCL:0; PCL:0;\n\tRULEID:(9101521026)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046);\n\tSRVR:DM2PR0701MB1033; BCL:0; PCL:0; RULEID:; SRVR:DM2PR0701MB1033; ", "X-Forefront-PRVS": "0920602B08", "X-Forefront-Antispam-Report": "SFV:NSPM;\n\tSFS:(10009020)(4630300001)(6009001)(42186005)(6116002)(3846002)(5004730100002)(4326007)(86152002)(48376002)(19580395003)(19580405001)(586003)(50226001)(2876002)(36756003)(1096002)(5008740100001)(86362001)(2950100001)(50986999)(229853001)(50466002)(189998001)(2351001)(5003940100001)(76176999)(107886002)(92566002)(81166005)(77096005)(2906002)(47776003)(110136002)(4001430100002)(66066001)(33646002);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR0701MB1033;\n\tH:hp-mjc.semihalf.local; FPR:; \n\tSPF:None; MLV:sfv; LANG:en; ", "SpamDiagnosticOutput": "1:23", "SpamDiagnosticMetadata": "NSPM", "X-OriginatorOrg": "caviumnetworks.com", "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "22 Apr 2016 14:51:51.8233\n\t(UTC)", "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "DM2PR0701MB1033", "Subject": "[dpdk-dev] [PATCH v2 1/3] app/testpmd: add \"enable-scatter\"\n\tparameter", "X-BeenThere": "dev@dpdk.org", "X-Mailman-Version": "2.1.15", "Precedence": "list", "List-Id": "patches and discussions about DPDK <dev.dpdk.org>", "List-Unsubscribe": "<http://dpdk.org/ml/options/dev>,\n\t<mailto:dev-request@dpdk.org?subject=unsubscribe>", "List-Archive": "<http://dpdk.org/ml/archives/dev/>", "List-Post": "<mailto:dev@dpdk.org>", "List-Help": "<mailto:dev-request@dpdk.org?subject=help>", "List-Subscribe": "<http://dpdk.org/ml/listinfo/dev>,\n\t<mailto:dev-request@dpdk.org?subject=subscribe>", "Errors-To": "dev-bounces@dpdk.org", "Sender": "\"dev\" <dev-bounces@dpdk.org>" }, "content": "From: Maciej Czekaj <maciej.czekaj@caviumnetworks.com>\n\n\tThis parameter allows for controlling rxmode.enable_scatter\n\twhich in turn allow for multi-segment packet receive tests.\n\nSigned-off-by: Maciej Czekaj <maciej.czekaj@caviumnetworks.com>\n---\n app/test-pmd/parameters.c | 3 +++\n doc/guides/testpmd_app_ug/run_app.rst | 4 ++++\n 2 files changed, 7 insertions(+)", "diff": "diff --git a/app/test-pmd/parameters.c b/app/test-pmd/parameters.c\nindex 55572eb..8792c2c 100644\n--- a/app/test-pmd/parameters.c\n+++ b/app/test-pmd/parameters.c\n@@ -526,6 +526,7 @@ launch_args_parse(int argc, char** argv)\n \t\t{ \"pkt-filter-drop-queue\", 1, 0, 0 },\n \t\t{ \"crc-strip\", 0, 0, 0 },\n \t\t{ \"enable-rx-cksum\", 0, 0, 0 },\n+\t\t{ \"enable-scatter\", 0, 0, 0 },\n \t\t{ \"disable-hw-vlan\", 0, 0, 0 },\n \t\t{ \"disable-hw-vlan-filter\", 0, 0, 0 },\n \t\t{ \"disable-hw-vlan-strip\", 0, 0, 0 },\n@@ -764,6 +765,8 @@ launch_args_parse(int argc, char** argv)\n \t\t\t}\n \t\t\tif (!strcmp(lgopts[opt_idx].name, \"crc-strip\"))\n \t\t\t\trx_mode.hw_strip_crc = 1;\n+\t\t\tif (!strcmp(lgopts[opt_idx].name, \"enable-scatter\"))\n+\t\t\t\trx_mode.enable_scatter = 1;\n \t\t\tif (!strcmp(lgopts[opt_idx].name, \"enable-rx-cksum\"))\n \t\t\t\trx_mode.hw_ip_checksum = 1;\n \ndiff --git a/doc/guides/testpmd_app_ug/run_app.rst b/doc/guides/testpmd_app_ug/run_app.rst\nindex f605564..8fb0651 100644\n--- a/doc/guides/testpmd_app_ug/run_app.rst\n+++ b/doc/guides/testpmd_app_ug/run_app.rst\n@@ -289,6 +289,10 @@ The commandline options are:\n \n Enable hardware RX checksum offload.\n \n+* ``--enable-scatter``\n+\n+ Enable scatter (multi-segment) RX.\n+\n * ``--disable-hw-vlan``\n \n Disable hardware VLAN.\n", "prefixes": [ "dpdk-dev", "v2", "1/3" ] }{ "id": 12212, "url": "