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 10249A0A02; Thu, 14 Jan 2021 07:54:22 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id EA703140E73; Thu, 14 Jan 2021 07:54:21 +0100 (CET) Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50062.outbound.protection.outlook.com [40.107.5.62]) by mails.dpdk.org (Postfix) with ESMTP id B9541140E6D for ; Thu, 14 Jan 2021 07:54:20 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NkO0Ol6o2kqxz2DoDT7hEhuFOiizynkkzNtdYma4Z0E=; b=FC7bl5w3ViB5H4Ha23v0Y/YQgGzDcYvhhYLxk2G/c6C9MU2ijWmx9e36chQVVv6U+eiLf6PpUQ11CDeOPRJO3vFdLrspEzn8Q7M3xBViuBKTsDEr2tHKcWk75bJiPiXbtZmEN38VI7G9Itf2ieE2yYgRqCp4GjKDiDg95uYTOnQ= Received: from AM5PR0201CA0017.eurprd02.prod.outlook.com (2603:10a6:203:3d::27) by VE1PR08MB4735.eurprd08.prod.outlook.com (2603:10a6:802:a2::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3742.11; Thu, 14 Jan 2021 06:54:18 +0000 Received: from AM5EUR03FT044.eop-EUR03.prod.protection.outlook.com (2603:10a6:203:3d:cafe::eb) by AM5PR0201CA0017.outlook.office365.com (2603:10a6:203:3d::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3763.9 via Frontend Transport; Thu, 14 Jan 2021 06:54:18 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dpdk.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dpdk.org; dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT044.mail.protection.outlook.com (10.152.17.56) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3742.6 via Frontend Transport; Thu, 14 Jan 2021 06:54:18 +0000 Received: ("Tessian outbound af289585f0f4:v71"); Thu, 14 Jan 2021 06:54:17 +0000 X-CR-MTA-TID: 64aa7808 Received: from 7e63ced4ae26.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 2AC54E67-14C5-4617-872E-56A7E8D1EA91.1; Thu, 14 Jan 2021 06:54:12 +0000 Received: from EUR05-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 7e63ced4ae26.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 14 Jan 2021 06:54:12 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PTtxgPiAKYcleAiGujiETe1sxsH2PcuLX0RtXqqO/tJLUnLfHTz0bzfyKp2CeJ95nF+AuVyORpvmliro+sJ5LKfeqo0W+TTcPtE2j3C/04fbjkiEQvkMbuCzEgpIuDw8nIGgvgPUGHD5cHzI7C8Nhl5Ha9lWaK/a9ZXx2P8tlN5jjsVUTlicRuv3h6d2eOrK5LAtq8LYW9ZF/YDYfNsC6BBButQzV4Cx+PvwGcL9G5ZWh2m1ydwyZYlvE06DwFcc32swimcmDbfqgZgWv6CGMnnc6dRabq+Vw7mpuEl4Tl6bWyy3qp6Km+hhEtdK310I59Q7WfwwPNpw5M8dcDNSKg== 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=NkO0Ol6o2kqxz2DoDT7hEhuFOiizynkkzNtdYma4Z0E=; b=mXvFyhqKzwfG7Fy/KcFLFjTL7FjjQOY7qBlYBZIoCsXr9EQM2jilHt25vyB9LdnRhanDN6RogXo1vB3g+rwf61l8QC2GRn1PUdqLoXyxwgSHBaBfiwfHS8WQ1vmThQcHIU4DZ/lY8G3vzO6HrVr0xSo716ctzyv+oVkhdgVaRpfhT99tqzyc79ekaZRTSVpQp3H9XZDlBbLFdgwwvXgUHKoQ6U9oub5Inc/hEjs6HGW/nCIdAzMO0O85Au3DJmz+ZVLoa2yiKca76mWtpV0tBcQyJWk/tW6aHXHeXxZQXrNfUZcedtu0fiIubpiKXmL3u46ZbcunnHjV6Inw7f1nyw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NkO0Ol6o2kqxz2DoDT7hEhuFOiizynkkzNtdYma4Z0E=; b=FC7bl5w3ViB5H4Ha23v0Y/YQgGzDcYvhhYLxk2G/c6C9MU2ijWmx9e36chQVVv6U+eiLf6PpUQ11CDeOPRJO3vFdLrspEzn8Q7M3xBViuBKTsDEr2tHKcWk75bJiPiXbtZmEN38VI7G9Itf2ieE2yYgRqCp4GjKDiDg95uYTOnQ= Received: from VI1PR0802MB2351.eurprd08.prod.outlook.com (2603:10a6:800:a0::10) by VI1PR08MB5456.eurprd08.prod.outlook.com (2603:10a6:803:12d::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3742.6; Thu, 14 Jan 2021 06:54:08 +0000 Received: from VI1PR0802MB2351.eurprd08.prod.outlook.com ([fe80::b950:7a8:744:62bb]) by VI1PR0802MB2351.eurprd08.prod.outlook.com ([fe80::b950:7a8:744:62bb%10]) with mapi id 15.20.3763.009; Thu, 14 Jan 2021 06:54:08 +0000 From: Ruifeng Wang To: David Marchand , Vladimir Medvedkin , Bruce Richardson CC: dev , nd , "jerinj@marvell.com" , David Christensen , Honnappa Nagarahalli , nd Thread-Topic: [dpdk-dev] [PATCH 0/4] lpm lookupx4 fixes Thread-Index: AQHW5ZdXtCpTnU6FIkGB4BWzqINwR6olrEQAgAELzUA= Date: Thu, 14 Jan 2021 06:54:08 +0000 Message-ID: References: <20210108082127.1061538-1-ruifeng.wang@arm.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 58FB7A18C1CDDE469872F7391DF16E92.0 x-checkrecipientchecked: true Authentication-Results-Original: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=arm.com; x-originating-ip: [203.126.0.112] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: c1e2acea-5c6f-4b5d-1eaa-08d8b85936a3 x-ms-traffictypediagnostic: VI1PR08MB5456:|VE1PR08MB4735: x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:8273;OLM:8273; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: TmfS5Yp10NL7acKKU9Jt+aIQh9cNIOrqDNlb4GPoaxQA6IPdcSw2Q3BrUw4KIJJFGiIrL6oq6UiM0SY1/LTYDTRleoD03URHJgGAaOwhwnmDHiVylqtjbvYDAHqJ1D6V5a/iNSeQOEJy2rUMnwkNbkhnsTbeLvVKcKR1bd2UTs67LNaM95S5oHedyGI1ahdWb7TmnEHzGeuutjAvZCaVYPOId6TrFmMEepziARfmuzJB4t4oQO4KFk+UAVad44hDiPH+ukfSV1agxSu+wl4xT5h0wbY6rMrIv1ukVq5v6VshnkyFOfD3AOBDKraqe0NIhWB/vzjkXUD6Ua69eI8nQ/oQKzxOZrL3Ot/zDXeywPRr4LCua7CSpjvsYMmf4cRG X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR0802MB2351.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(39850400004)(366004)(136003)(376002)(396003)(346002)(86362001)(478600001)(8676002)(55016002)(54906003)(7696005)(66556008)(8936002)(66446008)(26005)(110136005)(9686003)(33656002)(66946007)(76116006)(71200400001)(6506007)(4326008)(53546011)(316002)(5660300002)(83380400001)(52536014)(64756008)(186003)(66476007)(2906002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?utf-8?B?aHJ1Zyt0YnY3cHdPVUZra1FWcjF1UitKaHhUTEIwN1E0MzVtUUtEZFNObGhk?= =?utf-8?B?alM2WU1kZnV1OGQwZ1VYTTlmSE5pZHU3TGhpYm9MbFBKY25xWFVxVXhOSGNH?= =?utf-8?B?U0tTQS82YkwxOEdKdENIa2FxSTQ5bEo4T2l0UVgremdadkx3RWR4M0RaQjFn?= =?utf-8?B?aVkzbnlOY1N3a2pEMURsZlg2b3lENnhIK2xqVXRPYVVOdk5heG9qdUtwcHFJ?= =?utf-8?B?dDVoM1UxVi9TM2Z4M3VJV3V0M2hjRmdiYUR0L0tVa0hFQzYyRGtZMFYvRDYr?= =?utf-8?B?c29XQUZFTEJERE1xSlBCbjdiYUZseWhMdFhmK1JhUmtBK2RNVTVyOEhzV2k5?= =?utf-8?B?TnhHTE44cWxGeklOL2ZIY0l2ZFhMVVc2VXYwMGkyeGVRUWExeGppdG94cFRQ?= =?utf-8?B?eXoreDRSK2ZMeTl5eEhVSWd0ZHdFZCt5djlNUjRIUlVkU0pjVElHVFU1Zkww?= =?utf-8?B?bmIyTURJcEpMUk5CcVVEdTJmKzJQanFDWkg4clJPYnA0ME9IbUo2YlNDajRE?= =?utf-8?B?Z0tVMkRGNDhVQVdDM0wvR0J0NTdOVUkvZUtUYmFvWUFoa1A4M01WbnpiNlgz?= =?utf-8?B?amw3MVlOb2xlV2Vkck9kcE80OS9PRTVXUWx6bEViQTl3VXYrZFVWZGFSZG81?= =?utf-8?B?VndhU3RPZEc0NDlmcGlGYWppZ1VHN3FZbS9ib00yeXRYMjhsRG9kTDZ6aDVw?= =?utf-8?B?eUIxNElMdjZUOUJaSlZveHlHNTZQdStTbjJJLzhRVUpKMUE4eXF5UXBHd3NP?= =?utf-8?B?V3NxSzA1bkppMkU1Mnl1YUJoQTMxb1c5elFxcGN0cm1VV0JQYWhLSVFMK0lR?= =?utf-8?B?dmh4a2xmNUVXa0kxT0hOZndyK0NmYlhaY1pHRVVyL2ZBTkdRZ2EvbXNSZmdS?= =?utf-8?B?YlVJUUl1Z3VGNER4UFF5Y0ZkOWQwMFFqYmI5SG16SmtuODFOMk9GL0tpZ002?= =?utf-8?B?Q3AzNVRSQXphcTdCemJjZEEwSkxVaWxPMkVIbzJ6eWF0RDJnMG41SDlRemFr?= =?utf-8?B?NEVmcmFIUzl3dHphajZEbUhBOWRXUlphOS9xRUE3TFZ3OUhicFdkSGIrbmFF?= =?utf-8?B?YmxlVnlkTHNtTG1kM1BQY1FuTGZQQ1M0RFVnNzFmVG9RWDZBNnFYSUQ4UFVl?= =?utf-8?B?VnpWcFc1bzJLbzVlc003NFpvZzlCOExyR282YkYrQ3puMG0zQ0dQRmgrMENs?= =?utf-8?B?dWdrelUwU1oxUW84UWNWV2xHbk5SNHIvMW1rVDZ6N0hlMmZOeEttS0ZYRUNs?= =?utf-8?B?K0NJanpibXZ3UEJkSXRmeGU5MEEvWFZiNmZBTEhwY25UcklpdWpKdFp1em1Q?= =?utf-8?Q?4VrAKYqkWkfg0=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB5456 Original-Authentication-Results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT044.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 1d6ebbd0-73c6-411e-c9a7-08d8b85930ad X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: rcpXIOVlx9Gq3k3jQcI+Vs+XywIJIHyzV4/l1Wh98zjy69TP9UzR2+qawWxTESpT2SJwmMpX5FcPil9771MiLJnXc4QpbLFMnGVfttgWJaHNb/Cz9V92iubOFK7qJV47FQFOYJMV5KlijlIiL6j0Zkwk35hjFdijkyHSlwaiMBp7W/uhb6RpUhzNGXbMWqHodPWEPDp6gqMQq4hb/a6aeRemki24jAPH2i3l7gkNnxQvSwJez0nbnr7zPAP3IBTmcYChTn0kCLZH2xDKYepYiLh3etrrEun9LyinBiTJ1C/vDzEuMOT6yGM0Bnkv8TgEbj/W/SqFHNV+5WxbM4qwH+eEyaPKhjlZ68AmDWFViEGlelmTgMqBEEXxH3RdcDaGGRxOp38wnV4YzG5gVnIXoxRoFpPSvEZf1JGnJbB+7avxlebIjZvFkuUOR0nbzb6j4zZPH4kEurlyon43qcB2omqfDQC2I0YZCD3t5ElyXU4= X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(4636009)(396003)(136003)(376002)(39860400002)(346002)(46966006)(9686003)(8936002)(34020700004)(82310400003)(336012)(55016002)(52536014)(47076005)(110136005)(2906002)(81166007)(5660300002)(186003)(26005)(54906003)(86362001)(82740400003)(53546011)(70206006)(70586007)(356005)(478600001)(7696005)(316002)(33656002)(8676002)(83380400001)(4326008)(6506007); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jan 2021 06:54:18.0601 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c1e2acea-5c6f-4b5d-1eaa-08d8b85936a3 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AM5EUR03FT044.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR08MB4735 Subject: Re: [dpdk-dev] [PATCH 0/4] lpm lookupx4 fixes 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" DQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IERhdmlkIE1hcmNoYW5kIDxk YXZpZC5tYXJjaGFuZEByZWRoYXQuY29tPg0KPiBTZW50OiBXZWRuZXNkYXksIEphbnVhcnkgMTMs IDIwMjEgMTA6NTMgUE0NCj4gVG86IFJ1aWZlbmcgV2FuZyA8UnVpZmVuZy5XYW5nQGFybS5jb20+ OyBWbGFkaW1pciBNZWR2ZWRraW4NCj4gPHZsYWRpbWlyLm1lZHZlZGtpbkBpbnRlbC5jb20+OyBC cnVjZSBSaWNoYXJkc29uDQo+IDxicnVjZS5yaWNoYXJkc29uQGludGVsLmNvbT4NCj4gQ2M6IGRl diA8ZGV2QGRwZGsub3JnPjsgbmQgPG5kQGFybS5jb20+OyBqZXJpbmpAbWFydmVsbC5jb207IERh dmlkDQo+IENocmlzdGVuc2VuIDxkcmNAbGludXgudm5ldC5pYm0uY29tPjsgSG9ubmFwcGEgTmFn YXJhaGFsbGkNCj4gPEhvbm5hcHBhLk5hZ2FyYWhhbGxpQGFybS5jb20+DQo+IFN1YmplY3Q6IFJl OiBbZHBkay1kZXZdIFtQQVRDSCAwLzRdIGxwbSBsb29rdXB4NCBmaXhlcw0KPiANCj4gT24gRnJp LCBKYW4gOCwgMjAyMSBhdCA5OjIyIEFNIFJ1aWZlbmcgV2FuZyA8cnVpZmVuZy53YW5nQGFybS5j b20+DQo+IHdyb3RlOg0KPiA+DQo+ID4gVGhpcyBzZXJpZXMgZml4ZWQgYnVnIGluIGxwbTQgdmVj dG9yIGxvb2t1cCBpbXBsZW1lbnRhdGlvbnMuDQo+ID4gV2hlbiBtb3JlIHRoYW4gMjU2IHRibDgg Z3JvdXBzIGFyZSBjcmVhdGVkLCBsb29rdXB4NCBjb3VsZCByZXRyaWV2ZQ0KPiA+IG5leHQgaG9w IGRhdGEgZnJvbSB3cm9uZyBncm91cC4NCj4gPiBUaGUgYnVnIGlzIHRoZXJlIHNpbmNlIG5leHRf aG9wIGZpZWxkIHdhcyBleHBhbmRlZCBmcm9tIDgtYml0IHRvDQo+ID4gMjQtYml0LCBhbmQgaW5o ZXJpdGVkIGJ5IG90aGVyIGltcGxlbWVudGF0aW9ucy4NCj4gDQo+IFRoaXMgaXMgYSBzaW5nbGUg aXNzdWU6IEkgd291bGQgc3F1YXNoIHRob3NlIDMgcGF0Y2hlcyBhcyBhIHNpbmdsZSBwYXRjaCAo d2l0aCAzDQo+IEZpeGVzOiB0YWdzKS4NCg0KSSBzcGxpdCB0aGUgcGF0Y2ggZm9yIHJldmlldyBw dXJwb3NlLg0KSXQgaXMgT0sgdG8gc3F1YXNoIHRoZW0gaW50byBhIHNpbmdsZSBvbmUgb24gbWVy Z2UuDQpUaGFuayB5b3UuDQoNCj4gDQo+ID4NCj4gPiBBbHNvIHVwZGF0ZWQgdGVzdCBjYXNlIHRv IGltcHJvdmUgY292ZXJhZ2UgdG8gZGV0ZWN0IHN1Y2ggZmFpbHVyZS4NCj4gPg0KPiA+IFJ1aWZl bmcgV2FuZyAoNCk6DQo+ID4gICBscG06IGZpeCB2ZWN0b3IgbG9va3VwIGZvciBBcm0NCj4gPiAg IGxwbTogZml4IHZlY3RvciBsb29rdXAgZm9yIHg4Ng0KPiA+ICAgbHBtOiBmaXggdmVjdG9yIGxv b2t1cCBmb3IgcHBjNjQNCj4gPiAgIHRlc3QvbHBtOiBpbXByb3ZlIGNvdmVyYWdlIG9uIHRibDgN Cj4gDQo+IFJldmlld3MgcGxlYXNlPw0KPiANCj4gDQo+IC0tDQo+IERhdmlkIE1hcmNoYW5kDQoN Cg==