Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/49764/?format=api
https://patches.dpdk.org/api/patches/49764/?format=api", "web_url": "https://patches.dpdk.org/project/dpdk/patch/1547379358-17310-1-git-send-email-noae@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": "<1547379358-17310-1-git-send-email-noae@mellanox.com>", "list_archive_url": "https://inbox.dpdk.org/dev/1547379358-17310-1-git-send-email-noae@mellanox.com", "date": "2019-01-13T11:37:06", "name": "[v2] examples/ip_fragmentation: support big packets", "commit_ref": null, "pull_url": null, "state": "accepted", "archived": true, "hash": "42bad8b2a825f1d3edbc8bea2d1d22d396a7e8cb", "submitter": { "id": 1186, "url": "https://patches.dpdk.org/api/people/1186/?format=api", "name": "Noa Ezra", "email": "noae@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/1547379358-17310-1-git-send-email-noae@mellanox.com/mbox/", "series": [ { "id": 3142, "url": "https://patches.dpdk.org/api/series/3142/?format=api", "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=3142", "date": "2019-01-13T11:37:06", "name": "[v2] examples/ip_fragmentation: support big packets", "version": 2, "mbox": "https://patches.dpdk.org/series/3142/mbox/" } ], "comments": "https://patches.dpdk.org/api/patches/49764/comments/", "check": "success", "checks": "https://patches.dpdk.org/api/patches/49764/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 3E0E21B4E5;\n\tSun, 13 Jan 2019 12:37:09 +0100 (CET)", "from EUR04-DB3-obe.outbound.protection.outlook.com\n\t(mail-eopbgr60059.outbound.protection.outlook.com [40.107.6.59])\n\tby dpdk.org (Postfix) with ESMTP id 122F01B4E2\n\tfor <dev@dpdk.org>; Sun, 13 Jan 2019 12:37:08 +0100 (CET)", "from AM0PR05MB4388.eurprd05.prod.outlook.com (52.134.91.161) by\n\tAM0SPR01MB0053.eurprd05.prod.outlook.com (20.178.115.33) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n\t15.20.1516.18; Sun, 13 Jan 2019 11:37:06 +0000", "from AM0PR05MB4388.eurprd05.prod.outlook.com\n\t([fe80::a518:a588:97d2:cf4b]) by\n\tAM0PR05MB4388.eurprd05.prod.outlook.com\n\t([fe80::a518:a588:97d2:cf4b%4]) with mapi id 15.20.1516.019;\n\tSun, 13 Jan 2019 11:37:06 +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=MmJmgqv1OskfmxOHr1Dz9MrUPULZdqhU0UvofZQ83l8=;\n\tb=UUttspEalEIxUr6x3qCLxc7or9DtPnxhvlT1z6Yoi+oIJEvZoqOEbchoCNsveotC7rZSQfLcv6ykYOr+sMttH+paHKySwhboeNeBuyzEhkErWEe1qc2V4XpLzZhJdZjBb1izJO82S+4c8g7QEOZA61yvLuWzMX5klgqmPJUk5dQ=", "From": "Noa Ezra <noae@mellanox.com>", "To": "\"konstantin.ananyev@intel.com\" <konstantin.ananyev@intel.com>", "CC": "Asaf Penso <asafp@mellanox.com>, \"dev@dpdk.org\" <dev@dpdk.org>, Noa Ezra\n\t<noae@mellanox.com>", "Thread-Topic": "[PATCH v2] examples/ip_fragmentation: support big packets", "Thread-Index": "AQHUqzRPF9b29A/QA0qS8X+1PLXyBg==", "Date": "Sun, 13 Jan 2019 11:37:06 +0000", "Message-ID": "<1547379358-17310-1-git-send-email-noae@mellanox.com>", "Accept-Language": "en-US, he-IL", "Content-Language": "en-US", "X-MS-Has-Attach": "", "X-MS-TNEF-Correlator": "", "x-mailer": "git-send-email 1.8.3.1", "x-clientproxiedby": "CWLP123CA0028.GBRP123.PROD.OUTLOOK.COM\n\t(2603:10a6:401:58::16) To AM0PR05MB4388.eurprd05.prod.outlook.com\n\t(2603:10a6:208:59::33)", "authentication-results": "spf=none (sender IP is )\n\tsmtp.mailfrom=noae@mellanox.com; ", "x-ms-exchange-messagesentrepresentingtype": "1", "x-originating-ip": "[37.142.13.130]", "x-ms-publictraffictype": "Email", "x-microsoft-exchange-diagnostics": "1; AM0SPR01MB0053;\n\t6:5Snbtr4BBXw2bfEE09hvfA6IhLdS7MCnIBEA/jWVyIEVYWL8BM5ggmcbS1uG7SMyliTAZaiOGa1ysWfQeQE0tbAZgJkb5rSD225HUqJD2PvrhSGUVfvbomSK/E2vXDef3zU9Frr5mJEIHxvtNQ7eGDDOS8QHTiJmnFBGEUqpmIJaC79B9dV5iQI1qKr9z7FIxXFDmMsuYg3HtetTyiOrUlHkRMQBT6aVwlVWhwfPH/VPXdtpHTDPFW9aSkQSxqcwr6dlXV3pHl156MtWRgOfvtoWb/mIsGx78TQEmHC8gtvyUFaGVql7CEM89qbkTWsX+huxlWHEc5VwY9wrsqmi9zXKWv3Jb1cYvDFYTZ0EegWjtfHM/t4xf9SV36g3KMAy32bKURa0P7R+9WCLBmW+SS1znD+WUX3F205ADsLvN32C92gCnPdFyPPrQbcxU5viKT6iandDt6pxOI1+imeLsA==;\n\t5:1EDtTJV8Eo/4sDq3yyrL1BWK7B/s2pl5LLmkbfWv07YWofoLFZpiRTsXLTVbnsqmaezFjX7Jxw6xA/X8zOfptB15DEbduGKqMtcK6a91iyqRKBWe1mDBbixbB+37QsACgzosGLX2P9NK078xi/DXIoAeZr/rI0UiHiyMWe/sCdFM19xAirL2LpVkoSm1sEBYIfin9kJkZKsGZYLQMRLVeQ==;\n\t7:qh4GN8b+YX5loZSERAIANknNM3ix3xKnXP2/kwZTyAVFlaiN2ajBNGJRYcT9R9YoRKSWHY3v0x2jEp/SM9c26YB2yKYSZOEQzn8uD23NLy55Qwv6HMZBXzDgK9XApLNSUK6q2cSi/AE/Ehscyl+09g==", "x-ms-office365-filtering-correlation-id": "e554e9da-d0ea-42b1-ecdf-08d6794b71e0", "x-ms-office365-filtering-ht": "Tenant", "x-microsoft-antispam": "BCL:0; PCL:0;\n\tRULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020);\n\tSRVR:AM0SPR01MB0053; ", "x-ms-traffictypediagnostic": "AM0SPR01MB0053:", "x-microsoft-antispam-prvs": "<AM0SPR01MB0053E9E6BFF686D0FB06A66DA0870@AM0SPR01MB0053.eurprd05.prod.outlook.com>", "x-forefront-prvs": "0916FC3A18", "x-forefront-antispam-report": "SFV:NSPM;\n\tSFS:(10009020)(39850400004)(396003)(136003)(376002)(346002)(366004)(189003)(199004)(2501003)(36756003)(26005)(2616005)(476003)(486006)(7736002)(2906002)(256004)(14444005)(99286004)(53936002)(186003)(102836004)(6916009)(86362001)(25786009)(5660300001)(2351001)(305945005)(105586002)(97736004)(106356001)(6506007)(386003)(50226002)(66066001)(68736007)(4720700003)(8936002)(81156014)(316002)(107886003)(71200400001)(71190400001)(81166006)(14454004)(6486002)(6436002)(6512007)(8676002)(5640700003)(4326008)(52116002)(6116002)(3846002)(54906003)(478600001);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:AM0SPR01MB0053;\n\tH:AM0PR05MB4388.eurprd05.prod.outlook.com; FPR:; SPF:None; LANG:en;\n\tPTR:InfoNoRecords; MX:1; A:1; ", "received-spf": "None (protection.outlook.com: mellanox.com does not designate\n\tpermitted sender hosts)", "x-ms-exchange-senderadcheck": "1", "x-microsoft-antispam-message-info": "TuxLNVwntSN82/VFfY6feunabVlYqyGzb2X3A8Iy8JSfW1unhzFYbhlaz7uwOyAjLg7LOJd6qgEHNAykl2JYD3oMhEfrADdfpdUXVO0VOO3OBaEZItMN+AcBtRNc8wUU1RE8u7ZxYbkXHQJUzwwf5ZJ9yjKE/hiUmNx62NXXeoWoF1KygET95BQfBxOI8ER4NyQ454BxChMJBaWrUFpnuMfmfkD4SzGGdnpPXrRhLZ44vXSkhfgsYfc8SjF7c+Adm8z6pH38KKzeNURrpIZsSpGiKDd9sh83eSbUkQZ6ZD7xlmvyanAwuNgayiAedR40o9iosSSdktQIn2veQwmAkq4mulahXjVrbgCbngABeH7ADq/oqTMnvIxk8/DuZ7oZ47acoBXyglGtbhcJ5aqJpsEYI7gbJE5xAC9ORUAb1/k=", "spamdiagnosticoutput": "1:99", "spamdiagnosticmetadata": "NSPM", "Content-Type": "text/plain; charset=\"iso-8859-1\"", "Content-Transfer-Encoding": "quoted-printable", "MIME-Version": "1.0", "X-OriginatorOrg": "Mellanox.com", "X-MS-Exchange-CrossTenant-Network-Message-Id": "e554e9da-d0ea-42b1-ecdf-08d6794b71e0", "X-MS-Exchange-CrossTenant-originalarrivaltime": "13 Jan 2019 11:37:05.4764\n\t(UTC)", "X-MS-Exchange-CrossTenant-fromentityheader": "Hosted", "X-MS-Exchange-CrossTenant-id": "a652971c-7d2e-4d9b-a6a4-d149256f461b", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "AM0SPR01MB0053", "Subject": "[dpdk-dev] [PATCH v2] examples/ip_fragmentation: support big packets", "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": "In some vendors the RX and TX configuration must be the same, therefore\nthe MTU size need to be equal to max_rx_pkt_len.\nThe MTU is the largest size packet in bytes that can be sent on the\nnetwork, therefore before changing this parameter, the NIC could not\nreceive packets larger than 1500 bytes, which is the default MTU size.\nIn addition, scatter-gather need to be enabled in order to receive\nframes bigger than mbuf size.\n\nSigned-off-by: Noa Ezra <noae@mellanox.com>\n---\nv2: move set_mtu() to be done after dev_configure().\n\n examples/ip_fragmentation/main.c | 11 +++++++++++\n 1 file changed, 11 insertions(+)", "diff": "diff --git a/examples/ip_fragmentation/main.c b/examples/ip_fragmentation/main.c\nindex 17a877d..8d789b4 100644\n--- a/examples/ip_fragmentation/main.c\n+++ b/examples/ip_fragmentation/main.c\n@@ -141,6 +141,7 @@ struct lcore_queue_conf {\n \t\t.max_rx_pkt_len = JUMBO_FRAME_MAX_SIZE,\n \t\t.split_hdr_size = 0,\n \t\t.offloads = (DEV_RX_OFFLOAD_CHECKSUM |\n+\t\t\t DEV_RX_OFFLOAD_SCATTER |\n \t\t\t DEV_RX_OFFLOAD_JUMBO_FRAME),\n \t},\n \t.txmode = {\n@@ -935,6 +936,16 @@ struct rte_lpm6_config lpm6_config = {\n \t\t\t\tret, portid);\n \t\t}\n \n+\t\t/* set the mtu to the maximum received packet size */\n+\t\tret = rte_eth_dev_set_mtu(portid,\n+\t\t\tlocal_port_conf.rxmode.max_rx_pkt_len);\n+\t\tif (ret < 0) {\n+\t\t\tprintf(\"\\n\");\n+\t\t\trte_exit(EXIT_FAILURE, \"Set MTU failed: \"\n+\t\t\t\t\"err=%d, port=%d\\n\",\n+\t\t\tret, portid);\n+\t\t}\n+\n \t\tret = rte_eth_dev_adjust_nb_rx_tx_desc(portid, &nb_rxd,\n \t\t\t\t\t &nb_txd);\n \t\tif (ret < 0) {\n", "prefixes": [ "v2" ] }{ "id": 49764, "url": "