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 665BAA054F; Mon, 15 Mar 2021 11:21:29 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4F46024260B; Mon, 15 Mar 2021 11:21:29 +0100 (CET) Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by mails.dpdk.org (Postfix) with ESMTP id 6B2274003C for ; Mon, 15 Mar 2021 11:21:27 +0100 (CET) IronPort-SDR: so1/wuPGjfutpQLfRy3Zj8SzLXkJ8du1sT175WZiIIj7rKQiWfEsHPVqOzgr2BItb5+Snepzao EnIA2tYiSCWQ== X-IronPort-AV: E=McAfee;i="6000,8403,9923"; a="168979003" X-IronPort-AV: E=Sophos;i="5.81,249,1610438400"; d="scan'208";a="168979003" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Mar 2021 03:21:26 -0700 IronPort-SDR: JbbAUCjigjK06+iTrmpDcqwnzwR0hA/UGVyftyNsSMj9MvGpXeV1bu4FiNrCIKWC5YGUEq1XKh c8z1LrJzyFMA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.81,249,1610438400"; d="scan'208";a="449316961" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga001.jf.intel.com with ESMTP; 15 Mar 2021 03:21:25 -0700 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Mon, 15 Mar 2021 03:21:25 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx601.amr.corp.intel.com (10.18.126.81) 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, 15 Mar 2021 03:21:25 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.170) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2106.2; Mon, 15 Mar 2021 03:21:22 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gwTUR0hKbZn9NTPe+ST/DSneyJyn7LVbIwEdDXneoh00q8jvf9suwE0sYepkXjhekuYkCr0NKoV+L9+zSkx0A+59urxXnaHZKzZedrdxoHCfcHHGGcMuL5+rzMq6uOGdhN9xvNkZIaCePg7V6L4iY1x3MYO9pbDol0Uh0GeZKM/4jqeEncEz+W5SoGF7P21iQ27tVONzSnBFZNoRvPxSI2ab+AqduUgAU2vuA08y+F3npl6s2oknG7rEhjtnWOc/sbJQIC83Gg3VKdfM5s4zwdAIg97F7hicawR5d737h4yAcwHNq62V34b7t4lMHFx5W3H5kWfmHqDjUTASFbUHvw== 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=snZWCjED1UI7+8GmLdThtf0hhoniG3hpKgHUKZzd2nQ=; b=WgJJRFMMahnthzMPWElrjlQL/csoh3QKaKOlXH6UzveFjt01FnEzqvGR7UE/Am4UgMOzv+3KlbIt1G4w4Y3tzDfe4H3Q2GKsODhXiM+HeyF5hIE+hxIaYzB30eHIpWkp48s5MipDccaK21ndOOZw3TTJk5qvtbz/zprC5BJB+oRah7htvB2g1FY6RlTsh77A53g83nD1MHpGti5sFuKStr85p8CSYBY/mWeKJd+0OyoYvB2WI1eCE+2VBCz4BQMBrBtf3YWm0C58j4Mw7Rolwc2io63cRZfxa18wCQPpPFP8/pyyqrqbI9NM7M/PhScyJTYUdoyN5ZAmruFhv7XXkQ== 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=snZWCjED1UI7+8GmLdThtf0hhoniG3hpKgHUKZzd2nQ=; b=hSuaTsw439ov5f6gEVbTvDBG1GPR1SOuw3/Ol5y+Z7RvfgU69hEyl4oBBU+80dnwGvk2jPMNoxHjUtOcbk+yQ96rcb7w5pPLm5/fzRMTnt2GoHdLrd+QcfoRN2waHHcQMSiEUsw/T4OnICOnn6kSuL2wDcuv41EdEb6DAV2PJV8= Received: from PH0PR11MB5207.namprd11.prod.outlook.com (2603:10b6:510:32::15) by PH0PR11MB4968.namprd11.prod.outlook.com (2603:10b6:510:39::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3933.31; Mon, 15 Mar 2021 10:21:20 +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.3933.032; Mon, 15 Mar 2021 10:21:20 +0000 From: "Walsh, Conor" To: "Medvedkin, Vladimir" , "jerinj@marvell.com" , "stephen@networkplumber.org" , "Iremonger, Bernard" , "Ananyev, Konstantin" , "Burakov, Anatoly" CC: "dev@dpdk.org" Thread-Topic: [PATCH v4 4/5] examples/l3fwd: implement FIB lookup method Thread-Index: AQHXFm5mHPntsEHKLUOU9jUrGqvGjqqAtgiAgAQmKiA= Date: Mon, 15 Mar 2021 10:21:19 +0000 Message-ID: References: <20210219150945.2071651-1-conor.walsh@intel.com> <20210311120153.186213-1-conor.walsh@intel.com> <20210311120153.186213-5-conor.walsh@intel.com> <3a9b25b8-6053-c236-bc61-1870f09adfd3@intel.com> In-Reply-To: <3a9b25b8-6053-c236-bc61-1870f09adfd3@intel.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: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [109.79.10.35] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 765c4f0c-1fea-4479-f116-08d8e79c1375 x-ms-traffictypediagnostic: PH0PR11MB4968: 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:8882; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: PYYyMQ8NJkVZyz4xT3IGRbMYZPJLUZZL6UNqjOcfFKYSCA4ryfrAoCZVvmyfyOnpfoXv8gpEoq6NHoRtOvXIf1/3YitfJtIHP+uuUly45kBgaWsdrR+9uVXGufPCR/+nhARziVGaWgou1KDDYcvlnzRoZogHSN6Wi63DmK5wT4HwAei19SZWeL9DO9ONyFLpQQmjikRVkeU3Zdw/2XkJdCGyDd66gPwQBmitzQ0soKZ3RIxSJTZVIJ+jS/nE7p2//Lb/BjjN+HQ0w9YJxxjPsNFbwKbn29tMYjdrPbZxMrUxorLlj0HPAf84H3yZcuzQonqQI7wPlQUctSJWGOQCwLhGJ4ohrCyaXui5MvrpiSWxzY3hoYcUUXUXNqhlEqnFscQ3bBzxJhXBbF8T47NyADyW667X1LUtiu/hmcynPL6OvoI++QglTwS8WKIC1O3xoAYtQHSU4+UQQTxYO7dUl0LRBWYigsayHxaL7pZ8Nm9MJyRMhVlNROG3vEYKY9YLt0cDTcPNLIN9+nuI2kBjlFb4C37x7xd5+26r02z19B0Am5jVl2gtzCs2g4VY9sudQWXyjmQ3JiZiFufF0Z5+V+KJ12+Ni4shfFhipLtq4B4= 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:(366004)(136003)(346002)(396003)(39860400002)(376002)(64756008)(5660300002)(66446008)(76116006)(8936002)(83380400001)(66476007)(66556008)(4326008)(6506007)(7696005)(33656002)(66946007)(186003)(26005)(8676002)(316002)(110136005)(478600001)(6636002)(921005)(2906002)(71200400001)(86362001)(55016002)(52536014)(9686003); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: =?utf-8?B?a0dXdFlDL3BQSmtqVUI0VTVQeUZwY0ZuY2NCT3lvNU00Vzd1TmYxRHMzUHBx?= =?utf-8?B?b0tDS2xmSDQ1ZVphRkliVElYMi9CeUlTOXV3VTc4dktpSU1QQ3F6akppektk?= =?utf-8?B?enpDRExaOXpsQmsvWk9BbWJSRnphdXZ1S3h0UTRpdG5DWktMOUZsZnBWdnRp?= =?utf-8?B?R05SSFhzRUtqZWpxdGtZeDYzUlQrY1IyMHBSNy93UVFlK3NrN2g0OElSM3Vh?= =?utf-8?B?L0phRHgxd0oxbkQ4enhYakgyYk0xQmFNWjg0bTgzZStVbEhpYzdSY3RSMkt1?= =?utf-8?B?ekR2akZDYnRsMWoxL21Ja1g1SzNibytyaEhaalg4V1dPTEdGTXVERTRSbE1s?= =?utf-8?B?R1ZJOVdFcVgrdEwrSFdWTWxlK2JERzhaTkozVVRxQktZajVVRis0REMzMWxy?= =?utf-8?B?SkhCNGlHMHdJQnFQQVFSSU9CZC90OUxCMWwxaTRuK0tpYTEySHc2ZGtZaGFP?= =?utf-8?B?d3RKdHYyeWlMT2NEVW12cWJzV0VreWk1YkdDNThoaFpvYjBYSWpmYUk4YXpp?= =?utf-8?B?aGRWZGpzblNXaC9aNkJtQ1dFdXNybDhhT2VhR2tnOENnTnVTTDNLUCtlUmd6?= =?utf-8?B?TjRJWVVmZHdiekJuUUh3NUJSTi9vd3pSYWlDRWVvdVBRcVlwL2lQZk5ERkhj?= =?utf-8?B?cmZRc28zQ3hMMTFlQ2hGV0VjaXNHVHhod2EwZkJRNjYvUi9RR0ZoWHBLOVRx?= =?utf-8?B?T29FWGpCZFU0UE9LSzYrNDA0NWRXQWxIQ0tORlVLeDkwckRvaklTWTE2cGJX?= =?utf-8?B?alJUc2Vza0Z6N1RUSlFnNTFkKzNGa214T2dDOThJU0NlenRHMXVzNDFIc1l1?= =?utf-8?B?Ukl6YVA3S3BIWG1SbnRVZVV1RWdrdVNsSmVxYWtuNDY5cFJhdzhCMWgvd1Ny?= =?utf-8?B?TW50NWlST3VSVjZad0R3NzE0RjZEbjVtb0VUbEo2QnFMSXMxOU8rQVI0RGJI?= =?utf-8?B?bXZaeW91WnhpcitQSG14cHp6eTRKL2RiOEtWeTg2amVaQitNd2hFN0FtN3lz?= =?utf-8?B?M0VoYVRNTmhsM1BpbU1oNGZHWUZONWVFbUZ4TXNSUFkvc2VianF0UFZ6c2hH?= =?utf-8?B?UlBHT3ROclVvNCtvZjlsR2tiNjFxb3V1NzJyYkI3cENDRXBsTFFGYU5mb0cx?= =?utf-8?B?TWhoc0pTM1hvTEhUV3hiY1VWOCtZeFVYR1F0VnhLSFNRY2ZVblhPTGM0dHN4?= =?utf-8?B?Ti9oVFpVcHZiWXlQUXJrbUcyT084aXBic1BFN3B1UzN3YXJJU2tjeldIelIv?= =?utf-8?B?T1JQMENwRmpuUjh0NTlraDVsaEljbVNwQXVKYm9teGM0SHBLaEluRnVTZnNN?= =?utf-8?B?VEZ6ZzVZQTFQanlMK0tWUE1IWW1Tb2YvT0tHSVRkczNSNThjanhycEdCZnFS?= =?utf-8?B?aXFkSktxUUpyWXpzQmord09nMlBQTkpqYlFmOFZYMzZCVERRdjgwd3F4aHNn?= =?utf-8?B?QlNnRlR2cnZPalhST0VPMXNNNjYrYnVRVHhzeUNxem9qNkJaNk1Nam0wbTN3?= =?utf-8?B?M2IrTWtMYzhzYlJzaSs5ZXdob0U2V3FqYmMxL1ZrYXJUb2JMZExaR0hFVHZm?= =?utf-8?B?aHkrMkg1OE16NjMxZHlaM3NnQnFpVFlPZDRMNDZvNkt6ODRCbDNPZCtIL3Yr?= =?utf-8?B?R1E5Y1dxNU1qaTFWNzdCZ3c2UTFSZGgrdW00U2E4M09NelhvM2l6aFVTczFa?= =?utf-8?B?a3l1Q3JISHJZaTk3SEdoeGk5SEhyamt4c0xpa1pzcFpDYjliajlsaUpZSVNW?= =?utf-8?Q?7rScTBnPC7bdA0QOIc=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: 765c4f0c-1fea-4479-f116-08d8e79c1375 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Mar 2021 10:21:19.8404 (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: nDaJ0OOpeq/xhGAET4R7aMi5+2CfCVQLLk6M2y+vWPYrKDOOTlydjWNfDkzeb8+aC1nuRtmndSAV0rw4YPJDgg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB4968 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v4 4/5] examples/l3fwd: implement FIB lookup method 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" SGkgVmxhZGltaXIsDQoNCjxzbmlwPg0KDQo+ID4gKwkvKiBBZGQgSVB2NCBhbmQgSVB2NiBob3Bz IHRvIG9uZSBhcnJheSBkZXBlbmRpbmcgb24gdHlwZS4gKi8NCj4gPiArCWZvciAoaSA9IDA7IGkg PCBuYl9yeDsgaSsrKSB7DQo+ID4gKwkJaWYgKHR5cGVfYXJyW2ldKQ0KPiA+ICsJCQluaCA9ICh1 aW50MTZfdClob3BzdjRbaXB2NF9hcnJfYXNzZW0rK107DQo+ID4gKwkJZWxzZQ0KPiA+ICsJCQlu aCA9ICh1aW50MTZfdClob3BzdjZbaXB2Nl9hcnJfYXNzZW0rK107DQo+ID4gKwkJaG9wc1tpXSA9 IChuaCAhPSBGSUJfREVGQVVMVF9IT1AgJiYgbmggPD0NCj4gUlRFX01BWF9FVEhQT1JUUyAmJg0K PiA+ICsJCQkoZW5hYmxlZF9wb3J0X21hc2sgJiAxIDw8IG5oKSAhPSAwKSA/IG5oIDogcG9ydGlk Ow0KPiANCj4gSSB0aGluayB5b3UgY2FuIGdldCByaWQgb2YNCj4gIm5oIDw9IFJURV9NQVhfRVRI UE9SVFMgJiYgKGVuYWJsZWRfcG9ydF9tYXNrICYgMSA8PCBuaCkgIT0gMCINCj4gYmVjYXVzZSBp dCBjYW4gYmUgY29udHJvbGxlZCBkdXJpbmcgaW5pdGlhbGl6YXRpb24gd2hlbiBpbnN0YWxsaW5n DQo+IHJvdXRlcyB0byB0aGUgdGFibGUuIFNvIHlvdSBjYW4gY2hlY2sgaXQganVzdCBiZWZvcmUg cnRlX2ZpYl9hZGQoKSBhbmQNCj4gaW5zdGFsbCBGSUJfREVGQVVMVF9IT1AgaWYgbmVlZGVkLg0K DQpJIHdpbGwgY2hhbmdlIHRoaXMgdGVybmFyeSB0bzogaG9wc1tpXSA9IG5oICE9IEZJQl9ERUZB VUxUX0hPUCA/IG5oIDogcG9ydGlkOw0KSSB3aWxsIGFsc28gdXBkYXRlIHRoZSBldmVudCBjb2Rl IHRvIG1hdGNoIHRoaXMuDQoNCj4gDQo+IEFwYXJ0IGZyb20gdGhhdCBMR1RNLg0KDQpJIHdpbGwg cHVzaCBhIHY1IHdpdGggdGhpcyBjaGFuZ2UuDQoNClRoYW5rcywNCkNvbm9yLg0KDQo+IA0KPiAN Cj4gPiArCX0NCj4gPiArDQo+ID4gKyNpZiBkZWZpbmVkIEZJQl9TRU5EX01VTFRJDQo+ID4gKwlz ZW5kX3BhY2tldHNfbXVsdGkocWNvbmYsIHBrdHNfYnVyc3QsIGhvcHMsIG5iX3J4KTsNCj4gPiAr I2Vsc2UNCj4gPiArCWZpYl9zZW5kX3NpbmdsZShuYl9yeCwgcWNvbmYsIHBrdHNfYnVyc3QsIGhv cHMpOw0KPiA+ICsjZW5kaWYNCj4gPiArfQ0KPiA+ICsNCj4gDQo+IDxzbmlwPg0KPiANCj4gPg0K PiANCj4gLS0NCj4gUmVnYXJkcywNCj4gVmxhZGltaXINCg==