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 294E1A0524 for ; Wed, 5 May 2021 15:02:42 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9554740143; Wed, 5 May 2021 15:02:41 +0200 (CEST) Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mails.dpdk.org (Postfix) with ESMTP id 25A4B40040 for ; Wed, 5 May 2021 15:02:39 +0200 (CEST) IronPort-SDR: TOaeQTScYnAVvvVQuQ7bmAf9xPSXKMv2YMx4XyAEefdMtuAm620rNDfhfnTCRkivXds4DW+PuN +5CiqppwTOMw== X-IronPort-AV: E=McAfee;i="6200,9189,9974"; a="185667499" X-IronPort-AV: E=Sophos;i="5.82,274,1613462400"; d="scan'208,217";a="185667499" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 May 2021 06:02:38 -0700 IronPort-SDR: dwJD3zSkUWq19sifmX+id5Ydt8jRD0rWQxaypbqMaRiW9T+5G4LpFnMhmQV/Tzv+EDh+kFNLXC wZaQiZVVGtxA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.82,274,1613462400"; d="scan'208,217";a="618958953" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by fmsmga006.fm.intel.com with ESMTP; 05 May 2021 06:02:38 -0700 Received: from fmsmsx609.amr.corp.intel.com (10.18.126.89) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Wed, 5 May 2021 06:02:37 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx609.amr.corp.intel.com (10.18.126.89) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2 via Frontend Transport; Wed, 5 May 2021 06:02:37 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.174) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2106.2; Wed, 5 May 2021 06:02:37 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=K/lkOhCqU9Rifoc2Y7xVLMsnkqKTrK9CFmvNYqCZAhw+2ZGv6gMZ/8/60eE5L7NYH12Seqj3xu+WObc8BrlSi/mccRXggEEWwwsw8z9RYkyTFe6OkRW0vyFC1dSBXjEQapo2BP5ZWdCK62FfoEZeyIJkHXf9Dl5vK39wqSXPLObSH7cgmmmA4ac8YEjFyEy2pwXCgb9bzFlf2oA2Nm7Zd6cQyCI8seWv8uyB/MbRMvtbEZEt+b2uBLMFsE6YNhYGei+bYhf9ZZdaM3xUgqZnIG+CUjoFKbzB44Mk9aUtw+WXRACMgIfzyGCRlMwALyqsR/u0i0MvxFYDFkjPGKF0IA== 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-SenderADCheck; bh=Ki6PokNhQ+8qA6maaxf4TOwJuan6oUNyAOc6w21Ks4U=; b=ZWGfhkIoyGMr4yMb5m+be2b3rZcw8OfNDhyA7yb88l1mNmzVEfO+OGa3gPNVFYW2C5t2VAh5cNH4ru3tT6Hbq5RQhFa0JIza3fpjwj4mXez7ZWyKMkBmthABIJlzm7rQXoCyEXCnG8OxfYjIaQ92BlGPBsFsoUXVyZBrEl0fCwnXbM6DvO/Gs4BNrD9Xi2Dc2H5feewHVnWdtPpTyxkeEDBu5q34O9MGE7PSm9yyhRAOL4cFVK4vry4TUhc8MqLisIYegS6fraYEYMj20Ofg6XJYqKFajOkG8iih42SBsyXzGbBCiiN6+DyLlXEdLxnwxfq8+64hDaJ2bySqUeVtyA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Ki6PokNhQ+8qA6maaxf4TOwJuan6oUNyAOc6w21Ks4U=; b=yAg2gM2uJAXX9kF02X7YAA2v51pidF8KAY+LcaMOdHc0G/oKWV7t26Rrh/RRa32/Mi/HGO1BcpX6O0xiqvPvi8mDeDWXmOT6tR98KEQlArKOOnQFj3QAxLvqtvGv56CzEOh+IFy2YSuSejvnehfvN3nKjm7l33kM9lBP14NwMGc= Received: from DM6PR11MB4593.namprd11.prod.outlook.com (2603:10b6:5:2a3::8) by DM4PR11MB5247.namprd11.prod.outlook.com (2603:10b6:5:38a::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4087.40; Wed, 5 May 2021 13:02:36 +0000 Received: from DM6PR11MB4593.namprd11.prod.outlook.com ([fe80::306d:892:199c:3944]) by DM6PR11MB4593.namprd11.prod.outlook.com ([fe80::306d:892:199c:3944%2]) with mapi id 15.20.4108.025; Wed, 5 May 2021 13:02:36 +0000 From: "Wiles, Keith" To: Anand Gupta CC: "users@dpdk.org" Thread-Topic: [dpdk-users] DPDK-PKTGEN crashes when using Jumbo frame in AWS EC2 Thread-Index: AdcA/F6NpWsNDNjzSAyrOD36CxL9vgARHkwAEBhEd9AAArKFMgAAOEZwAABFBbo= Date: Wed, 5 May 2021 13:02:36 +0000 Message-ID: References: , , In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: keysight.com; dkim=none (message not signed) header.d=none;keysight.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [47.24.6.94] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e3aa1098-24d8-497f-bbff-08d90fc60e29 x-ms-traffictypediagnostic: DM4PR11MB5247: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: K5oKT5hnO4Euu2/SnsD3QvwmW19e9gdGp3MdI/8dsCClQzxOvnu4aO6PNLqGvHO7FAmsISIj1GoUYI3n6iMff4Spc18jVMhopmvasQTFJisul2RWT2CMZyT77pSZquK5AaFwACLDnd0M9G3TzThR9UJ7X5ldbz3yQFLEPrqiMQNguh0Oo0r2X/v7Kzsa0H1lmXJGd3QBdu+2S4MPzTT4vQcGYN25nxaS6go6qr9MJ9WF5uT/tUGNqaCff6K/DsD7OKPP+8miOkjgB3U3EixCNx/Sy77zkLOKiDZRCAO8vnEslffcxVhEoJIJ8jtdwgUnGqPwS4+YBA7JsaP6h6xnH0voE+neanD8e5sTpmaMMekEvA8A7HUuhmSLjhyIBTTNpVcQF75f47NO4v6OUUo2+K96hS4gpC+SvknC4YEPDscuyK8ae68AIL43kMppVie/iv/5LPZuF4v/5Id6obvXL2QytJ8iKMwpF6U09MH+hxVGE8d/wJwr6tzY/15aIsAzD93f9uTZVLyWgsAZ4GI/69qFFMhW00WPn++ndkRxJmN4xTpnBBrguSILzyo4Rv/euVWyWgMgQW3CzTTeqqAf0sPCXlWyKxgSdLZq2Htljlc= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR11MB4593.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(396003)(346002)(136003)(366004)(39860400002)(376002)(55016002)(8936002)(5660300002)(33656002)(91956017)(76116006)(122000001)(186003)(4326008)(7696005)(64756008)(26005)(6916009)(9686003)(66446008)(8676002)(52536014)(66946007)(53546011)(83380400001)(2906002)(66556008)(66476007)(478600001)(6506007)(86362001)(71200400001)(38100700002)(316002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: =?Windows-1252?Q?DN/Aj2esQfJSvhYBpaotw3fp1RIUlSoNoWI2Hicr/Md3+fljeKQVH2tK?= =?Windows-1252?Q?nCpb5p0Hf/5HcBvGmMNew8QqJz9RPzLZl2oKjWp4xhURZ3nlU67nEVAz?= =?Windows-1252?Q?xo1NxbxUyrkTkYwR9CDaDoVRqgx0UX+BjeKVhLejMK15ZMWx9tNhs3dZ?= =?Windows-1252?Q?wjixA2BigkabQqVtYHxD3MOGn3GTnW3aNcaFTLQYDVYjndcU84h27lmK?= =?Windows-1252?Q?xWfHEYAFVMLEpateWuFGy15Zj6d/gynrvzuvKvSS4A6UpfzdIPRaYDsA?= =?Windows-1252?Q?Tc+qJKplLYFZV9EsIO8fXpkFqDi9TPM+puj5KVqq23aFFLh5h2PEX4cw?= =?Windows-1252?Q?HwYukEr5fUyG6GV8t9MH8nus1ubcWKPxmL8QjxJtj94hiv4DYAsEPz25?= =?Windows-1252?Q?vUtn57W6L7ZbBbKPr1+6ALNoUyWuqr0aVejRXrA3zpRgokJuanSVG5ZC?= =?Windows-1252?Q?v8ygpNSKfvHRmy4+3pTlUiY2vnu/sOiqaQQbX7i/JLxxwKc+SkJnlBJ+?= =?Windows-1252?Q?s5UDDrgjxP0C3UEvX0+VwregGOAGOQxDEUeZgNjxgjMUSibHwM9/b9T4?= =?Windows-1252?Q?MCpP+D4gz6xJdqF95hHahGMv4JtgJwzeRV/Xkd8JrOfomvV9EpkNXb0G?= =?Windows-1252?Q?IbnpPFcLa+AJUkYJn5seEA8zM/RcGk3Ddnkb9zWWfH1tFaUSNfg3r+ob?= =?Windows-1252?Q?HfO3V5aEG2IfPkEO8MCtKUgkAwff1yhq1GjzvyWmPWVBUbiiRzeQMbK2?= =?Windows-1252?Q?wiUlQ2FIin8y2X+jGIwTK5D17UAKONlrWAq/2TAEn80A4xGg/BUNaykb?= =?Windows-1252?Q?DS2pND5j1EK71WpIJ32ReqVI7I60+KYTDnhlUN4tAEs0JCFZjXUjUg/O?= =?Windows-1252?Q?ei1JKBk16AkhsiDo8YGXCKpdBbEj/HttXZl9mG2gRJMxLhms7GjlCcW3?= =?Windows-1252?Q?jqgyZKntOyzS7dfdFKWsajbkxFx58Xf8ol0pyxh7797DtrWFm3iLp5tE?= =?Windows-1252?Q?9N9kN3Q+Wy33LrGLC3ibUZfD1sMuDVOi5I0fgFdka3AMlH/vlFt3gCQ1?= =?Windows-1252?Q?HNZ3hxskoN77Pt9mAuRxOLNrRdb6WOezsvMAJbKePO8nbDZB80Xrritw?= =?Windows-1252?Q?PDZeZpElI5sRYc3megAz7EJdgFJ0v/3YD1PVhBuJn9wTa7+PnfisjVq8?= =?Windows-1252?Q?N8wGSHEfb4i8cusfK/cF2YrW2oMkM3quBRuvZqULtHahWBJqWUV52oEa?= =?Windows-1252?Q?93Sqyi2fBxbtIvfNqDKTLhkRifi+GKd6699blcrUcQsQXFEZtKgBrneF?= =?Windows-1252?Q?EOKPat8DrVDrpk7gwKM9Rxbujhy1ggbVWE5RKsiwpKRDp/5jGT3UbkKw?= =?Windows-1252?Q?5EqyukPwgfvTSlq5cm6Qt4Tv0JX9IZVPr0xBg8CpTx6USPAJvlGGmZRZ?= =?Windows-1252?Q?R4zsHqsG3zMgAZGGjZy5Rg=3D=3D?= x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR11MB4593.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e3aa1098-24d8-497f-bbff-08d90fc60e29 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 May 2021 13:02:36.4207 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: K1CjJpC8RU9uVdooGAQNZFRFhRmONNBBOEUeRsjxYOxEZXLD2Y6+JsDR0Vsh+upzd417CSwaC8w7Qjrie9Cz+Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB5247 X-OriginatorOrg: intel.com Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [dpdk-users] DPDK-PKTGEN crashes when using Jumbo frame in AWS EC2 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 Sender: "users" The DPDK code states: #define DEV_TX_OFFLOAD_MULTI_SEGS 0x00008000 /**< Device supports mul= ti segment send. */ That is all I know about this option, maybe someone else can explain how th= e drivers use this option. From: Anand Gupta Date: Wednesday, May 5, 2021 at 7:58 AM To: Wiles, Keith Cc: users@dpdk.org Subject: RE: [dpdk-users] DPDK-PKTGEN crashes when using Jumbo frame in AWS= EC2 Hi Keith, Thanks for the reply. Can you explain if possible what does =93DEV_TX_OFFLOAD_MULTI_SEGS=94 do if= it is used in TX-Offload ? What is the use of this in Jumbo frame scenario= ? Thanks, Anand From: Wiles, Keith Sent: Wednesday, May 5, 2021 6:19 PM To: Anand Gupta Cc: users@dpdk.org Subject: Re: [dpdk-users] DPDK-PKTGEN crashes when using Jumbo frame in AWS= EC2 We can try to test for Multi-segs in pktgen in the file app/pktgen-port-cfg= .c you can search for MULTI_SEGS and add the test. if (info->dev_info.tx_offload_capa & DEV_TX_OFFLOAD= _MULTI_SEGS) conf.txmode.offloads |=3D DEV_TX_OFFLOAD_MU= LTI_SEGS; From: Anand Gupta > Date: Wednesday, May 5, 2021 at 6:54 AM To: Wiles, Keith > Cc: users@dpdk.org > Subject: RE: [dpdk-users] DPDK-PKTGEN crashes when using Jumbo frame in AWS= EC2 Hi Keith, I found the root cause for the problem " requested Tx offloads 0x8000 doesn= 't match Tx offloads capabilities 0xe" in EC2 instances. The DPDK ENA driver does not have "DEV_TX_OFFLOAD_MULTI_SEGS" TX offload ca= pability in TX offloads capabilities and in Pktgen when Jumbo frame is enab= led, the TX-offload adds " DEV_TX_OFFLOAD_MULTI_SEGS". Is "DEV_TX_OFFLOAD_MULTI_SEGS" necessary when the Jumbo frame is enable in = the Pktgen or can we first check if the Device supports the offload or not = and then add " DEV_TX_OFFLOAD_MULTI_SEGS"? What is the mechanism of "DEV_TX_OFFLOAD_MULTI_SEGS" when enabling Jumbo fr= ames? Thanks, Anand -----Original Message----- From: Wiles, Keith > Sent: Friday, February 12, 2021 7:26 PM To: Anand Gupta > Cc: users@dpdk.org Subject: Re: [dpdk-users] DPDK-PKTGEN crashes when using Jumbo frame in AWS= EC2 CAUTION: This message originates from an external sender. > On Feb 11, 2021, at 11:03 PM, Anand Gupta > wrote: > > Hello All, > > I'm trying to run DPDK-PKTGEN in AWS EC2 instances and able to send packe= ts up to 1.5 KB packets. > If we use Jumbo frame packets then we are getting error "requested Tx off= loads 0x8000 doesn't match Tx offloads capabilities 0xe". > > Setup: > Ubuntu: 16.04 > Driver: ENA 2.0.3K > DPDK: 18.11.1 > PKTGEN: 3.7.1 Please update to the latest Pktgen 21.02.0 with the latest DPDK version. If= you can not upgrade then please look at the latest version as some work fo= r jumbo frames was done a few months ago. > > Can anyone help me with this issue ? Is anything I'm missing ? > > Thanks, > Anand