From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 8C139A058A; Fri, 17 Apr 2020 13:16:12 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id E19011E4AC; Fri, 17 Apr 2020 13:16:11 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by dpdk.org (Postfix) with ESMTP id 53BA01E4AA for ; Fri, 17 Apr 2020 13:16:11 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 03HBGAu3012968; Fri, 17 Apr 2020 04:16:10 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=pfpt0818; bh=4OtYeqhTS3M9060ptgbVlI3meLfuTmJKKsIbOoqbZTk=; b=J/30gptJIl3WCcOVea20Da5GNl8qKFqXBYHyxlaNvymJzlr1XVNWbolEvnHV4d5W9kfs xjFu9LF1Miu670eqhx1pKLzikGk57HEGcEECPsSQmDMPLAkiaH0meZYXnDVNluOKEesW vGdJK7H4yK7JB8A2Mn8CYuJffjmGNWohdiwBEMlpT19yJ+UI1o4TIeSzNYXosq/MbPzY yD9JW/wao8L9dAOjdKH5PEKJwdsVZKnIb703a3afF8/rTUXP9Ib31xn1fKfTgS+bpTRK kWsmJpr0z4rVdKzrDpXFfItruExIrLsbV2ZiuaE/lwWabRfT8kBCCU76drZxr5MwKTr4 Jw== Received: from sc-exch03.marvell.com ([199.233.58.183]) by mx0b-0016f401.pphosted.com with ESMTP id 30dn84uvj3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Fri, 17 Apr 2020 04:16:10 -0700 Received: from SC-EXCH01.marvell.com (10.93.176.81) by SC-EXCH03.marvell.com (10.93.176.83) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 17 Apr 2020 04:16:00 -0700 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.104) by SC-EXCH01.marvell.com (10.93.176.81) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Fri, 17 Apr 2020 04:16:00 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Fe1vncnaGzZUz33xfiIEBpSX18GWRkELx+Du4WQ0I1T6wC8mqQ1npyAVCTdBHFUf3v9ukbqfLWxqkCTNr71cx+Up4PfirxwuHFlaTvjgXpbCmSYvI1pTGBi0Qd8sqXsKidMBFnfqD42vVlaY6OgNLOZ646DR5dM0KMaGQraP1YwG8aQYDaeZJvoXHQNhy9Epmi89u7EFPs6qoaabiCuUx/CHp97b8gHWL9UM9toYGiBy1JzIJP9owK/rJxzlmPV0ZWryXqKN2NPSMhzpQY5ScsUEdC5vrgquBCsZxhlKYB1kCHYLcWkPM1jhUA3c3uPjc/lwBZJRKmxRgNHMx7itow== 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=4OtYeqhTS3M9060ptgbVlI3meLfuTmJKKsIbOoqbZTk=; b=iiM3fU9BXnXdeznDheRzq4Imf9wvw3i7HunoLiaWE3Tfijo/WgMk/1AkSfi6BXogwOHpMjEon5Uo7szWCpIXmGOBQBfHZqeQ39LYUPqDwDt3VHDYtLYRItVvxawflMkn7JXNuoa35g5EJwfmtKA0zrXyc25nUW6KWYgfvJu5vu7d0BwNjgmL6jmPs9F0tyMVGyIobS7paQr3tsC498/3dziZasd5Lm9+v7f6oiurza2hYW+KIAd8nL52sz2MoaZ3j4fh/pJ6PxbzGNgcG1CBeN93MK1wkxOmMIO4h8ffn1gGl9hEmnfX1Fdn3sp+xZDYNN2e5RWb2rAlaguChxzFFA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4OtYeqhTS3M9060ptgbVlI3meLfuTmJKKsIbOoqbZTk=; b=vKfGfw2cOrBXT6F+U+M8OXVfrRGelEbl4KSIymdgDN8GrUZ1hz3kucDWiuvLXEOQxI81A2Ndp9mc3A0RcRNj2uWQKB4WcZfdfsP2rMLmLfVBVv5ovHw86M2AVDY+npYEbDo1OrHF9CkT3vIwznO7M4lq3KOIvjfZKVpHsSFSn38= Received: from BY5PR18MB3105.namprd18.prod.outlook.com (10.255.136.94) by BY5PR18MB3377.namprd18.prod.outlook.com (10.255.139.78) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2921.27; Fri, 17 Apr 2020 11:15:59 +0000 Received: from BY5PR18MB3105.namprd18.prod.outlook.com ([fe80::cc6:c7ae:dc40:7ddf]) by BY5PR18MB3105.namprd18.prod.outlook.com ([fe80::cc6:c7ae:dc40:7ddf%7]) with mapi id 15.20.2900.030; Fri, 17 Apr 2020 11:15:59 +0000 From: Sunil Kumar Kori To: David Marchand CC: Stephen Hemminger , Jerin Jacob Kollanukkaran , dev Thread-Topic: [EXT] Re: [PATCH v2 1/1] bus/pci: optimise scanning with whitelist/blacklist Thread-Index: AQHWDL8BG4OVDRY9SUWyneA1iFrHNqh9D1KAgAAZ2hA= Date: Fri, 17 Apr 2020 11:15:59 +0000 Message-ID: References: <20191216075501.15669-1-skori@marvell.com> <20200407092856.554-1-skori@marvell.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [2401:4900:44e0:fe05:3845:85ca:8a6a:ec56] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: c811f751-eed3-4aa1-146d-08d7e2c0b4fc x-ms-traffictypediagnostic: BY5PR18MB3377: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1107; x-forefront-prvs: 0376ECF4DD x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR18MB3105.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(10009020)(4636009)(39860400002)(366004)(396003)(136003)(346002)(376002)(186003)(2906002)(86362001)(52536014)(71200400001)(5660300002)(4326008)(76116006)(66946007)(66446008)(64756008)(66476007)(66556008)(7696005)(316002)(54906003)(33656002)(55016002)(9686003)(6506007)(966005)(8936002)(8676002)(81156014)(478600001)(6916009); DIR:OUT; SFP:1101; received-spf: None (protection.outlook.com: marvell.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: diXsagp5agBHEBrij7oQ0CSrgMFtUEigXmkN/ljhsnEskTIFWNuzJuYDByFg6FRGKiuTzZ6+vpa/8uXeJfx9oGPlqhwdRZ+T2w7J368O5r76S2tG0eYZUNlPWXUryXpCwP6ixTy66m51FEWzDK2OAoQao20MPwcVXGii059XAD01qfjbMbF4TfKoiUV9FjLEyj7J4Cl6uS1NvloAD6wNjy5M/X4OX7H8lHIgGWMfH38NH+y0jBgJGJC2iv+gXxmPYL7NZF1LVPFl3Ng3clRtWxzW2Jk5Iz6iQ54RpsGCdR+ly5hHVMMsjUYK4zbeu1sJd+wi7D1QSYuCjnRRt2mvIed2rxK87nSAISC2eDg6dp7iHeDqDgoS3PcyURHUS06ZgGrUUc6fmV2lypIJbTqyK7bUZERxYoD1QjEsr51Tqk1/mof6aubkAZWeMXxKEU/+XttsngHh8OHWpl0XMYK/B2T30A4L99ptn+JUbSr6T/0Mzojt6IOUmuqN+4nFg7ysIQUdxYTYFMCwX5XrUTs/9A== x-ms-exchange-antispam-messagedata: wSu3tuZQwgsrxrTkEzXjT0DOPV+ZAYZmhq6QyPZY3dzhSHDwoEXhejSbW7tWZNk/ah65xkFWH7ItczLisbinGaSMzZjKzNh+oKhQ4jliaaL1kQCs6iPi0/xvf60Ig0rMjB5qAnLLYsV+LuXqVIcdQ+Qcqy5hrkamZ/1GdUV+fMzDp3de3APT597tQ8uOAF2hNzJiXiUTSOFeuTp2G7iYpw== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: c811f751-eed3-4aa1-146d-08d7e2c0b4fc X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Apr 2020 11:15:59.3592 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: NO3NQvEJ4WTW0/6Xcx0cJVvbTseeZCfxQ7Z3KrP0SE+6LhBHoIB/A1tVkAzyRjJ9XvczyalevioXDM3EwWAOCg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3377 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.138, 18.0.676 definitions=2020-04-17_03:2020-04-17, 2020-04-17 signatures=0 Subject: Re: [dpdk-dev] [EXT] Re: [PATCH v2 1/1] bus/pci: optimise scanning with whitelist/blacklist 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" SGVsbG8gRGF2aWQsDQoNCkFuc3dlcnMgaW5saW5lLg0KDQpSZWdhcmRzDQpTdW5pbCBLdW1hciBL b3JpDQoNCj4tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPkZyb206IERhdmlkIE1hcmNoYW5k IDxkYXZpZC5tYXJjaGFuZEByZWRoYXQuY29tPg0KPlNlbnQ6IEZyaWRheSwgQXByaWwgMTcsIDIw MjAgMjoxNCBQTQ0KPlRvOiBTdW5pbCBLdW1hciBLb3JpIDxza29yaUBtYXJ2ZWxsLmNvbT4NCj5D YzogU3RlcGhlbiBIZW1taW5nZXIgPHN0ZXBoZW5AbmV0d29ya3BsdW1iZXIub3JnPjsgSmVyaW4g SmFjb2INCj5Lb2xsYW51a2thcmFuIDxqZXJpbmpAbWFydmVsbC5jb20+OyBkZXYgPGRldkBkcGRr Lm9yZz4NCj5TdWJqZWN0OiBbRVhUXSBSZTogW1BBVENIIHYyIDEvMV0gYnVzL3BjaTogb3B0aW1p c2Ugc2Nhbm5pbmcgd2l0aA0KPndoaXRlbGlzdC9ibGFja2xpc3QNCj4NCj5FeHRlcm5hbCBFbWFp bA0KPg0KPi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0NCj5PbiBUdWUsIEFwciA3LCAyMDIwIGF0IDExOjI5IEFNIFN1 bmlsIEt1bWFyIEtvcmkgPHNrb3JpQG1hcnZlbGwuY29tPg0KPndyb3RlOg0KPj4NCj4+IHJ0ZV9i dXNfc2NhbiBBUEkgc2NhbnMgYWxsIHRoZSBhdmFpbGFibGUgUENJIGRldmljZXMgaXJyZXNwZWN0 aXZlIG9mDQo+PiB3aGl0ZSBvciBibGFjayBsaXN0aW5nIHBhcmFtZXRlcnMgdGhlbiBmdXJ0aGVy IGRldmljZXMgYXJlIHByb2JlZA0KPj4gYmFzZWQgb24gd2hpdGUgb3IgYmxhY2sgbGlzdGluZyBw YXJhbWV0ZXJzLiBTbyB1bm5lY2Vzc2FyeSBDUFUgY3ljbGVzDQo+PiBhcmUgd2FzdGVkIGR1cmlu ZyBydGVfcGNpX3NjYW4uDQo+Pg0KPj4gRm9yIE9jdGVvbnR4MiBwbGF0Zm9ybSB3aXRoIGNvcmUg ZnJlcXVlbmN5IDIuNCBHaHosIHJ0ZV9idXNfc2Nhbg0KPj4gY29uc3VtZXMgYXJvdW5kIDI2bXMg dG8gc2NhbiBhcm91bmQgOTAgUENJIGRldmljZXMgYnV0IGFsbCBtYXkgbm90IGJlDQo+PiB1c2Vk IGJ5IHRoZSBhcHBsaWNhdGlvbi4gU28gZm9yIHRoZSBhcHBsaWNhdGlvbiB3aGljaCB1c2VzIDIg TklDcywNCj4+IHJ0ZV9idXNfc2NhbiBjb25zdW1lcyBmZXcgbWljcm9zZWNvbmRzIGFuZCByZXN0 IHRpbWUgaXMgc2F2ZWQgd2l0aCB0aGlzDQo+cGF0Y2guDQo+Pg0KPj4gUGF0Y2ggcmVzdHJpY3Rz IGRldmljZXMgdG8gYmUgc2Nhbm5lZCBhcyBwZXIgYmVsb3cgbWVudGlvbmVkIGNvbmRpdGlvbnM6 DQo+PiAgLSBBbGwgZGV2aWNlcyB3aWxsIGJlIHNjYW5uZWQgaWYgbm8gcGFyYW1ldGVycyBhcmUg cGFzc2VkLg0KPj4gIC0gT25seSB3aGl0ZSBsaXN0ZWQgZGV2aWNlcyB3aWxsIGJlIHNjYW5uZWQg aWYgd2hpdGUgbGlzdCBpcyBhdmFpbGFibGUuDQo+PiAgLSBBbGwgZGV2aWNlcywgZXhjZXB0IGJs YWNrIGxpc3RlZCwgd2lsbCBiZSBzY2FubmVkIGlmIGJsYWNrIGxpc3QgaXMNCj4+ICAgIGF2YWls YWJsZS4NCj4+DQo+PiBTaWduZWQtb2ZmLWJ5OiBTdW5pbCBLdW1hciBLb3JpIDxza29yaUBtYXJ2 ZWxsLmNvbT4NCj4+IC0tLQ0KPj4gdjI6DQo+PiAgLSBBZGRlZCBmdW5jdGlvbiB0byB2YWxpZGF0 ZSBpZ25vcmFuY2Ugb2YgZGV2aWNlIGJhc2VkIG9uIFBDSSBhZGRyZXNzLg0KPg0KPkZpcnN0IHlv dSBvYmplY3RlZCB0byBTdGVwaGVuIGNvbW1lbnQsIGFuZCBsYXRlciBhbm5vdW5jZWQgdGhlcmUg d2FzIG5vDQo+b2JqZWN0aW9uLg0KUGxlYXNlIHJlZmVyOiBodHRwczovL3BhdGNoZXMuZHBkay5v cmcvcGF0Y2gvNjM5MjQvLiBJbiBmaXJzdCByZXBseSB0byBTdGVwaGVuJ3MgY29tbWVudCwgSXRz ZWxmIEkgc2FpZCB0aGF0IEkgYWdyZWUgd2l0aCB0aGF0IGFwcHJvYWNoIGFuZCB3aHkgSSBoYXZl IG5vdCB0YWtlbiB0aGF0IHBhdGggaXMgYWxzbyBtZW50aW9uZWQsDQphbmQgcmVxdWVzdGVkIGZv ciBzdWdnZXN0aW9ucy4gQnV0IHRoZXJlIHdlcmUgbm8gZnVydGhlciBpbnB1dHMgYWZ0ZXIgYXNr aW5nIG11bHRpcGxlIHRpbWVzIHRoZW4gSSB0aG91Z2h0IG5vIG9uZSBoYXMgYW55IGNvbmNlcm4g YW5kIHRoZW4gSSBhc2tlZCB0byBnZXQgaXQgbWVyZ2VkIGZvciAyMC4wNS4NCg0KPg0KPk5vdywg aXQgc2VlbXMgeW91IGlnbm9yZWQgd2hhdCBJIHJlcGxpZWQgd2l0aG91dCBhbnkgZXhwbGFuYXRp b24uDQo+U28gdGVsbCBtZSwgd2hhdCB3YXMgd3Jvbmcgd2l0aA0KPmh0dHBzOi8vdXJsZGVmZW5z ZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fZ2l0aHViLmNvbV9kYXZpZC0NCj4y RG1hcmNoYW5kX2RwZGtfY29tbWl0X2U3ODYwMjMxZWNkY2U5MWY5ZjcwMDI3ZDQwOTBhNzA1N2I4 ZmQ1ZjcmDQo+ZD1Ed0lGYVEmYz1uS2pXZWMyYjZSMG1PeVBhejd4dGZRJnI9ZFhlWGFBTWtQNUNP Z24xenhITXlhRjFfZA0KPjlJSXVxNnZIUU82TnJJUGphRSZtPTNuRTBoSUl3ejJjWEJwWXJld0x1 amVSV3o1V1BFN0xCOWpfSHZPdEJkNjgNCj4mcz1PalBDRG5vZl9QTmdBVHl6UEliakc4RXRTWWE1 ZkU0RXdiTEQwb2FJdzV3JmU9DQpObywgTmVpdGhlciBJIGhhdmUgaWdub3JlZCB5b3VyIGNvZGUg Y2hhbmdlcyBub3IgZGVuaWVkLiBCb3RoIHN1Ym1pdHRlZCBwYXRjaGVzIHVzZXMgc2ltaWxhciBh cHByb2FjaGVzIGhhdmluZyBvbmUgZGlmZmVyZW5jZSBvbmx5IHRoYXQgaXMgeW91IG1vZGlmaWVk IGV4aXN0aW5nIGZ1bmN0aW9ucyBhbmQgSSBoYXZlIHdyaXR0ZW4gdGhlIG5ldyB3aXRob3V0IHRv dWNoaW5nIHRoZSBleGlzdGluZyBvbmUuICBJIGhhdmUgYWxyZWFkeSBleHBsYWluZWQgaW4gdjEg dGhhdCB3aHkgSSBoYXZlIG5vdCB0YWtlbiB0aGF0IHBhdGggd2hhdCB5b3UgaGF2ZSBpbXBsZW1l bnRlZC4gDQpBbHNvIEkgdGhvdWdodCwgaXRzIG5vdCBnb29kIHRvIGNoYW5nZSBwY2lfaWdub3Jl X2RldmljZSBhbmQgcGNpX2RldmFyZ3NfbG9va3VwIGJlY2F1c2UgaW4gZnV0dXJlIGlmIG1vcmUg cGFyYW1ldGVycyAocGFydCBvZiBydGVfcGNpX2RldmljZSBzdHJ1Y3R1cmUpIGFyZSBjb25zaWRl cmVkIHRvIGlnbm9yZSBhIGRldmljZSB0aGVuIGFnYWluIHdlIGhhdmUgdG8gY2hhbmdlIHRoaXMg ZnVuY3Rpb24gdG8gc3VwcG9ydCBpdC4gDQpJdCBtYXkgYmUgYSByYXJlIGNhc2UgYnV0IGl0IHdh cyBvbmUgdGhvdWdodCBwcm9jZXNzLg0KDQo+Pw0KPg0KPg0KPj4gIC0gTWFya2VkIGRldmljZSB2 YWxpZGF0aW9uIGZ1bmN0aW9uIGFzIGV4cGVyaW1lbnRhbC4NCj4NCj5Vc2VsZXNzLCB0aGlzIHN5 bWJvbCBpcyBpbnRlcm5hbCBhbmQgbm90IGV4cG9ydGVkLg0KPg0KPg0KPi0tDQo+RGF2aWQgTWFy Y2hhbmQNCg0K