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 A1524A0C4E for ; Tue, 2 Nov 2021 17:45:40 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3380E4069F; Tue, 2 Nov 2021 17:45:40 +0100 (CET) Received: from mx0a-00196b01.pphosted.com (mx0a-00196b01.pphosted.com [67.231.149.170]) by mails.dpdk.org (Postfix) with ESMTP id 133DB40689 for ; Tue, 2 Nov 2021 17:45:38 +0100 (CET) Received: from pps.filterd (m0072398.ppops.net [127.0.0.1]) by mx0a-00196b01.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 1A2FPabb024188 for ; Tue, 2 Nov 2021 12:45:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netscout.com; h=from : to : subject : date : message-id : content-type : mime-version; s=netscout.com.09.24.2020; bh=yuVeVB9hn+5rfaoiEPv/NNISciXYW0MS5/mDdv01qVQ=; b=PWBohcVtcfBlJzlfqrcZu2yJ3Y5/ntTAOekzBiaeDiCTyuTPIyWdIAlqTq60wNdXIjZe 0timMrYzqjAefN0s0Bsq5CA8KbakPJ34okeeR33nIkIVZXJiGj4sFlGYGb8ue/JgFapY 8Yghhmv5fg0ujKFCzoJB5u4hmJeyEevMoCra0S8Ecvhtet1frgw9qHOC/btgNO4OfbIp Rh73PUiXhBMCuZ3VvmsZPGtzQNTSLcQciqmow3TwpBxa9JQqlyI9GpBB2P096PvJ6AGz 3ZGiQC6MF+viFP8+KDKRU5vVWybahYbhCP7wFs9GabDvhm7ZaL6K0WKn2un5SLq9FLZg +Q== Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2108.outbound.protection.outlook.com [104.47.70.108]) by mx0a-00196b01.pphosted.com (PPS) with ESMTPS id 3c2uga14gh-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 02 Nov 2021 12:45:36 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DUz+iSmIs5oT2PoFBBTQmu7+ua8OPmXjdA+/orSi5dyvtj+N62EK3GreTAnavZluHi4BHLHivj2Z4IFHfJUo6EOdxOfRXVSz8nvZakPTnLY6Lma9dJIBdyX1dpjxzjsJt5NyJjqJs7f5OJPpi1D29ufPEILGQsWNlDZDxHs8gxUWFPTZptl3bgTcggW6vcjsenUfyILYVz6L15+2DgpHL81VLDOJHL/R6hGqbA+qSuH4aRcGcy/6fSbmeLiAkpehiD4q8JwWbpvYzEzdAyHy/1Kxp6qf87JReJlBhZeJ+O+lTK5tAesGjKaj/kx4g0WET/cbTNKieOxKGmGFPlRLRA== 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=yuVeVB9hn+5rfaoiEPv/NNISciXYW0MS5/mDdv01qVQ=; b=kCmzsksKGS4BCnCqsqGPpX3E0c/cAdyuzCSGuLS6+KBII2zMS7Kd0iIB3rtggc1c4ju2iGt+MBnfpAndckcAtDG71s/75Hg8+wJJC0cqL/e6IhNWfw+ysTFuF4pUjDgB0BWvzNxpo2rB1IZrtpifla4ZciY9FVMiNgE8iuIwv0HoKGvRUZFHiYPEv7uEska0NvH0oPUmrl8cXhsq9hmn4nEPhAL7dYz+3wLVoyU6aWAHitGI6RLCbrI4awN1m7/syUkTQAWcteB7Zer3j0KS+O4Y1iMu8QkcqX6qZR+Ugu4EPIOaCJ68Iu2pWgXTaEuhaWgn6AC3/kIIorlNPcQ43g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=netscout.com; dmarc=pass action=none header.from=netscout.com; dkim=pass header.d=netscout.com; arc=none Received: from DM6PR01MB4283.prod.exchangelabs.com (2603:10b6:5:1d::27) by DM6PR01MB4330.prod.exchangelabs.com (2603:10b6:5:7c::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4649.17; Tue, 2 Nov 2021 16:45:32 +0000 Received: from DM6PR01MB4283.prod.exchangelabs.com ([fe80::e489:41ef:9eec:a7b7]) by DM6PR01MB4283.prod.exchangelabs.com ([fe80::e489:41ef:9eec:a7b7%2]) with mapi id 15.20.4649.019; Tue, 2 Nov 2021 16:45:32 +0000 From: "Knight, Joshua" To: "users@dpdk.org" Subject: dpdk-pktgen: jumbo frames on AWS EC2 Thread-Topic: dpdk-pktgen: jumbo frames on AWS EC2 Thread-Index: AQHX0Aj30w5RO/K9wEq8AFJK8NhWhw== Date: Tue, 2 Nov 2021 16:45:32 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; dmarc=none action=none header.from=netscout.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 5d7aa993-de40-427d-95ca-08d99e202f7c x-ms-traffictypediagnostic: DM6PR01MB4330: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: AEB1s6le1Fc/JZjvDYm1wLMfRYU6vDovujatLX75uYKL1XO4UrBdSkvNBxnkTlmnjiDbc3q6Htr51eT7SX5T8GzEHPK/NKz6X7ek+vAC+43zRyRt4/SWeLVTOjnxMbztgF/evvh+QO0vLpAF46FMJZnqVQIaDwYpV2a5jasm10KUVlt8Bq/3oTCoiWX4Q8P1cA72xLRiPtGsjJVes0DKynoIW7CXmsWpmiASLNdENJEDcTYzCku9+qE3i3bNBRBdy10zOIODwm8N2bWE6hIDJVU1lRXQ2x+2L/F8O/gqC+amH5/ct9D4XvBXaRlE61AEf4EDubDp9VbqsXDT3L/vy1fvKxTN7TrNkhgJiizh+7viRfH1V0tNDTS5YuGTyrzBcLb0IrpgwX5UVHj+utoi8GC+hDEzYrO9BJzXesKKVShfX5TLfaWmewTq6M6+z8hVaPCw8hjyr+KQh87Ngr+uCKGmBhWjuTZ155MfQ4SSK4DfmbLxJvLmM5Rft1HrJ2Lf5dVx/vXsfCZtiSPpWuJO1NTpTHHtLRow6GlZ3Fdivx7HelONnV2BAMxZAJFLFCU55/0RKwtYTae+WjaKccpNYebQssN9coJ7pBOYmhW/aVVtC/3VbIqH49Un0N0SyB03hw1tl5C70x+VbPubykS2FW2EII1AZ0qpDsPmziGAqXh37kgLVYV900lCgjOmlM2Cu16D0AUkjrZHOkgBh9VX3w== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR01MB4283.prod.exchangelabs.com; PTR:; CAT:NONE; SFS:(366004)(5660300002)(9686003)(2906002)(7696005)(55016002)(316002)(8676002)(6916009)(8936002)(66446008)(64756008)(66556008)(66476007)(83380400001)(52536014)(38070700005)(91956017)(38100700002)(508600001)(76116006)(6506007)(86362001)(66946007)(122000001)(71200400001)(186003)(33656002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?Windows-1252?Q?erfZfUT8Qud7aRMfT2NK4EgqzPvv7D1B41W/v+YnhCqUdyhhtbiHeeT9?= =?Windows-1252?Q?GZCu7OL+pYJROZOKJyd1H6rMIWg0Yjh/FoeVfpvcFgEtsU/imL6OJ1Xu?= =?Windows-1252?Q?D8E8xONeICT14JQwxDfzLNBSF2HdJpiogtTJDAS9pREO39Iroagsfdvn?= =?Windows-1252?Q?Dv9b/F07J8LDtNWkqL3nXEj+JzpYF9vQjJfBrLB6RgsC5O4c0195ZJUy?= =?Windows-1252?Q?gL+OtSTqU9R3bHldHrFdmSYAyaxoW3Pt/MdjdhkAVYtIbiHSeThQ596K?= =?Windows-1252?Q?QDXn4FdjbBxf0celDFDwLIK+NxIbzbZ/lkNKDrF3Lbc8ljMrU/zyo1jE?= =?Windows-1252?Q?OWkWNrIiXh2znqVJC2zOxE8P8ggGyNGDDrfpvyGYpfukSyVjfRqP4sAB?= =?Windows-1252?Q?dvir1+kRZcIOQSJ/T695fDBaKe0eW18uzVteJ4hevFeNqeqb08nLtclO?= =?Windows-1252?Q?DfflG+hb2xUaD7KLQm4PwNbjK8Bp/nXLhqlKxS9q4qpIVa9vxvfpjHDP?= =?Windows-1252?Q?lccCYOHYpmfi2wjNtzBCkh9ldBqKxK8lepVW/UW+4UjaNmfHwv8kG/vv?= =?Windows-1252?Q?xvuXO1IU7pG9rYVMd3IoHW87d0gPct4lqC5rZF76a9qB5E2UC38LzGR7?= =?Windows-1252?Q?ic4djcSxu/h8DbsJK0AB7MibCXbJpaJNbnTzJTJypceiengTFCIQLaVj?= =?Windows-1252?Q?Fu81HMnUbmEhxTba+yLBl8ugeM6ItCYn3qzekrRWlbQxuuR9SYROqDtF?= =?Windows-1252?Q?LwLvl7gLaPY9Mwx45vRsq1svZbVpUiBkbLI6ZFlkjvuxgwbUGL0twddE?= =?Windows-1252?Q?pvHZGYtpiDdUopHJxd6YJMX1Ha79IriEzi5FV1PQurprI+GN5kWWIqzh?= =?Windows-1252?Q?82rwvK98ovl8lQUvGNEdEvP5nwBsPTjtvfP5gV8RMIgUhF+pyr8+L+w/?= =?Windows-1252?Q?3n0zM0ptB6Jpj4s5pIRIo841BbyG2VPkYPgHgOaPFpDhSGvcjEpetrbV?= =?Windows-1252?Q?DNjFfuRxusyV6GV9owrlTXG/gv3+TnmVIgKrrymsBseh7ntzyjcnQJAo?= =?Windows-1252?Q?ztwCe9jY1w9gsKVqNvxYHTmbUEM8t07bJeZmt4cWqiT70glBsJlMWxcH?= =?Windows-1252?Q?+neRmpUFaBu1/CXSAfq7lxSwBnKNDMAGITVucV65wOd6w1IvrtH7YXNe?= =?Windows-1252?Q?8t0StycWpgY++/smsG3Rz7aeiMdjo2cSl0Ah/dbKbV9P3nNhdZOlCClS?= =?Windows-1252?Q?fc7fE1cpGYqvFxHFLI6Y3hiSvv14MRSjILI3YsUQScn8ezMRugdkILGx?= =?Windows-1252?Q?RlpGDNLopVAKo4K7ngMRiApN+Kn8FobpDzXHebu3Av+ONRWh0KgeBJOP?= =?Windows-1252?Q?gyuFctuB7DjLKKxJcWOCksUdh3ZyqAj7NQb19XhseNE17VtbujEkFrpg?= =?Windows-1252?Q?9DoApZyoC6OCftn0MFqpH+FLXUcibh9rkL5hmt6KaU/JJD/KcyrOTwMM?= =?Windows-1252?Q?f+Mf3JAybDtQPI2ndPaNUkqjf5vtD4zw/6Y8fOe6uYcjiUxBetyk9+xI?= =?Windows-1252?Q?QQhuvJenstliigmDdtKxIbiFthscMN3y26/VRKc+i8NODlYFiN5h8vzZ?= =?Windows-1252?Q?BNlS8xgx/pSNmv8NhwCexw31KkAAfFArnNCOMQgsMQa2bUXQknbdFFA+?= =?Windows-1252?Q?z3bp/MuwUn5NmhIgaZyARrdpPW0eOaDwjn+stwPFrmqebbKaImkC5BGQ?= =?Windows-1252?Q?jz3oq+nhhv0KL7i/vRPbgSIt4aD5q7wwX8W19iASFTwI+X8rC3QiQW+t?= =?Windows-1252?Q?kDOZ/vSPsmEJg4zhWfZF01Gd7kw=3D?= Content-Type: multipart/alternative; boundary="_000_DM6PR01MB4283421A185CC4EDB068A90D878B9DM6PR01MB4283prod_" MIME-Version: 1.0 X-OriginatorOrg: netscout.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR01MB4283.prod.exchangelabs.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5d7aa993-de40-427d-95ca-08d99e202f7c X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Nov 2021 16:45:32.2042 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 54f11205-d4aa-4809-bd36-0b542199c5b2 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: dY4eivzPdq/hQz3sHX18mtao30PiCt1DYzbI9NYUVaCJ2nYYySUDwD/VURE4U11FOCQP9qGnJTLPlYHdIOkgGw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR01MB4330 X-Proofpoint-ORIG-GUID: 5EE4wUoQWirWcwAwvf3GP9tcbzhvd4K1 X-Proofpoint-GUID: 5EE4wUoQWirWcwAwvf3GP9tcbzhvd4K1 X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 clxscore=1015 malwarescore=0 lowpriorityscore=0 suspectscore=0 impostorscore=0 mlxscore=0 adultscore=0 priorityscore=1501 phishscore=0 spamscore=0 bulkscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2110150000 definitions=main-2111020096 X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: users-bounces@dpdk.org --_000_DM6PR01MB4283421A185CC4EDB068A90D878B9DM6PR01MB4283prod_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable I=92m attempting to run pktgen on an AWS EC2 instance with jumbo frames. Wh= en I use the -j option to enable jumbo frames, it attempts to setup a max_r= x_pkt_len size of 9618 which causes it to crash. It=92s reporting the max v= alid value is 9216. Is there a way to override it to set 9216 instead at runtime? Or would I ne= ed to modify and recompile pktgen/dpdk? Looking at another interface using the kernel driver, the max mtu reported = is 9216 so I=92m also not sure where the 9618 comes from or why it=92s bein= g used instead of 9216. Perhaps I=92m misunderstanding what should work out= -of-the-box and what needs to be tweaked during compilation time. I=92m using pktgen 21.05.0 and dpdk 21.08. Copyright(c) <2010-2021>, Intel Corporation. All rights reserved. Powered b= y DPDK EAL: Detected 72 lcore(s) EAL: Detected 2 NUMA nodes EAL: Detected shared linkage of DPDK EAL: Multi-process socket /var/run/dpdk/rte/mp_socket EAL: Selected IOVA mode 'PA' EAL: No available 1048576 kB hugepages reported EAL: VFIO support initialized EAL: Device 0000:00:05.0 is not NUMA-aware, defaulting socket to 0 EAL: Device 0000:00:06.0 is not NUMA-aware, defaulting socket to 0 EAL: Probe PCI driver: net_ena (1d0f:ec20) device: 0000:00:06.0 (socket 0) EAL: Device 0000:00:07.0 is not NUMA-aware, defaulting socket to 0 TELEMETRY: No legacy callbacks, legacy socket not created **** Jumbo Frames of 9618 enabled. *** Copyright(c) <2010-2021>, Intel Corporation. All rights reserved. *** Pktgen created by: Keith Wiles -- >>> Powered by DPDK <<< Port: Name IfIndex Alias NUMA PCI 0: net_ena 0 0 1d0f:ec20/00:06.0 Initialize Port 0 -- TxQ 6, RxQ 1 Ethdev port_id=3D0 max_rx_pkt_len 9618 > max valid value 9216 !PANIC!: Cannot configure device: port=3D0, Num queues 1,6 (22)Invalid argu= ment PANIC in pktgen_config_ports(): Cannot configure device: port=3D0, Num queues 1,6 (22)Invalid argument 6: [pktgen(+0xa8de) [0x55d0401ef8de]] 5: [/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7ffb0b4ab0b3= ]] 4: [pktgen(+0xa454) [0x55d0401ef454]] 3: [pktgen(+0x31a2e) [0x55d040216a2e]] 2: [/usr/local/lib/x86_64-linux-gnu/librte_eal.so.21(__rte_panic+0xcd) [0x7= ffb0b869e9f]] 1: [/usr/local/lib/x86_64-linux-gnu/librte_eal.so.21(rte_dump_stack+0x32) [= 0x7ffb0b88f602]] Aborted Thanks, Josh --_000_DM6PR01MB4283421A185CC4EDB068A90D878B9DM6PR01MB4283prod_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable

I=92m attempting to run pktgen on an AWS EC2 instance with= jumbo frames. When I use the -j option to enable jumbo frames, it attempts= to setup a max_rx_pkt_len size of 9618 which causes it to crash. It=92s reporting the max valid value is 9216.

 <= /span>

Is ther= e a way to override it to set 9216 instead at runtime? Or would I need to m= odify and recompile pktgen/dpdk?

 <= /span>

Looking= at another interface using the kernel driver, the max mtu reported is 9216= so I=92m also not sure where the 9618 comes from or why it=92s being used = instead of 9216. Perhaps I=92m misunderstanding what should work out-of-the-box and what needs to be tweaked during compil= ation time.

 <= /span>

I=92m u= sing pktgen 21.05.0 and dpdk 21.08.=

 <= /span>

 <= /span>

Copyrig= ht(c) <2010-2021>, Intel Corporation. All rights reserved. Powered by= DPDK

EAL: De= tected 72 lcore(s)

EAL: De= tected 2 NUMA nodes

EAL: De= tected shared linkage of DPDK=

EAL: Mu= lti-process socket /var/run/dpdk/rte/mp_socket

EAL: Se= lected IOVA mode 'PA'<= /p>

EAL: No= available 1048576 kB hugepages reported=

EAL: VF= IO support initialized=

EAL: De= vice 0000:00:05.0 is not NUMA-aware, defaulting socket to 0

EAL: De= vice 0000:00:06.0 is not NUMA-aware, defaulting socket to 0

EAL: Pr= obe PCI driver: net_ena (1d0f:ec20) device: 0000:00:06.0 (socket 0)<= span style=3D"color:black">

EAL: De= vice 0000:00:07.0 is not NUMA-aware, defaulting socket to 0

TELEMET= RY: No legacy callbacks, legacy socket not created

**** Ju= mbo Frames of 9618 enabled.

 <= /span>

*** Cop= yright(c) <2010-2021>, Intel Corporation. All rights reserved.=

*** Pkt= gen  created by: Keith Wiles -- >>> Powered by DPDK <<&= lt;

 <= /span>

Port: N= ame         IfIndex Alias &nbs= p;      NUMA  PCI

 &= nbsp;  0: net_ena         0&nb= sp;            =       0   1d0f:ec20/00:06.0

 <= /span>

Initial= ize Port 0 -- TxQ 6, RxQ 1

Ethdev = port_id=3D0 max_rx_pkt_len 9618 > max valid value 9216

!PANIC!= : Cannot configure device: port=3D0, Num queues 1,6 (22)Invalid argument

PANIC i= n pktgen_config_ports():

Cannot = configure device: port=3D0, Num queues 1,6 (22)Invalid argument

6: [pkt= gen(+0xa8de) [0x55d0401ef8de]]

5: [/li= b/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7ffb0b4ab0b3]]

4: [pkt= gen(+0xa454) [0x55d0401ef454]]

3: [pkt= gen(+0x31a2e) [0x55d040216a2e]]

2: [/us= r/local/lib/x86_64-linux-gnu/librte_eal.so.21(__rte_panic+0xcd) [0x7ffb0b86= 9e9f]]

1: [/us= r/local/lib/x86_64-linux-gnu/librte_eal.so.21(rte_dump_stack+0x32) [0x7ffb0= b88f602]]

Aborted=

 <= /span>

Thanks,=

Josh

 =

 

--_000_DM6PR01MB4283421A185CC4EDB068A90D878B9DM6PR01MB4283prod_--