From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00042.outbound.protection.outlook.com [40.107.0.42]) by dpdk.org (Postfix) with ESMTP id 81BA81B0F8 for ; Thu, 3 Jan 2019 11:12:25 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector1-arm-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rAVig6HPGGnqexbxbgfRCC7K8vhJa2Kpe7gzRBHHibc=; b=Nb/64LaJDqMRgj7X7+eqNmCBazh1R9kkr6qYjWWRwS31DMiUynrbQBZT/6cd4XSUlzAJME/QhxMlDL90qEFMbx97Y9CvrWjOtTJtEuU2iM4eBKlyOI8Vgn+llkRZfqjBfTSJCUuWWulTYfKd2jmi/kNfAu+rCk379s7/oFbfWrg= Received: from AM6PR08MB3782.eurprd08.prod.outlook.com (20.178.89.23) by AM6PR08MB4344.eurprd08.prod.outlook.com (20.179.6.75) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1471.20; Thu, 3 Jan 2019 10:12:23 +0000 Received: from AM6PR08MB3782.eurprd08.prod.outlook.com ([fe80::ec42:3d22:9741:b870]) by AM6PR08MB3782.eurprd08.prod.outlook.com ([fe80::ec42:3d22:9741:b870%5]) with mapi id 15.20.1495.005; Thu, 3 Jan 2019 10:12:23 +0000 From: "Ruifeng Wang (Arm Technology China)" To: Hemant Agrawal , Honnappa Nagarahalli , "dev@dpdk.org" CC: "thomas@monjalon.net" , "jerinj@marvell.com" , "bruce.richardson@intel.com" , "chaozhu@linux.vnet.ibm.com" , nd , "tomaszx.kulasek@intel.com" , nd Thread-Topic: [dpdk-dev] [PATCH v1] examples/l3fwd: enable hash multi lookup for ARM Thread-Index: AQHUolwbqhZ+V9+Lr0+VKeL7TUPADaWcS7aAgADlmQCAACAB0A== Date: Thu, 3 Jan 2019 10:12:23 +0000 Message-ID: References: <20190102052826.156605-1-ruifeng.wang@arm.com> <7bd95a11-e7b6-abe0-1506-7d56a5cc7ffc@nxp.com> In-Reply-To: <7bd95a11-e7b6-abe0-1506-7d56a5cc7ffc@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Ruifeng.Wang@arm.com; x-originating-ip: [113.29.88.7] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR08MB4344; 6:S1q6FUjMozTE9ce+C6s+lerKmg3wrzi270pYqLN4EPqBjCnlo+pZfOVIQDPXulCYawu1Um5jKp6Ju9H7yhqBm2c8ZpU9EHFOFz83J/pM9d4kNMFgn0R/NUUMGEwJhTgBjJvn3tzoIr/1/h/5hrvnKjanR4jYcvtXVFj7VaF6TxCwiF3PDaNMAA9xY7R4QFKnAoHjZN1AEk6+9WSFqEkDTDwlLwB7LLNUsnfS+reeEwOoyXKzrlr3Dbud+ADEE/KPMPxyEfobpdUMhrWC/2KLul7K9HVMB57PmtrZ22G+Tw4YFm1fihdiX8D84fA1ZeI9sswm2b4E6W7zH3dQyocDPaHmZbJamDx4rzvKVdjO09wIqcmbwMHLteclhtO9Dg5NX7ynJQKLIZo9e1TxdvNUOrje5xPUUkgzL/Coifh2mB5qMxmy2BnX6WjXUH6n8BtWS0LpIaQMxQxBXB48LDImPw==; 5:hkrcc5r9wdkUb0sZ5/wcBsLN7jOSJhNVBI8cPfcB6ArU9cVUe55iG7Kc0eUe15b9C3Fh9cyFNoRZ4aGnzimDlpW1Bj2yfQkbQ4U5YjKNYsuqdAXeKJ6mR4YYoFp5V+OIl82vEOsFky+2WhbyCEwoTh4v8OLkKSkbusGmESp+ZaI=; 7:jjd0Hhz0dD7/NwDOLT3jr398m90ApiRpuw4K6dwNFZV+/qtkFO0mjEMYcETE5WKrfQOoAYQ9MhYNl/whU6yu4TXRNtPCbEHtRR5j1aAaN6bFUUg3gbUDiWg30axySelBPC9gvAzZHF8l/AK3BpM81Q== x-ms-exchange-antispam-srfa-diagnostics: SOS;SOR; x-ms-office365-filtering-correlation-id: 87dfd120-6f5e-4b40-e110-08d67163f479 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR08MB4344; x-ms-traffictypediagnostic: AM6PR08MB4344: nodisclaimer: True x-microsoft-antispam-prvs: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(3230021)(908002)(999002)(5005026)(6040522)(8220060)(2401047)(8121501046)(93006095)(93001095)(10201501046)(3231475)(944501520)(52105112)(3002001)(6055026)(6041310)(20161123564045)(20161123560045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(201708071742011)(7699051)(76991095); SRVR:AM6PR08MB4344; BCL:0; PCL:0; RULEID:; SRVR:AM6PR08MB4344; x-forefront-prvs: 0906E83A25 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(39860400002)(396003)(376002)(346002)(136003)(13464003)(189003)(199004)(2501003)(186003)(256004)(102836004)(7696005)(305945005)(5660300001)(14454004)(446003)(11346002)(476003)(53936002)(25786009)(74316002)(76176011)(4326008)(53546011)(26005)(55236004)(229853002)(6506007)(9686003)(2906002)(478600001)(6436002)(7736002)(316002)(97736004)(33656002)(55016002)(6116002)(3846002)(66066001)(71200400001)(68736007)(86362001)(8936002)(575784001)(110136005)(81156014)(81166006)(106356001)(105586002)(54906003)(486006)(72206003)(6246003)(99286004)(71190400001)(8676002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR08MB4344; H:AM6PR08MB3782.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: niUNKiO9YPhNI/mTaLZrWb8ZYZFcoAARXUv26/zX1wwbHcr0clrykdP9wKtexdtPh+mJfITPwOTTUsGBKNs2/HZ9XJePDT8rge3IpsYJCKejemWbtNR7BlI3WV+rZC8HCKB7yBh1Gr3IgCNgraLDwoKhMwRiVcm/HhQSlzyXmzswg/0V7OKa4z6KdzYmKJK/nwmnnbAI6LbL28ddvKXObRqUBd4Jf5TpMwqyd+mkhPNIHkXjRdgD9Xsg1A28mDDWep5ZQ4DnU+Bs4nTczLxqaqo46/zjuRzPcLBtKFzpcgwB92Ve6V76f1D1891A404z spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-Network-Message-Id: 87dfd120-6f5e-4b40-e110-08d67163f479 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jan 2019 10:12:23.5231 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB4344 Subject: Re: [dpdk-dev] [PATCH v1] examples/l3fwd: enable hash multi lookup for ARM X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jan 2019 10:12:25 -0000 SGkgSGVtYW50LA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEhlbWFu dCBBZ3Jhd2FsIDxoZW1hbnQuYWdyYXdhbEBueHAuY29tPg0KPiBTZW50OiBUaHVyc2RheSwgSmFu dWFyeSAzLCAyMDE5IDE2OjA1DQo+IFRvOiBIb25uYXBwYSBOYWdhcmFoYWxsaSA8SG9ubmFwcGEu TmFnYXJhaGFsbGlAYXJtLmNvbT47IFJ1aWZlbmcgV2FuZw0KPiAoQXJtIFRlY2hub2xvZ3kgQ2hp bmEpIDxSdWlmZW5nLldhbmdAYXJtLmNvbT47IGRldkBkcGRrLm9yZw0KPiBDYzogdGhvbWFzQG1v bmphbG9uLm5ldDsgamVyaW5qQG1hcnZlbGwuY29tOyBicnVjZS5yaWNoYXJkc29uQGludGVsLmNv bTsNCj4gY2hhb3podUBsaW51eC52bmV0LmlibS5jb207IG5kIDxuZEBhcm0uY29tPjsNCj4gdG9t YXN6eC5rdWxhc2VrQGludGVsLmNvbQ0KPiBTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBbUEFUQ0gg djFdIGV4YW1wbGVzL2wzZndkOiBlbmFibGUgaGFzaCBtdWx0aQ0KPiBsb29rdXAgZm9yIEFSTQ0K PiANCj4gDQo+IE9uIDAyLUphbi0xOSAxMTo1MyBQTSwgSG9ubmFwcGEgTmFnYXJhaGFsbGkgd3Jv dGU6DQo+ID4gVGhhbmtzIFJ1aWZlbmcgZm9yIHRoZSBwYXRjaC4gSSBoYXZlIG9uZSBxdWVzdGlv biBpbmxpbmUuDQo+ID4NCj4gPiBKZXJpbi9IZW1hbnQsDQo+ID4gCUl0IHdvdWxkIGJlIGdvb2Qg aWYgeW91IGNvdWxkIHRlc3QgdGhpcyBvbiB5b3VyIHBsYXRmb3Jtcywgc2luY2UgdGhpcyBpcw0K PiBiZWluZyBtYWRlIGRlZmF1bHQuDQo+ID4NCj4gPiBUaGFua3MsDQo+ID4gSG9ubmFwcGENCj4g Pg0KPiA+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+PiBGcm9tOiBSdWlmZW5nIFdh bmcgPHJ1aWZlbmcud2FuZ0Bhcm0uY29tPg0KPiA+PiBTZW50OiBUdWVzZGF5LCBKYW51YXJ5IDEs IDIwMTkgMTE6MjggUE0NCj4gPj4gVG86IGRldkBkcGRrLm9yZw0KPiA+PiBDYzogdGhvbWFzQG1v bmphbG9uLm5ldDsgamVyaW5qQG1hcnZlbGwuY29tOw0KPiBoZW1hbnQuYWdyYXdhbEBueHAuY29t Ow0KPiA+PiBicnVjZS5yaWNoYXJkc29uQGludGVsLmNvbTsgY2hhb3podUBsaW51eC52bmV0Lmli bS5jb207IEhvbm5hcHBhDQo+ID4+IE5hZ2FyYWhhbGxpIDxIb25uYXBwYS5OYWdhcmFoYWxsaUBh cm0uY29tPjsgbmQgPG5kQGFybS5jb20+Ow0KPiBSdWlmZW5nDQo+ID4+IFdhbmcgKEFybSBUZWNo bm9sb2d5IENoaW5hKSA8UnVpZmVuZy5XYW5nQGFybS5jb20+Ow0KPiA+PiB0b21hc3p4Lmt1bGFz ZWtAaW50ZWwuY29tDQo+ID4+IFN1YmplY3Q6IFtQQVRDSCB2MV0gZXhhbXBsZXMvbDNmd2Q6IGVu YWJsZSBoYXNoIG11bHRpIGxvb2t1cCBmb3IgQVJNDQo+ID4+DQo+ID4+IENvbXBpbGUgb3B0aW9u IGZvciBoYXNoX211bHRpX2xvb2t1cCB3YXMgYnJva2VuLCBhbmQgY2F1c2VkIGZlYXR1cmUNCj4g Pj4gY2Fubm90IGJlIGVuYWJsZWQgb24gQXJtLg0KPiA+PiBUaGlzIHBhdGNoIHNldHMgaGFzaF9t dWx0aV9sb29rdXAgbWV0aG9kIGFzIGRlZmF1bHQsIGFuZCBzZXF1ZW50aWFsDQo+ID4+IGxvb2t1 cCBiZWNvbWVzIG9wdGlvbmFsLg0KPiA+Pg0KPiA+PiBJbiB0ZXN0IG9mIDgxOTIgZmxvd3Mgd2l0 aCAxMjgtYnl0ZSBwYWNrZXRzLCB0aHJvdWdocHV0IGluY3JlYXNlZCBieQ0KPiA+PiAyNS42JSBh ZnRlciBlbmFibGluZyBoYXNoX211bHRpX2xvb2t1cC4NCj4gDQo+IEhpLA0KPiANCj4gIMKgIEkg dGVzdGVkIHRoaXMgcGF0Y2ggb24gTFMyMDg4IChBNzIpIHBsYXRmb3JtLiBJIGhhdmUgdHJpZWQg Ym90aCBkcGFhMiBhbmQNCj4gYXJtdjhhIGNvbmZpZyBmb3IgYnVpbGRzLg0KPiANCj4gSW4gYm90 aCBjYXNlcywgSSBhbSBzZWVpbmcgYSBkcm9wIG9mIDMtOCXCoCBpbiBkaWZmZXJlbnQgc2NlbmFy aW8gdXNpbmcgMSBjb3JlDQo+IGNhc2Ugd2l0aCBzbWFsbCBwYWNrZXRzLg0KPiANCj4gIMKgLSAx IGZsb3cgY2FzZSAtwqAgNy04ICUgZHJvcCBpbiBwZXJmb3JtYW5jZQ0KPiANCj4gIMKgLSA4IEsg ZmxvdyBjYXNlIC0gMi01ICUgZHJvcCBpbiBwZXJmb3JtYW5jZQ0KPiANCj4gDQo+IFJlZ2FyZHMs DQo+IA0KPiBIZW1hbnQNCj4gDQpUaGFua3MgZm9yIHlvdXIgdGVzdHMuDQpXZXJlIHRoZSA4SyBm bG93IGluIHlvdXIgY2FzZSBhbGwgZm9yIGhpdD8NCk5vdCBrbm93IHdoeSwgYnV0IGluIG15IHRl c3RzLCAxIGNvcmUgY2FzZSB3aXRoIDY0QiBwYWNrZXQgaGFkIG5vdGFibGUgcGVyZm9ybWFuY2Ug Z2FpbiB3aXRoIDhLIGZsb3cuDQpBbHRob3VnaCBwZXJmb3JtYW5jZSBoYWQgZHJvcCB3aXRoIGZl dyBoYXNoIGVudHJ5IGNvbmZpZ3VyZWQuDQoNCkNvbW1hbmQgdXNlZDoNCi4vbDNmd2QgLW4gNCAt YyAweDgwIC0tIC1FIC1QIC0tcGFyc2UtcHR5cGUgLXAgMHgzIC0tY29uZmlnPSIoMCwwLDcpLCgx LDAsNykiIC0taGFzaC1lbnRyeS1udW09MHg4MDAwDQoNCj4gPiBJIGFzc3VtZSB0aGVzZSBhcmUg bG9va3VwLWhpdCBudW1iZXJzLiBEbyB5b3UgaGF2ZSBsb29rLXVwIG1pc3MNCj4gbnVtYmVycz8N Cj4gPg0KPiA+PiBGaXhlczogNTJjOTdhZGMxZjBmICgiZXhhbXBsZXMvbDNmd2Q6IGZpeCBleGFj dCBtYXRjaCBwZXJmb3JtYW5jZSIpDQo+ID4+IENjOiB0b21hc3p4Lmt1bGFzZWtAaW50ZWwuY29t DQo+ID4+DQo+ID4+IFNpZ25lZC1vZmYtYnk6IFJ1aWZlbmcgV2FuZyA8cnVpZmVuZy53YW5nQGFy bS5jb20+DQo+ID4+IFJldmlld2VkLWJ5OiBHYXZpbiBIdSA8Z2F2aW4uaHVAYXJtLmNvbT4NCj4g Pj4gUmV2aWV3ZWQtYnk6IFBoaWwgWWFuZyA8cGhpbC55YW5nQGFybS5jb20+DQo+ID4+IFRlc3Rl ZC1ieTogUnVpZmVuZyBXYW5nIDxydWlmZW5nLndhbmdAYXJtLmNvbT4NCj4gPj4gLS0tDQo+ID4+ ICAgZXhhbXBsZXMvbDNmd2QvbDNmd2QuaCB8IDQgLS0tLQ0KPiA+PiAgIDEgZmlsZSBjaGFuZ2Vk LCA0IGRlbGV0aW9ucygtKQ0KPiA+Pg0KPiA+PiBkaWZmIC0tZ2l0IGEvZXhhbXBsZXMvbDNmd2Qv bDNmd2QuaCBiL2V4YW1wbGVzL2wzZndkL2wzZndkLmggaW5kZXgNCj4gPj4gYzk2MmRlYWMzLi4w NjNiODAwMTggMTAwNjQ0DQo+ID4+IC0tLSBhL2V4YW1wbGVzL2wzZndkL2wzZndkLmgNCj4gPj4g KysrIGIvZXhhbXBsZXMvbDNmd2QvbDNmd2QuaA0KPiA+PiBAQCAtMTEsMTAgKzExLDYgQEANCj4g Pj4NCj4gPj4gICAjZGVmaW5lIFJURV9MT0dUWVBFX0wzRldEIFJURV9MT0dUWVBFX1VTRVIxDQo+ ID4+DQo+ID4+IC0jaWYgIWRlZmluZWQoTk9fSEFTSF9NVUxUSV9MT09LVVApICYmDQo+ID4+IGRl ZmluZWQoUlRFX01BQ0hJTkVfQ1BVRkxBR19ORU9OKSAtI2RlZmluZQ0KPiBOT19IQVNIX01VTFRJ X0xPT0tVUCAxDQo+ID4+IC0jZW5kaWYNCj4gPj4gLQ0KPiA+PiAgICNkZWZpbmUgTUFYX1BLVF9C VVJTVCAgICAgMzINCj4gPj4gICAjZGVmaW5lIEJVUlNUX1RYX0RSQUlOX1VTIDEwMCAvKiBUWCBk cmFpbiBldmVyeSB+MTAwdXMgKi8NCj4gPj4NCj4gPj4gLS0NCj4gPj4gMi4xNy4xDQo=