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 327C3432E6; Fri, 10 Nov 2023 15:08:21 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2150540695; Fri, 10 Nov 2023 15:08:21 +0100 (CET) Received: from mail1.verisign.com (mail1.verisign.com [72.13.63.30]) by mails.dpdk.org (Postfix) with ESMTP id 46FB64064C for ; Fri, 10 Nov 2023 15:08:20 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=verisign.com; l=3568; q=dns/txt; s=VRSN; t=1699625300; h=from:to:cc:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=SYDHuycsDnvDTOhMYnwVxtYNnJccp7XxGEuwz1EkScw=; b=fqGLSX0GANOn9y1fBifgVo2bxWLGCbeG1uiA3YQ5+6UUNZXXRxByP3Ev ZvE5oELFCsLA9RcWb8CPSuXHe+AXn18JP/TqeHtHNM2U2mJeaxALoQlTg P33n2MVmBZlFHVpjjsgovjNlpnXVGb+NUtEatqlNQe0YBD1LtX+zpkJO1 zR2ZCEOBw8fsYU0R6ct+YMRBGwxl+TljMvWvl6Y8rbl/rtkajrrnsSDOX 8+3kJjeQkBjQMVZMQW68VATOt5Fg+zcSAip7kLnxyCYagCYFxKDTr9gp/ u+fUhaiVo5kbZXMKvr5FDBGYrcwWmgLTJ8LI2LrjrWqhyFbo07cCp7B3k g==; IronPort-Data: A9a23:9JNpaKpTTPDkWiEz3IC+R3EdSFleBmI0ZBIvgKrLsJaIsI4StFCzt garIBmDa/beYmf9L9ggPYi3/R4Gv5DTnIRqSFdoqXpnHikT+ZacVYWSI3mrMnLJJKUvbq7FA +Y2MYCccZ9uHhcwgj/3b9ANeFEljfngqoLUUbKCYGYrLeNdYH9JoQp5nOIkiZJfj9G8Agec0 fv/uMS31GWNglaYCUpKrfrYwP9TlK6q4mhB5wVmPaojUGL2zBH5MrpOfcldEFOlGuG4LsbiL 87fwbew+H/u/htFIrtJRZ6iLyXm6paLVeS/oiI+t5qK23CulQRrukoPD8fwXG8M49m/t4sol IgS78zYpTABZcUgkMxFO/VRO38mYf0eoNcrK1Dn2SCY5xWun3cBX5yCpaz5VGEV0r8fPI1Ay RAXAB0QNxCMubO8+u+mEfBq2udzC/nPIZxK7xmMzRmBZRonabr5Zfz1w/JohG52mMtJB+6Yb sZfdyB0alLLZBgn1lU/Ucp4xbjzwCCiKHsE+Dp5poJui4TX5A5u2aL3MdzaZtuMbdtYhEeDp 23AuW/+B3n2MfTFmGvYqy/z3IcjmwugQ90CMqyc8MUx3gaSwzUNJxsJWGuk9KzRZkmWHog3x 1Yv0iYns6k+skmiVNL9Vhu0iGSJsh4VR5xbFOhSwA2A1ILY+wqaQG8eQVZpYsY7v8JwXz0h1 laTk8juAxRutqGYTTSW8bL8hS22MCQUKG4YIyoJQRUI79ripqkyiA7CSpBoF6vdszHuMTvqx WmVqiUu3+xWltARkaC65hXNhHSmvJ6QCBAv/QORVWWghu9kWLOYi0WTwQCzxZ59wEyxFzFtY FBsdxCi0d0z IronPort-HdrOrdr: A9a23:xdLfYK2PqEvtY+U+Ta8UegqjBG8kLtp133Aq2lEZdPUzSL38qy nOpoV46faaslYssR0b9+xoW5PufZq0z/cc3WB7B8bAYOCJggqVBbAnw4fkzybpBiHyssVMvJ 0NT4FOTPn9F0Jzg8q/wgWpeuxL/PC3tISln/3XwXsodxxtcK0I1WpEIxyWCVJ7XzNLApcFFJ 6Rj/Atmwad X-Talos-CUID: 9a23:BltZYm4+PNLVwj8+Fdss2VNNGs8bI3fnkWqLOknkKjZOeJmIVgrF X-Talos-MUID: 9a23:8HJuJQps+V7GHNXnhTUez2p5a9dO8oCoMxtTypQD4terMzN9CyjI2Q== X-IronPort-AV: E=Sophos;i="6.03,291,1694736000"; d="scan'208";a="29951572" Received: from BRN1WNEX02.vcorp.ad.vrsn.com (10.173.153.49) by BRN1WNEX01.vcorp.ad.vrsn.com (10.173.153.48) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.34; Fri, 10 Nov 2023 09:08:19 -0500 Received: from BRN1WNEX02.vcorp.ad.vrsn.com ([10.173.153.49]) by BRN1WNEX02.vcorp.ad.vrsn.com ([10.173.153.49]) with mapi id 15.01.2507.034; Fri, 10 Nov 2023 09:08:19 -0500 From: "Warrington, Jeffrey" To: "david.marchand@redhat.com" CC: "dev@dpdk.org" , "Charbon, Julien" , "bruce.richardson@intel.com" , "vladimir.medvedkin@intel.com" Subject: Re: [PATCH v2] lpm: improve performance with copious IPv4 peering routes Thread-Topic: [PATCH v2] lpm: improve performance with copious IPv4 peering routes Thread-Index: AQHaE99baEx7h22XQWehjM5aEQNmGg== Date: Fri, 10 Nov 2023 14:08:19 +0000 Message-ID: <7AFD1255-7038-44EB-87A0-B456A79B5291@verisign.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/16.78.23100802 x-originating-ip: [10.170.148.18] Content-Type: text/plain; charset="utf-8" Content-ID: <6A7A6011035F3849AA7398EDBAC5835E@verisign.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 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 T24gMTEvMTAvMjMsIDI6NDIgQU0sICJEYXZpZCBNYXJjaGFuZCIgPGRhdmlkLm1hcmNoYW5kQHJl ZGhhdC5jb20gPG1haWx0bzpkYXZpZC5tYXJjaGFuZEByZWRoYXQuY29tPj4gd3JvdGU6DQoNCj4g T24gRnJpLCBOb3YgMTAsIDIwMjMgYXQgMTI6MTEgQU0gV2FycmluZ3RvbiwgSmVmZnJleQ0KPiA8 andhcnJpbmd0b25AdmVyaXNpZ24uY29tIDxtYWlsdG86andhcnJpbmd0b25AdmVyaXNpZ24uY29t Pj4gd3JvdGU6DQo+ID4NCj4gPiBNaW5pbWl6ZSB0aGUgcGVyZm9ybWFuY2UgaW1wYWN0IG9mIGxh cmdlIG51bWJlcnMgb2YgQkdQIHBlZXJpbmcNCj4gPiByb3V0ZXMgYnkgdXBkYXRpbmcgTFBNJ3Mg SVB2NCBjb2RlIHRvIHVzZSBhIGhhc2ggbGlrZSB0aGUgSVB2NiBjb2RlLg0KPiA+DQo+ID4gQ28t YXV0aG9yZWQtYnk6IEp1bGllbiBDaGFyYm9uIDxqY2hhcmJvbkB2ZXJpc2lnbi5jb20gPG1haWx0 bzpqY2hhcmJvbkB2ZXJpc2lnbi5jb20+Pg0KPiA+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBDaGFy Ym9uIDxqY2hhcmJvbkB2ZXJpc2lnbi5jb20gPG1haWx0bzpqY2hhcmJvbkB2ZXJpc2lnbi5jb20+ Pg0KPiA+IFNpZ25lZC1vZmYtYnk6IEplZmYgV2FycmluZ3RvbiA8andhcnJpbmd0b25AdmVyaXNp Z24uY29tIDxtYWlsdG86andhcnJpbmd0b25AdmVyaXNpZ24uY29tPj4NCj4gPiBDby1hdXRob3Jl ZC1ieTogTmljb2xhcyBXaXRrb3dza2kgPG53aXRrb3dza2lAdmVyaXNpZ24uY29tIDxtYWlsdG86 bndpdGtvd3NraUB2ZXJpc2lnbi5jb20+Pg0KPiA+IFNpZ25lZC1vZmYtYnk6IE5pY29sYXMgV2l0 a293c2tpIDxud2l0a293c2tpQHZlcmlzaWduLmNvbSA8bWFpbHRvOm53aXRrb3dza2lAdmVyaXNp Z24uY29tPj4NCj4gPiBDby1hdXRob3JlZC1ieTogUm9oaXQgR3VwdGEgPHJvZ3VwdGFAdmVyaXNp Z24uY29tIDxtYWlsdG86cm9ndXB0YUB2ZXJpc2lnbi5jb20+Pg0KPiA+IFNpZ25lZC1vZmYtYnk6 IFJvaGl0IEd1cHRhIDxyb2d1cHRhQHZlcmlzaWduLmNvbSA8bWFpbHRvOnJvZ3VwdGFAdmVyaXNp Z24uY29tPj4NCg0KPiBUaGFua3MgZm9yIHRoZSBwYXRjaC4NCg0KVGhhbmtzIGZvciB0aGUgc3Vn Z2VzdGlvbnMgYW5kIGZlZWRiYWNrLg0KDQo+IENjOiBscG0gbWFpbnRhaW5lcnMuDQo+IERvbid0 IGZvcmdldCB0byBDYzogbWFpbnRhaW5lcnMgd2hlbiBzZW5kaW5nIHBhdGNoZXMuDQo+IFlvdSBj YW4gc2ltcGx5IHBhc3MgLS1jYy1jbWQgZGV2dG9vbHMvZ2V0LW1haW50YWluZXIuc2ggdG8gZ2l0 IHNlbmQtZW1haWwuDQoNCkFwb2xvZ2llcywgdGhhdCB3YXMgY2xlYXJseSBzdGF0ZWQgaW4gc2Vj dGlvbiA4LjEyLCBDb250cmlidXRvcidzIEd1aWRlbGluZXMsIGFuZCBJIHN0aWxsIGZvcmdvdC4N Cg0KPiBDYW4geW91IHByb3ZpZGUgcGVyZm9ybWFuY2UgbnVtYmVycz8NCg0KWWVzLCBJIGhhdmUg bHBtX3BlcmZfYXV0b3Rlc3QgYmVmb3JlIGFuZCBhZnRlcjoNCg0KICAgICAgICAgICAgICAgICAg QmluYXJpZXMgICAgICBBZGQgICAgIERlbGV0ZQ0KMjMuMTEtcmMxL2J1aWxkLWdjYy1zaGFyZWQ6 ICAgIDE0NTIyNiAgICA5MDU4My41DQoyMy4xMS1yYzEvYnVpbGQtZ2NjLXN0YXRpYzogICAgMjU5 NDkyICAgIDkwOTU0LjQNCjIzLjExLXJjMS9idWlsZC1taW5pOiAgICAgICAgICAxNDUyMjIgICAg OTAzNzUuNw0KMjMuMTEtcmMxL2J1aWxkLXg4Ni1nZW5lcmljOiAgIDI1OTQ4OCAgICA5MDQwNi43 DQpwcm9wb3NlZC9idWlsZC1nY2Mtc2hhcmVkOiAgICAgICAgNzQ4ICAgIDEzOTENCnByb3Bvc2Vk L2J1aWxkLWdjYy1zdGF0aWM6ICAgICAgICA2MDUgICAgMTI0MC42OQ0KcHJvcG9zZWQvYnVpbGQt bWluaTogICAgICAgICAgICAgIDYyMSAgICAxMTk2LjE1DQpwcm9wb3NlZC9idWlsZC14ODYtZ2Vu ZXJpYzogICAgICAgNjA3ICAgIDEyNDkuMzkNCg0KPiBBZnRlciB0aGlzIHBhdGNoLCBMUE0gYW5k IExQTTYgaW1wbGVtZW50YXRpb25zIGJlY29tZSBjbG9zZS4NCj4gRGlkIHlvdSBjb25zaWRlciBy ZWZhY3RvcmluZyBzbyB0aGF0IExQTSBhbmQgTFBNNiBjYW4gc2hhcmUgbW9yZSBjb2RlPw0KDQpO bywgYnV0IEkgc2hvdWxkIGhhdmUuICBUaGUgcHJldmlvdXMgZ29hbCB3YXMgdG8gbWluaW1pemUg b3VyIGNoYW5nZSwNCmFuZCBub3cgd2Ugc2hvdWxkIHBpdm90IHRvIHNpbXBsaWZ5aW5nIHRoZSBt YWludGVuYW5jZS4NCg0KPiA+IC0tLQ0KPiA+IGxpYi9scG0vcnRlX2xwbS5jIHwgMzA2ICsrKysr KysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gPiBsaWIvbHBtL3J0 ZV9scG0uaCB8IDYgKw0KDQoNCj4gU2VlaW5nIGhvdyBubyBvdGhlciAuYyBpcyB0b3VjaGVkIGFu ZCBubyBleHBvc2VkIHN5bWJvbCB1c2UgaXQsDQo+IGV4cG9zaW5nIHRoZSBydGVfbHBtX3J1bGVf a2V5IHN0cnVjdHVyZSBpbiB0aGUgcHVibGljIEFQSSBpcyB1bm5lZWRlZC4NCg0KR29vZCBwb2lu dCwgdGhhdCdzIGEgcXVpY2sgY2hhbmdlLg0KDQo+ID4gMiBmaWxlcyBjaGFuZ2VkLCAxNDkgaW5z ZXJ0aW9ucygrKSwgMTYzIGRlbGV0aW9ucygtKQ0KDQpJJ2xsIHNlbmQgYW4gdXBkYXRlZCBwYXRj aCBhcyBzb29uIGFzIEkgZ2V0IGEgY2hhbmNlLA0KSmVmZnJleQ0KDQo=