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 46378A0548; Mon, 26 Apr 2021 12:55:29 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2B99D41104; Mon, 26 Apr 2021 12:55:29 +0200 (CEST) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mails.dpdk.org (Postfix) with ESMTP id 09B1C40140 for ; Mon, 26 Apr 2021 12:55:26 +0200 (CEST) IronPort-SDR: gfTdrZ2jm7DK7WLRv+pLDndRKQLgJcrE4fBJqD2O9gb7TF5/DoK8NdZlbbgjCLiHOZw2uYCMRx XE9A1deTbS2w== X-IronPort-AV: E=McAfee;i="6200,9189,9965"; a="217012268" X-IronPort-AV: E=Sophos;i="5.82,252,1613462400"; d="scan'208";a="217012268" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Apr 2021 03:55:25 -0700 IronPort-SDR: xfbauPSugKjC0CdVGI6sr0dvhLQ2gWY9ecdiK3UF+b0F1qIVluMdGeAQqZidW6iaeF2iGX2MY7 LJmf5AQK5iRQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.82,252,1613462400"; d="scan'208";a="402887193" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga002.jf.intel.com with ESMTP; 26 Apr 2021 03:55:25 -0700 Received: from orsmsx609.amr.corp.intel.com (10.22.229.22) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Mon, 26 Apr 2021 03:55:24 -0700 Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) by ORSMSX609.amr.corp.intel.com (10.22.229.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Mon, 26 Apr 2021 03:55:24 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx607.amr.corp.intel.com (10.22.229.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2 via Frontend Transport; Mon, 26 Apr 2021 03:55:24 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.104) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2106.2; Mon, 26 Apr 2021 03:55:24 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=niTyKtwnzB92lYBhKAUeyVOVTeh5y7nxXGiOi4YJF/82Ns2K4aW0ETWFq25e2WdSZdz/dbbxkHwhM2kALQDCuXZHbpMWbB4hWq5o+MtaRN/2EwSdYxmrhs1nEzLOtcfB8ydJjpAdtrFEAZKUEf7MD6R7jGS6WGbTz2ed4evonUe5eBErZ9w5USOV5N4mU4F6CL//BBHvLXEgHpO8YnedKf3mLutNOzLXFq0Jq25iSl1u4Y9iQyeNO+Y4MurrOw0F1AX/p8Rb3OczMyqaZT5w0jXso1TGHAs7S9ngDGi8zVoHQio3tNYUEzBMPs5A2Nr8rKhW7xJo8lcEmmdr5s9XXw== 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=Ocl4+K/XvACQPwxOJOPizvuqeqxn3Z0vg+RHfs1ytSo=; b=SVZ8umQl+CnaxSSdGi0/T5ixUA124H2c8egDdiikj2MOJiS7Y8cBZZ0veH5Lzwfa9Gc6UX3ULbJfPVKI2ZAlBVMWO7q3nyY0Ofwxzu5qrHzpELKNoeHt9EkHgqEWHdha8pGDC6lYOmE5HJacxxkrRjWdV7aG9LKohQ7JwI51DLMV70G9KXmJUZcHyxe7jCXO/hNra9dKj+8W/P+Herd9Fw7GEwDUm6X/SqppB/8ilXupE8Q/bIC6vIF8H22TShqrdoDyIPI2hmdFAi6Xlc3xZK6zmSzePpgtPd1x3fnG1BL0D8Ie9tr7Z73dwpam0zIGlDij4GXZRgeUePEeMDATsg== 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=Ocl4+K/XvACQPwxOJOPizvuqeqxn3Z0vg+RHfs1ytSo=; b=RNaC5n+Mc4ASrgVTeEDX5LWHfvLNONMco5iv8nZRBw1pf68+2Mrg+GUUx7TIvFnCMIFH1vFHQnwozQkpAmwPk9NuNzCBNoquGpKEKV6Dmr0sd0HuGda+LTV7idmZkhiMV5cOXt1i6lUJiPAE9GGku/I3wSUUbLpjulzD6a4qSX0= Received: from PH0PR11MB5207.namprd11.prod.outlook.com (2603:10b6:510:32::15) by PH0PR11MB4837.namprd11.prod.outlook.com (2603:10b6:510:41::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.23; Mon, 26 Apr 2021 10:55:22 +0000 Received: from PH0PR11MB5207.namprd11.prod.outlook.com ([fe80::4435:d1de:299d:dcb]) by PH0PR11MB5207.namprd11.prod.outlook.com ([fe80::4435:d1de:299d:dcb%7]) with mapi id 15.20.4065.027; Mon, 26 Apr 2021 10:55:21 +0000 From: "Walsh, Conor" To: "hemant.agrawal@nxp.com" , Jerin Jacob , Ruifeng Wang CC: Jerin Jacob , "Yigit, Ferruh" , Thomas Monjalon , "David Marchand" , dpdk-dev , nd , Honnappa Nagarahalli Thread-Topic: [dpdk-dev] [PATCH 4/4] examples/l3fwd: make data struct to be memory efficient Thread-Index: AQHXMJhfHTGxLWdtR0COx6ZvqGAufKq+e5QAgAg3OSA= Date: Mon, 26 Apr 2021 10:55:21 +0000 Message-ID: References: <20210318102550.59265-1-ruifeng.wang@arm.com> <20210318102550.59265-5-ruifeng.wang@arm.com> <451828ff-f122-0204-458e-7656845b44ed@oss.nxp.com> In-Reply-To: <451828ff-f122-0204-458e-7656845b44ed@oss.nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.5.1.3 dlp-product: dlpe-windows authentication-results: nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [109.78.167.5] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: b6a4075b-0636-47e5-41a3-08d908a1c9ea x-ms-traffictypediagnostic: PH0PR11MB4837: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True 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: 2uqkWKznPbaYG7/chDxSidknEmjSWLwnPctNQ+jxI2bIjDpt4xPFoS6oz9ntRzq478bxYKbFn5IEi6l16lg1EHq3xYTbJ8A/FZI1bHwJ5e/NrDkfHyMJ2xTs2ablAu7YJFgzQQN1GDUsJHlbZbxrHXPui1TDuifkjhzQU8ZdW42ANgjXiMW2tr/jwfTx5aQ6H5WCO83Zh2wO3uHxsrZGUsgVVxIVBebUgPhPQIPfu2m7itDI6+aSn1nFHc80m8bmIp/JFZFuz84riCY8CfLH+82Ev08+1LW6vm3focGd2fIwiv9/ZjU2nlmp9TmR9Tg6hnyaJtIe8TppUFTMGw01f1EyCj7OD1+CXKWinKiaY+mboKRWUq3IVMEmQ/GzisxtEyvVpXjxC0OfL7q+mQgsmDbD0TMoIrcuoVV+a0FlLNeSMxzNtrnbj/a8MPTve+IgDcZITpH/aA0D+9Ye7g4ZkOLcNpQiYMJK4dA/QM7sx7I06CfJo1z6HGyGPXK4HCOqgzDFJVdtojzBy46N9vN9EHo1Xq+n5Q2Jk6surSQgJmqiI8c0AvlQrnOwPA7NBKIureBnJ00Wn43zHmdlzAs+6BtQyaNui4QkvIp18Qj2Tko= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR11MB5207.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(39860400002)(346002)(376002)(366004)(136003)(396003)(8936002)(8676002)(54906003)(110136005)(4326008)(122000001)(316002)(38100700002)(9686003)(26005)(5660300002)(71200400001)(6506007)(7696005)(52536014)(186003)(2906002)(55016002)(86362001)(83380400001)(33656002)(66476007)(66556008)(66446008)(64756008)(66946007)(478600001)(76116006); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: =?utf-8?B?akw1d2Q1YnAzaFppQTFFM3FsUXIrb0dlVmlLOHFJOVBMcVV4WGNjUnlNaC94?= =?utf-8?B?S2ZUczFQQkZCRkZiVjc1ZWRwcWhmbXpxY08wTGx4Y0VTRVhwd2ZMU2czWE9P?= =?utf-8?B?WUxDNHp5VkpsbHdvNlFlQTVmL2ZFbGlBemIzVFJad1V3Y3BYU3JjSC9vY0dX?= =?utf-8?B?QkgxODIvblVoWjNpMGo5WEdzRnNzTUJMTFpmNFZZMmRKRGFjK2RQbnNHa2NO?= =?utf-8?B?R05QaXJMcVNvWC9nMjJJZVdma1EwUXlHUFNiSmdxSi9mR2VqUlBmREMxNnZW?= =?utf-8?B?dUh5dUY5ZnBWY2Jhc0RoUEU4dmhhSXdFcGZSWTVLQnZLWk4rSUs5OHd2bGxj?= =?utf-8?B?MWpPZTRsTkpMSUtuY0JveXJXclVLSWNXN2pINVRqMGEzL2gwMDFiWk1BL3ZR?= =?utf-8?B?YzlyT0FZOWdjcmpQaHMrT0lXZ0h2cnB1Q2lvUkJidURVamE4T1lhVlRjZFBj?= =?utf-8?B?OW1DaUhvYks4c1BuYUVua1lHblFPYmxlcXVsdFpieVZwOE1RcFlKSi9hQkFQ?= =?utf-8?B?ZHZ5clhUc3FFTDJjN0JpVDR2bi9BRDFzTDZhQTBucWRQOG42RnI1QTRDUm5L?= =?utf-8?B?NnRLNVM5L0hnR1RDdVR5RXZxVXNxVlZBc1M2bndLU2Y4Tm0rUFUvK3EzK1hi?= =?utf-8?B?OGhrRFd2ZXVUT21xUlhtK2k1VlBhclBxSTZ3bkNjVnA2a0NsQ3VsVDJONnhw?= =?utf-8?B?V2ZJVEl0cVQzamQrSjMxOE9NWHFSTktXNWJHUnptbjExeEx6b1QxUUpuTmQv?= =?utf-8?B?MmZRTXBNSm1leGlNaVdTYU0vUXZFTUZSay9NMVdXTkx2dEVoaWticGR3MHRq?= =?utf-8?B?RldaajQ3VHNMZUtJMUYzM0dxZjlxVmlPdGZpdVBtdEoxa2JMa0dnM3NhZklE?= =?utf-8?B?OG51UERCWUo2S3RuQllVUzdiZjFxYVhJTjJPRmYwaE1JenpLb1ZyRnRjTGdP?= =?utf-8?B?VzlkWmk4ZUN4Q3BGdTNIZC9rMGF3V0JKNG1Rb24xSDVHemJUaGZxVjQ1S1pW?= =?utf-8?B?blY2dkhUUGt5c0JzUGwvQndwaHVJVU4xOXU3bnkzankzaEtJTXB4TlRGcTlp?= =?utf-8?B?bGFHTUt4enZjajFlZWdMUmdJN0tVSS9jUFJIa3pOcXFta21wNEt0cVhEUFQ1?= =?utf-8?B?WkhIMVAxbExPWEs5QmNTSmpaOFp0OHNLamwxb0tNMlpKOERoVC9MUkRmakUw?= =?utf-8?B?UFo4MjNPWHRFWjliVFB2dW04YkFic1ByUmZKQUIxaGROTmNzd3F0T2dpaFlP?= =?utf-8?B?ayt4aXdBbG0zRm9UbUpVSEs2Q2xzQXFWWHgwMzZIOUhCQ3hKNzRPckRQRU9O?= =?utf-8?B?WEI5ZFpmMTJZK291NUowVjhGeUxBOXRvZE9qOTI0NWFrVy94QlVDdnhSUVY5?= =?utf-8?B?MitLMVZNcGtZN0dKRjFLOEh2ODJJQ1RRb2YxSERGZGI1Rkg5eXluUVo0ejJi?= =?utf-8?B?SjRNak5GQXpIaXBZSmNtemZrVm54R3pYMHhucU1rdlpLTDM2R1IxNERIOGlh?= =?utf-8?B?dFB4Z1lYdUJFUXMrZG5IV2dlb2xjOVR0YU41eEVEdEdLcE1BTXBublR0Sitz?= =?utf-8?B?cmVoUjdadGppMW5uUmp4YlhEdmFRb1VpYnpXL1lKcS9zUUVmeWhlUWNNY3Mz?= =?utf-8?B?TWRnVnJ4YWNnZHVtNzVraFpSemhISFFlTVdGcDhsTTZnMGx5MEZPV2IzOWVw?= =?utf-8?B?MTN5cjNVZEJzSWY2V1JIZEhWbDR3ZzErZG1UOGVtZEJVSTgxdngvVk8xTVJx?= =?utf-8?Q?1gDpbHE2XCl0xRVxmk=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5207.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b6a4075b-0636-47e5-41a3-08d908a1c9ea X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Apr 2021 10:55:21.9268 (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: tHAtGvqn6jKfdCVxDLmvyOCkZt3vIDbxrCm8ZidbdxTZPPZa//A1TTd4FFPOxgIJxtDuiAFXJqoFrWLsoiEl4g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB4837 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH 4/4] examples/l3fwd: make data struct to be memory efficient X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" PHNuaXA+DQo+ID4+IFRoZXJlIGFyZSBzb21lIGhvbGVzIGluIGRhdGEgc3RydWN0IGxjb3JlX2Nv bmYuIFRoZSBob2xlcyBhcmUNCj4gPj4gZHVlIHRvIGFsaWdubWVudCByZXF1aXJlbWVudC4NCj4g Pj4NCj4gPj4gRm9yIHN0cnVjdCBsY29yZV9yeF9xdWV1ZSwgdGhlcmUgaXMgbm8gbmVlZCB0byBt YWtlIGV2ZXJ5IGVsZW1lbnQNCj4gPj4gb2YgdGhpcyB0eXBlIHRvIGJlIGNhY2hlIGxpbmUgYWxp Z25lZCwgYmVjYXVzZSB0aGUgZGF0YSBpcyBub3QNCj4gPj4gc2hhcmVkIGJldHdlZW4gY29yZXMu DQo+ID4+DQo+ID4+IE1lbWJlciBsZW4gb2Ygc3RydWN0IG1idWZfdGFibGUgY2FuIGJlIG1vdmVk IG91dC4gU28gZGF0YSBjYW4gYmUNCj4gPj4gcGFja2VkIGFuZCB0aGVyZSB3aWxsIGJlIG5vIG5l ZWQgdG8gbG9hZCBhbiBleHRyYSBjYWNoZSBsaW5lIHdoZW4NCj4gPj4gbWJ1ZiB0YWJsZSBpcyBl bXB0eS4NCj4gPj4NCj4gPj4gVGhlIGNoYW5nZSBzaG93ZWQgc2xpZ2h0IHBlcmZvcm1hbmNlIGlt cHJvdmVtZW50IG9uIE4xU0RQIHBsYXRmb3JtLg0KPiA+Pg0KPiA+PiBTdWdnZXN0ZWQtYnk6IEhv bm5hcHBhIE5hZ2FyYWhhbGxpIDxob25uYXBwYS5uYWdhcmFoYWxsaUBhcm0uY29tPg0KPiA+Pg0K PiA+PiBTaWduZWQtb2ZmLWJ5OiBSdWlmZW5nIFdhbmcgPHJ1aWZlbmcud2FuZ0Bhcm0uY29tPg0K PiA+IFRoaXMgY2hhbmdlIGFsb25lIGlzIE9LIGluIHRoZSBvY3Rlb250eDIgcGxhdGZvcm0uKE5v IGRpZmZlcmVuY2UgaW4NCj4gcGVyZm9ybWFuY2UpDQo+ID4gY29tYmluaW5nIHdpdGggMy80IHNo b3dzIHNvbWUgcmVncmVzc2lvbi4gUHJvYmFibHkgaXMgZHVlIHRvIHByZWZldGNoDQo+ID4gb3Ig MTI4QiBjYWNoZSBsaW5lIHR1bmluZyBzcGVjaWZpY3MuDQo+IA0KPiBXZSBjaGVja2VkIGl0IG9u IExheWVyc2NhcGUgTFMyMDg4QSBwbGF0Zm9ybS4gTm8gZGlmZmVyZW5jZSBmb3IgMS0yIGNvcmUN Cj4gY2FzZS4gSG93ZXZlciBvYnNlcnZpbmcgfjIlIHJlZ3Jlc3Npb24gZm9yIDQtOCBjb3Jlcy4N Cj4gDQo+IFJlZ2FyZHMsDQo+IA0KPiBIZW1hbnQNCj4gDQoNCkhpIFJ1aWZlbmcsDQoNCmwzZndk IHdpbGwgbm8gbG9uZ2VyIGJ1aWxkIHdpdGggdGhpcyBwYXRjaCBhcyB5b3UgaGF2ZSBjaGFuZ2Vk IGEgc3RydWN0IHVzZWQgYnkgdGhlIEZJQiBsb29rdXAgbWV0aG9kLg0KVGhpcyBwYXRjaCB3aWxs IG5lZWQgdG8gYmUgdXBkYXRlZCB0byBhbHNvIHVwZGF0ZSB0aGUgRklCIGxvb2t1cCBtZXRob2Qg YXMgeW91IGhhdmUgZG9uZSB3aXRoIEVNIGFuZCBMUE0uDQoNClRoYW5rcywNCkNvbm9yLg0K