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 4B1C3A0C52; Wed, 24 Nov 2021 14:00:11 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 40AB3426DC; Wed, 24 Nov 2021 14:00:08 +0100 (CET) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2045.outbound.protection.outlook.com [40.107.92.45]) by mails.dpdk.org (Postfix) with ESMTP id 74BAA426DB for ; Wed, 24 Nov 2021 14:00:07 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GBR+AWfVCOuacg5GEXRWU4ei6u3pmJyIvrrsllmzpMS6aw3Ers1BuuUJ5TP+EE4QzfAjNfW+VEb4rytdBPjoKCu73ZYplkUfGCnOBmMGdjTglq1phB0oPZF9k+Bk18bk9KjEBxZGmD9BueYvk2FaDffMHycnHnA+0BmlMrsCSjoRO491+ybmAw6/QBFe77elSFwzzFpws/jGM9z0yVhYUGiqX8EcRK6o6cJJWP+2cjLp9IF+Trw8d4/0sNGk6sjIxXSCUyOSJgzpy0WWF2juozV1a/JxD6qbUEWXrAI363n1LBX7umqX/CB3Oti80yqzDmK6uFn3GaShlMkV//d1SQ== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Z/B0OFK6duC4UkZiLlwZoNn0Ymj9O4tHs6AQa57wP9k=; b=Q5ODECSkeVzbLhvoe1KIkGjpeLri2N3d7nePgLKmgM9jFFi3dqTYRd6Hc5Q+Zq315wg1xXWGKpeRYT94a4M//Nn49VdP3kqw+8kNGPil5KnesM/ej1swHWNfJCZrQEHk5GsOWm4nmibFa2ZQ2B4mLvC7lVtqC2yLoDaZVD0dK8f4tfyTMHKW2EyGv0fMf3HDmoiXHkXpwRPjt/ZhbK9ngwfBa9c84CYXBK8X1EtREWErXbM07jzvQLGz2juJY9DkuaCRJ2mPQg+uLVeUJkoDy1i3Hyr0TSTdN6dNaPWIzDPMA6JjzyC8AQ70X99ar0iAjFj5zYFOdLR4zPmMOrE0lw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Z/B0OFK6duC4UkZiLlwZoNn0Ymj9O4tHs6AQa57wP9k=; b=AdfRGSDYtslYqvsszw2Rc1k3+S+LLnkOINAj79XtDe6dVZg6TSWsIktxoJxANtjM0gAKvaAb4WIN8P7Q1yGN/X2xm5gp+l9Q7gpGqR5Dx9Fq7OUxDplKVl/BOh1LUrbVjF8wsyipLXLa1ijQZ7+A1/rt+uUSz387itSOdZWl9uSm2Bx9MK3ZHJKsUn1DBAlfDE66vGHfx/zaAlzXE57ca3pQA9TlhraNX7u/m0TyZ95ChOtPvDk6UPMDwIE8h/uDc9kJMCNeEDhN0KSi8PlBH+kIwZrsWQbPsk1LNptyYNwcCT9dOqKlFowgKl2u59fpC0NCiDSmbMwg4MMIIuPFSA== Received: from DM4PR12MB5373.namprd12.prod.outlook.com (2603:10b6:5:39a::17) by DM4PR12MB5040.namprd12.prod.outlook.com (2603:10b6:5:38b::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4713.24; Wed, 24 Nov 2021 13:00:06 +0000 Received: from DM4PR12MB5373.namprd12.prod.outlook.com ([fe80::10d0:8c16:3110:f8ac]) by DM4PR12MB5373.namprd12.prod.outlook.com ([fe80::10d0:8c16:3110:f8ac%7]) with mapi id 15.20.4734.022; Wed, 24 Nov 2021 13:00:06 +0000 From: "Xueming(Steven) Li" To: "olivier.matz@6wind.com" , "dev@dpdk.org" CC: Lior Margalit , Parav Pandit , "david.marchand@redhat.com" , "mdr@ashroe.eu" Subject: Re: [PATCH v4] bus: fix device iterator match from arguments Thread-Topic: [PATCH v4] bus: fix device iterator match from arguments Thread-Index: AQHX4TEww2qYFYdMAkGkLF+MywE9tqwSpAIA Date: Wed, 24 Nov 2021 13:00:06 +0000 Message-ID: <02e22b94976f259d378e686ceb0496b0bf0d7395.camel@nvidia.com> References: <20211122061250.3220823-1-xuemingl@nvidia.com> <20211124124524.25754-1-olivier.matz@6wind.com> In-Reply-To: <20211124124524.25754-1-olivier.matz@6wind.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.42.1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 55ad2a3d-24ff-4707-b886-08d9af4a56a5 x-ms-traffictypediagnostic: DM4PR12MB5040: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6430; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: MAzPAjo3/FnnRrA9LaWnPI/Ny3yohyohjTEhNW9VHzLprLD8+Zxywk91VJsiJ0i7LX5drw6UmgONo48RdqdVMXiMaWuG+T33RhOi091JRYa21jcTJwws3b8NKpwQ7EJ7dMOypKy0oYypY4zj7atBpCsYYBwPPWgdJkq46fPAzxTELXxMpKzG8hcSZu789eYeHcn0uVWw0Jss50sw0yojtT7eYCdDdquiy4GXATgp6ei/5xrss5iHu5mcq7Wr6zl20Abqj1N4WXjOCXsXZ2kU57dlJ20xf9Ix3Ca6/ovPoO+52NpbxQ2+CgBrnKS0j5j/dIst3A0xoU/V0IeVhxnJp3eKfKcZOmTH60TSXYPUH+JbrtkIEcJDMKuMPk7P9TqdLdBJCq12u9fkA5rMfe7oD6SqXZsL1pHmT2Xv5uKqjeUoQlAE7523HpVs19ibhYyhbKb4JodvP66rZWiqOKy0fe1JQA9H1a2w8ZuEIbEnwQfAzSPong078dRVUMGUPP33xY/4oSC6ja06/sAsLyl8VXFWIoXa+lFBgRNF3clwc7mV13G1EO7KQ2HJZAxzNVxRUZcFWjId0xBrc320I5G4n1xTsajFouod4B7kBsDxJZkkL4aIkv3y59HXs5h53gtLbrcbZO3KRVWUGZtKyTs6iyEEFO0U636NJyBZ8L+XGk7CtM3Bqmt1taOEfbZsJI1jSUrQ3sUsbbN2uz/EsigNtw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR12MB5373.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(508600001)(6486002)(38100700002)(8676002)(91956017)(2616005)(2906002)(76116006)(5660300002)(66556008)(66946007)(4001150100001)(66476007)(6512007)(4744005)(6506007)(66446008)(8936002)(86362001)(38070700005)(26005)(36756003)(110136005)(316002)(54906003)(186003)(64756008)(71200400001)(4326008)(122000001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ckhEZmprVG1qUVNpZC9SZ1RjN2JOZ1MzdkV3Umk1V2Y1TCtHdnE5endyTEZH?= =?utf-8?B?NUEyT2E1TmFnSW1qUzRpSUV1V2E0dFlLSTRVRXAvVEJKdGJVS2VrS3JucnBp?= =?utf-8?B?V0JiNWIyWUhaS3Jmdk1QZEdBYk41dlVBaEtza0hqaVRaV0VhMmEyQllBQ2dM?= =?utf-8?B?ZVpaUW40ZE9LYW44L00yaGZsci9aOFZSYUJwKzdCclpKbU5WdlBwVDJTcE1S?= =?utf-8?B?Z0VSMldmVmtIV1Raa0h1MUt1NWkvTDRkUk5DVnhvRGxGV1hhdkYrWHpSZU40?= =?utf-8?B?VlN2OUtCRFJwQ0YvTVdNWjBOM3BObW9zWENXNlRyM2ZDdkFESWhUMWpwVEFr?= =?utf-8?B?c2dkMTJySVVncGw0R1IvekRSQU5XdXpSR0xlWTNUTUVRdUpBT0RlTFhkb09L?= =?utf-8?B?WWU2MTlzaFhBNDhSeGpRL213VXVUZVZhWTJEOHdIODR1WFRFc29CdHpaWmRS?= =?utf-8?B?d3NtZTZ1L0pMWmI4K2F6dFVpSDZUVmI4RnM2amJZV0JHT0hyMVptbXVOVmlq?= =?utf-8?B?aUMxOVo2QVlTdU5ZU0x0RnNLa25rb2Z4dUMwNGlPQ0doS0tTZ2xEQlhaWHpu?= =?utf-8?B?WUhEai9WK2Fkczhtb2x5SS9QOXdIb2tYNncyQkFQZHQycEJLRkZCcEhtUDRi?= =?utf-8?B?UlVJdG04OU5OUTBLR1doZjB2OVN1SnRzSHZWUnJ6Y0FrVmFNaWo4ZksxUDRH?= =?utf-8?B?Q2ZJQUpGYVlHUkV2NGY3NGtWejA0WGZUVGlyN1RUQTFHSW5uYnZJTGRNK2F0?= =?utf-8?B?cW5uanhXakhlY1FheGVBMmU3NkhrdFY0MUZZWDRmeHVyejdPc3BPQ084Vm9t?= =?utf-8?B?akhQM21qVDNHb3ZrQkhJcnlTMUNUZzlIRGI3UWttcytFUlJ5a2xvKzJEN3RE?= =?utf-8?B?eWJMY1EyaXg1SXU3Y0l6Um1MR2RaWGRJaG9BNnQ3TW4vOXduUUtzTmdxaDlh?= =?utf-8?B?cjdQUWFsNGx5YTZLZE9yT1BhYmY0ejlwMTJCOGdpbDc5OFpacXJKQmhydFdz?= =?utf-8?B?STh0cHNWcnBaaEpKSzZGb3k2UkJQL0FGU0ZIczZXVjQvVmYxL2JYSVhEOXNV?= =?utf-8?B?UFVOQmJWeGFZTDhmaERzbVlrYmg5RmNZSTVxWVZrVEF6bWsrbUc2M3BHRnha?= =?utf-8?B?UFl2cURjSGx6ZkpyeDR3aHRUaGxFZ2gxZGwxeXYxcGlFZ0lzU0FpbVcybFhN?= =?utf-8?B?VzJHc2ttd0ZKeStscmF5bTUzWXllL01GV2N3MFZuUm9nVkZLZlFsM25ndXpH?= =?utf-8?B?dFg4aWx4RUpxRXVrK1F5RnZ2Snlvc053T3ZyR0JiZHRRYTloR3hHQStydXBD?= =?utf-8?B?Vk8xRWxpMkJ0UnVMd1FteHpLWlRXRlpkZ0F0Y01QeFVTeFBYeSsreThWNkVp?= =?utf-8?B?UFAvUTJVRk1tbi9ubGd6UEEyTGJUTnZRT0VqaVZjNy9WQXlmWVpGY3ExRGJh?= =?utf-8?B?V3BaQkxVT3ZVQ3FNWERQNFFiemdrNXZvUm9keWhROUREWlNDdTFNeVdvdTNG?= =?utf-8?B?Y2xDd0V4VjQvbkhIckc5ZWxydk9ReHR4WUNqNHRDMzk4NlFVVFVGRHkzdDRE?= =?utf-8?B?MElqcFZ2ZGthS1B5enlyUXFJZDI2aUVUUXdCVFNpdEx4eFlQVXIxWnV2Ym5K?= =?utf-8?B?ZlBrVk04V2dRb0FUNGRDQUJoSnlDMysyQURjNkxhQ25vNmpvRDd1UHIrU0Rl?= =?utf-8?B?NGtSY3o0RGJFMmJpVTJlc0EzT3FlVDJjQkxJRUFXa2lneEZLRG9GdWFMRWdq?= =?utf-8?B?Slk0ZHkzc0hPWWZZY3ZDZGc3bVEwbjM0NnpTWFMvaVJ3bGdJKy8xM1kzN0cx?= =?utf-8?B?OHFxTnFySjdjY0UxYWk3d0JhcWs0Qm9IV1lWdXAzWG5CNS9uUGhnOHBvVjNU?= =?utf-8?B?OG1kQ2pYUnpFNkphZE55SDVUazhGdG1nUEQ4LzVzeDFLQ3NmYUpIQmdiQUpL?= =?utf-8?B?T0NQK2t1bG1MZDkvMEpyeEduWW5NaUJhZ1UxaXdWUnJwaVRsSXpWMkw1OFZu?= =?utf-8?B?Mjc4eHMvV2NCMWViTFpURVZmQUplNkRTUWJsZE1NZVRHVWNkNDVyWXdyTG04?= =?utf-8?B?SVNrY09IWWZKSE9OZDA3SllsbG5QRFJGRkRvYmQ2TnBqSDRzOGZScjBXNkxn?= =?utf-8?B?MEhwNmhJTTh6SEoxQm9TMS9FbVdYMUtoMVAvRUhJOTUrVHZCNE5lcTRJeVdT?= =?utf-8?Q?y6N/7qeYeYz1atC1P+wqjHaWX0PNdTXrJPXqGRVSmcwY?= Content-Type: text/plain; charset="utf-8" Content-ID: <77AD204B91090442B460D91383D277B7@namprd12.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR12MB5373.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 55ad2a3d-24ff-4707-b886-08d9af4a56a5 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Nov 2021 13:00:06.4543 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: YCl9OJXZUT3L36bSxudPMMw/xgvN9dsGCTuz7h3P/Y/yDZ91Pc40BZDTA3ZkWsQDi34pGZo5EInGrLJuGInOGQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR12MB5040 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 T24gV2VkLCAyMDIxLTExLTI0IGF0IDEzOjQ1ICswMTAwLCBPbGl2aWVyIE1hdHogd3JvdGU6DQo+ IEZyb206IFh1ZW1pbmcgTGkgPHh1ZW1pbmdsQG52aWRpYS5jb20+DQo+IA0KPiBEZXZpY2UgaXRl cmF0b3IgUlRFX0RFVl9GT1JFQUNIKCkgZmFpbGVkIHRvIHJldHVybiBkZXZpY2VzIGZyb20NCj4g Y2xhc3NpZmllciBsaWtlICJjbGFzcz12ZHBhIiwgYmVjYXVzZSBtYXRjaGluZyBuYW1lIGZyb20g ZW1wdHkga3ZhcmdzDQo+IHJldHVybnMgbm8gcmVzdWx0LiBJZiBkZXZpY2UgbmFtZSBub3Qgc3Bl Y2lmaWVkIGluIGt2YXJncywgdGhlIGZ1bmN0aW9uDQo+IHNob3VsZCBpdGVyYXRlIGFsbCBkZXZp Y2VzLg0KPiANCj4gVGhpcyBwYXRjaCBhbGxvd3MgZW1wdHkgZGV2YXJncyBvciBkZXZhcmdzIHdp dGhvdXQgbmFtZSBzcGVjaWZpZWQuDQo+IA0KPiBGaXhlczogNmFlYmI5NDI5MDdkICgia3Zhcmdz OiBhZGQgZnVuY3Rpb24gdG8gZ2V0IGZyb20ga2V5IGFuZCB2YWx1ZSIpDQo+IA0KPiBTaWduZWQt b2ZmLWJ5OiBYdWVtaW5nIExpIDx4dWVtaW5nbEBudmlkaWEuY29tPg0KPiBTaWduZWQtb2ZmLWJ5 OiBPbGl2aWVyIE1hdHogPG9saXZpZXIubWF0ekA2d2luZC5jb20+DQo+IFJldmlld2VkLWJ5OiBY dWVtaW5nIExpIDx4dWVtaW5nbEBudmlkaWEuY29tPg0KPiAtLS0NCj4gYnVnIGlzIHNwZWNpZmlj IHRvIDIxLjExLCBubyBuZWVkIHRvIGNjIHN0YWJsZUBkcGRrLm9yZw0KPiANCj4gdjQ6DQo+IC0g ZGlzYWJsZSB1bml0IHRlc3Qgd2hlbiBuZXQvbnVsbCBpcyBub3QgZW5hYmxlZA0KPiB2MzoNCj4g LSBhZGQgdW5pdCB0ZXN0DQo+IHYyOg0KPiAtIHVzZSBydGVfa3ZhcmdzX2dldCgpICsgc3RyY21w IGluc3RlYWQgb2YgcnRlX2t2YXJnc19nZXRfd2l0aF92YWx1ZSgpDQoNCkFja2VkLWJ5OiBYdWVt aW5nIExpIDx4dWVtaW5nbEBudmlkaWEuY29tPg0K