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 48717A058A; Fri, 17 Apr 2020 17:12:32 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 1DF161E4C0; Fri, 17 Apr 2020 17:12:32 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by dpdk.org (Postfix) with ESMTP id A89691DEB1 for ; Fri, 17 Apr 2020 17:12:30 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 03HFAp0f009595; Fri, 17 Apr 2020 08:12:29 -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=7fhDQUz9iR/1t1R9zjl1/Z1uALFXbhwfsCsQEY4WeOo=; b=jPCs4VEkU28yC5Lt2I2c12PloHiZGKrOZYlmmE2FxK7DmqokjH+0FqluUmqg/xf5SoPQ bCRAgsF/SDGITcDRk7/9VHqhukrD0rsVXOPApsx8rMj0Ml5rrOl1Lc65+7YC0sQUcwpm le1wGTEdAEYhnph9ruiJP8ZWgUKLYOYt7wuA12oepiHBgLowcL3InflrPmv4IsszVj+w ZPtHTqxFcUYwy96auEXdJ/0WVRVyr/r+ZBYrpvdbOiVy8lB4jNjYUPSchYCbz7lPdIV4 Oms/ohAjYrUHVpQ6Wf2Eqss1IUQKYVPj2FWPzzimwOIGbOadb9tjdHWcN2awJQew3J8D xw== Received: from sc-exch01.marvell.com ([199.233.58.181]) by mx0a-0016f401.pphosted.com with ESMTP id 30dn8gvm2c-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Fri, 17 Apr 2020 08:12:29 -0700 Received: from DC5-EXCH01.marvell.com (10.69.176.38) by SC-EXCH01.marvell.com (10.93.176.81) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 17 Apr 2020 08:12:28 -0700 Received: from SC-EXCH02.marvell.com (10.93.176.82) by DC5-EXCH01.marvell.com (10.69.176.38) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 17 Apr 2020 08:12:27 -0700 Received: from NAM04-CO1-obe.outbound.protection.outlook.com (104.47.45.55) by SC-EXCH02.marvell.com (10.93.176.82) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Fri, 17 Apr 2020 08:12:27 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=c9rsrov9jyDq43RqClA0WORyf/uNvaU+XdMoq4YoJDy28g9OdU1lmrjvBvlgyrLLHvltk60D9RQ32BqFB0VzD90cA2VWzj6gjdF2cz9GTccNrfyOjnKkJRakg9mDGb4w6QhRE+CfMbsZLOLLi4dJE6HNvCGNEtGlxEbTcXAB/CvasLSul4f1ftmu0FcfZG7MMSMKItaHKrTU2xtt0gG5ecoT06xrTYmLGQsv3q7ydPQm21rlr+3EpIqSj5DO5sw1lqVACn7zP8is8yfV/w0mMdyQzUHWF0G0x8fJz7jQs3ylVsbVlLI4ds7sItdNVw6Dbrk5fgTFuuwGRgeIbWxFsQ== 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=7fhDQUz9iR/1t1R9zjl1/Z1uALFXbhwfsCsQEY4WeOo=; b=OKXC30Xxjmql/hsfIvrDnjqxDiqktRtSKoAIcLDUTnG5e8UCAfL0BXCS0r4I9PkuLCv/+Q25Nq6X5AtgghT1RmGFhAFTNOvTNg0dUgLpaNDAbc2ByYuPY0r8ucH6WfrTrWzq5RZUiHmsLc0S4CxPr7CAnGYN7cWU4p8LYba+oZR7oAtTI/lz8FtMs5cmlo8txNk+HR5p5wjMhIRGqPmYaX4jHuQNrbL1gp6/6MKxQskQcps2LOb/SYZMrzlVDroKIMjP94pxUfOFntHG8NuWw71qgkAcl4m+eQAFib0baV0heJhcGh4U4CWNZkD2SXBrJdG9u9EqOSRBT3ORH4Ubjw== 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=7fhDQUz9iR/1t1R9zjl1/Z1uALFXbhwfsCsQEY4WeOo=; b=Z2l2ow8IvQ/VB6Rx/znJQgAxHFBIH91dj/bZhWQYCaJvFd0Zcic3YAuwD6RrAiv+OFr3TcsLWY2BKHF5i+G6FnJcmi/3w19EAUf7HXCZxmdASztVNq69OOGkYUmtjjf0t33pdVsjqFH/gWqH8r5xtbjmEJplntMJuIVOTeXCyQw= Received: from BY5PR18MB3105.namprd18.prod.outlook.com (2603:10b6:a03:1a4::30) by BY5PR18MB3329.namprd18.prod.outlook.com (2603:10b6:a03:1a7::30) 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 15:12:25 +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 15:12:25 +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: AQHWDL8BG4OVDRY9SUWyneA1iFrHNqh9D1KAgAAZ2hCAADTEAIAAGyKA Date: Fri, 17 Apr 2020 15:12:25 +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:1537:6cd0:8036:3e40] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 39fc27f3-4511-407d-5c0d-08d7e2e1bc80 x-ms-traffictypediagnostic: BY5PR18MB3329: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; 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)(136003)(376002)(39860400002)(396003)(346002)(366004)(9686003)(64756008)(66446008)(8676002)(66556008)(66946007)(66476007)(76116006)(316002)(54906003)(52536014)(7696005)(55016002)(86362001)(33656002)(81156014)(8936002)(2906002)(478600001)(6916009)(4326008)(71200400001)(5660300002)(6506007)(186003); 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: TlwdoTi8oByFQrhRnDw/A9nPbaR8kPBTQlBvab9yZucTwsjLVQDbQ8ZM8E+fJ4XTKi6w/QOSDkmdx6WvFP+T44EnNXI8uYsuAwxp3Ud2d74PTQ/2G8rVqh+1iEDFWwcLT5vjNiZXSanP0sTBCxOWNkZxAa2J8KnMJYswgemvl2xq2vbC+eGqWBa3rYz6lAR4qQReZU30Je9McNJpr60Ve+fCG7SV31M2A+Xh/5iz4hEiiBvvSseKroZQmz4sT1gQ96B9sF5ueRuwnt28pC5mrnWUHm2RaeU7LPSQio9x4I4bG7daWZ46ZjEmZzb07ECsi6q2TqvAr2Rg/oixRGudF/E/NrDCyFqyUTmhJJqSBHqhmzOgTgJGt/UczdsCBZ+10VQyQQeqAX4qi3yTaSOMXfqckmVo37vXUV2TZm6OgF07k33tPTx53YvwNPRcgx8NIlNNeO6/j7q4iEoem/IW0+KoHidH0x5jk1zlR7a/lz4xM5EUWaCsl+DbUe2ONzZ26Mp7tuAAp6SfSt4AaOrR/A== x-ms-exchange-antispam-messagedata: jVNqh2FGzYrI7q45quQVJpWTnSLq2f/4dOx2ljiHrhPtOXWvYVtYUMOxoq54K5CCvHmi3nokXJLEIdUSDZ2ZV+3aI3RadV39hgAYpS8jmgTtTHmpsTn3hAEw1ohRB+cKDGxkfU1oGYUUcyEhLTMTwVmian2CJbLrFq8qyS0tnblVB3zPocaFp0DoNN1Puff0Ci8ybqOzqkWzZVALZotwZw== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 39fc27f3-4511-407d-5c0d-08d7e2e1bc80 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Apr 2020 15:12:25.2063 (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: +PXT723uoe13FwCTm2i8mT7jvvdLVrpxCdzxAoTHFwlKUTw9rFI1e7wOlS2rusKIbaTuTV9Rc+ZzLNfnZdKynA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3329 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.138, 18.0.676 definitions=2020-04-17_06: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" Pi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+RnJvbTogRGF2aWQgTWFyY2hhbmQgPGRhdmlk Lm1hcmNoYW5kQHJlZGhhdC5jb20+DQo+U2VudDogRnJpZGF5LCBBcHJpbCAxNywgMjAyMCA2OjU2 IFBNDQo+VG86IFN1bmlsIEt1bWFyIEtvcmkgPHNrb3JpQG1hcnZlbGwuY29tPg0KPkNjOiBTdGVw aGVuIEhlbW1pbmdlciA8c3RlcGhlbkBuZXR3b3JrcGx1bWJlci5vcmc+OyBKZXJpbiBKYWNvYg0K PktvbGxhbnVra2FyYW4gPGplcmluakBtYXJ2ZWxsLmNvbT47IGRldiA8ZGV2QGRwZGsub3JnPg0K PlN1YmplY3Q6IFJlOiBbRVhUXSBSZTogW1BBVENIIHYyIDEvMV0gYnVzL3BjaTogb3B0aW1pc2Ug c2Nhbm5pbmcgd2l0aA0KPndoaXRlbGlzdC9ibGFja2xpc3QNCj4NCj5PbiBGcmksIEFwciAxNywg MjAyMCBhdCAxOjE2IFBNIFN1bmlsIEt1bWFyIEtvcmkgPHNrb3JpQG1hcnZlbGwuY29tPiB3cm90 ZToNCj4+ID5Ob3csIGl0IHNlZW1zIHlvdSBpZ25vcmVkIHdoYXQgSSByZXBsaWVkIHdpdGhvdXQg YW55IGV4cGxhbmF0aW9uLg0KPj4gPlNvIHRlbGwgbWUsIHdoYXQgd2FzIHdyb25nIHdpdGgNCj4+ ID5odHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX2dp dGh1Yi5jb21fZGF2aWQNCj4+ID4tDQo+MkRtYXJjaGFuZF9kcGRrX2NvbW1pdF9lNzg2MDIzMWVj ZGNlOTFmOWY3MDAyN2Q0MDkwYTcwNTdiOGZkNWY3Jg0KPj4NCj4+ZD1Ed0lGYVEmYz1uS2pXZWMy YjZSMG1PeVBhejd4dGZRJnI9ZFhlWGFBTWtQNUNPZ24xenhITXlhRjFfDQo+ZA0KPj4NCj4+OUlJ dXE2dkhRTzZOcklQamFFJm09M25FMGhJSXd6MmNYQnBZcmV3THVqZVJXejVXUEU3TEI5al9Idk90 QmQ2DQo+OA0KPj4gPiZzPU9qUENEbm9mX1BOZ0FUeXpQSWJqRzhFdFNZYTVmRTRFd2JMRDBvYUl3 NXcmZT0NCj4+IE5vLCBOZWl0aGVyIEkgaGF2ZSBpZ25vcmVkIHlvdXIgY29kZSBjaGFuZ2VzIG5v ciBkZW5pZWQuIEJvdGggc3VibWl0dGVkDQo+cGF0Y2hlcyB1c2VzIHNpbWlsYXIgYXBwcm9hY2hl cyBoYXZpbmcgb25lIGRpZmZlcmVuY2Ugb25seSB0aGF0IGlzIHlvdQ0KPm1vZGlmaWVkIGV4aXN0 aW5nIGZ1bmN0aW9ucyBhbmQgSSBoYXZlIHdyaXR0ZW4gdGhlIG5ldyB3aXRob3V0IHRvdWNoaW5n IHRoZQ0KPmV4aXN0aW5nIG9uZS4gIEkgaGF2ZSBhbHJlYWR5IGV4cGxhaW5lZCBpbiB2MSB0aGF0 IHdoeSBJIGhhdmUgbm90IHRha2VuIHRoYXQNCj5wYXRoIHdoYXQgeW91IGhhdmUgaW1wbGVtZW50 ZWQuDQo+PiBBbHNvIEkgdGhvdWdodCwgaXRzIG5vdCBnb29kIHRvIGNoYW5nZSBwY2lfaWdub3Jl X2RldmljZSBhbmQNCj5wY2lfZGV2YXJnc19sb29rdXAgYmVjYXVzZSBpbiBmdXR1cmUgaWYgbW9y ZSBwYXJhbWV0ZXJzIChwYXJ0IG9mDQo+cnRlX3BjaV9kZXZpY2Ugc3RydWN0dXJlKSBhcmUgY29u c2lkZXJlZCB0byBpZ25vcmUgYSBkZXZpY2UgdGhlbiBhZ2FpbiB3ZQ0KPmhhdmUgdG8gY2hhbmdl IHRoaXMgZnVuY3Rpb24gdG8gc3VwcG9ydCBpdC4NCj4+IEl0IG1heSBiZSBhIHJhcmUgY2FzZSBi dXQgaXQgd2FzIG9uZSB0aG91Z2h0IHByb2Nlc3MuDQo+DQo+WW91ciBjdXJyZW50IHBhdGNoIGlz IGEgbm8gZ28gYW55d2F5Lg0KPlRoZSBfX3J0ZV9leHBlcmltZW50YWwgdGFnZ2luZyBtYWtlcyBu byBzZW5zZS4NCg0KVGhhdOKAmXMgbm90IGEgcHJvYmxlbS4gIE15IG9ubHkgaW50ZW50aW9uIGlz IHRvIHJlc29sdmUgYSBwcm9ibGVtIHdoYXQgd2UgaGF2ZSBvYnNlcnZlZCBhbmQNCmNvcnJlc3Bv bmRpbmcgZml4IGNhdGVycyBhIHByYWN0aWNhbCB1c2UgY2FzZS4gDQpJZiB5b3UgZG9u4oCZdCBs aWtlIHRoZSB3YXkgaXQgaXMgaW1wbGVtZW50ZWQgdGhlbiB3ZSBjYW4gZ28gd2l0aCB5b3VyIHN1 Z2dlc3RlZCB3YXkuDQpQbGVhc2UgbGV0IG1lIGtub3csIHdpbGwgeW91IGJlIHNlbmRpbmcgdGhh dCBnaXRodWIgcGF0Y2ggb3Igc2hvdWxkIEkgc2VuZCA/DQoNCj4NCj4NCj4tLQ0KPkRhdmlkIE1h cmNoYW5kDQoNCg==