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 43021A0A0C; Mon, 5 Jul 2021 11:30:54 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2BD664068C; Mon, 5 Jul 2021 11:30:54 +0200 (CEST) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2040.outbound.protection.outlook.com [40.107.92.40]) by mails.dpdk.org (Postfix) with ESMTP id D6F7D4003C for ; Mon, 5 Jul 2021 11:30:52 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=K2hGI/EILEmKxC/CqjDerSzDEjcdxzxDiCVBs+w5EErQikmXT7bf1KUYZxcPw39WSho1phJFEDeN66lMWYa+WnxYTXzpo5cHkYYPNiPJ8Dr6jfeRewqw8pj7NdUky/i5Afn8tceiVSp9zFavMYnDyQKSKwJ+ggngSjOd1I/AU7HXaM2OadD7/mBORa+71xpAYAdH+aF2cASXHAu9hWjnYJIqjW7q6MaVMqJfjF7nyWmC/3WCSg7ExiQvJXgf46gvX4UvdAJIwSWbsF5paKylQ7vrN2dlQ7SpQ+uagz0BDd7BRgEDKbOfjOt00fpNRrdw+j5qbVrNHcolnNeDR8pCYg== 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=/2PeMXHrTprvkRA2dvLEwPShLl4n7M7Sr/wiCVzybIc=; b=hYjLluD/hqD9fCU5Pk69iE556dWdzWPl3S4UcIgv+9e6A6cs3I3PYuJsDZTJhDad6XAtHgnrl33h6QZnVZNQoh9xvLJH8hr0GfZX/9lY90HdmY9RCG5yUNDGgyYIb+lQnONRYO9iskPUpgfwUa4FFzPZsz7uj4PvUWl6yr4GgwA9+fRjJutEV21lhD/yBnyfaywFvXjqCJZyoXqCMoJ7J4Qx6aOgKgUUGr1T6zz6U3fLwTbSUEVjRRBlc2ngcWxdpSQ0izLe42wQQUZ7CrsbzescunYMSbT/tCEd6/YcDfzFS4H3b/V3AKX79AGCtc1YpHjOVGb89y3mSfH6VC5cxw== 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=/2PeMXHrTprvkRA2dvLEwPShLl4n7M7Sr/wiCVzybIc=; b=oXcCnAjTOyf6UkQP9T9pPFh1oOxpHpiiAvtT7j0M30l2OE5VZrGUykr/Xo43fbvd0rK0WXxGc7hA0SWLuJuoDRkRyM9hWTnGJoEE7EaIj7N+S7+3LAeh1ZUOgrDmjT6H9dRPylsURaGHlp3KCERsFX1R269LMjHyzJgaMOhlwwo/6YphTC4wjYWqe17CVr9TOne7aNpCnPEhLYVRc9zC1G3pUkKqKv7P6pHWzhDIorezm12NpZt0pqIGydigeozwpkDjj/a+5tW/Mflwfae5CXGm6s5E0Pcfl5i/d+LaygxJJoqf2ZTb0UGTIGsX4ClkTK0cNc75HnKRqFykUq/ZyA== Received: from DM4PR12MB5373.namprd12.prod.outlook.com (2603:10b6:5:39a::17) by DM6PR12MB5552.namprd12.prod.outlook.com (2603:10b6:5:1bd::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4287.22; Mon, 5 Jul 2021 09:30:51 +0000 Received: from DM4PR12MB5373.namprd12.prod.outlook.com ([fe80::ac75:9b9a:a03f:1676]) by DM4PR12MB5373.namprd12.prod.outlook.com ([fe80::ac75:9b9a:a03f:1676%3]) with mapi id 15.20.4287.033; Mon, 5 Jul 2021 09:30:51 +0000 From: "Xueming(Steven) Li" To: Andrew Rybchenko CC: "dev@dpdk.org" , Wang Haiyue , NBU-Contact-Thomas Monjalon , Kinsella Ray , Parav Pandit , Neil Horman Thread-Topic: [PATCH v8 2/2] bus/auxiliary: introduce auxiliary bus Thread-Index: AQHXcWlhCUc6r0m+dEW19pJ8iX2Mlas0GsYAgAACHrA= Date: Mon, 5 Jul 2021 09:30:51 +0000 Message-ID: References: <20210625114726.776425-1-xuemingl@nvidia.com> <20210705064512.13116-2-xuemingl@nvidia.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: oktetlabs.ru; dkim=none (message not signed) header.d=none;oktetlabs.ru; dmarc=none action=none header.from=nvidia.com; x-originating-ip: [2409:891f:c020:78b2:6904:8926:afd9:665f] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a8d6a86d-c070-496c-0475-08d93f9794c1 x-ms-traffictypediagnostic: DM6PR12MB5552: x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5236; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: /zr5nGSr95PO+hxwv7bAw3An7yv+Az3dHWYllGTV4dq3uKSkXrusMgyzL3JSZDyPYtHhBMoRjIVlklKcNV5W2zEcjMwGAZwvZzyTFw2RogmvYJVKaaWNPRzrMx/tzB1CwBdQpMsL0YB6cgWmW5hU6Z8Hgz5xVGoqj8huCNJzcB4xDA2jkmg4REuigRxPjrySajEMbXwmT164XZneto9uwCqAJyxjr20a1m2I1tFAZXnFn8BJFOz/XgJmUN0i5/lFinyJWvJyBVcvzwNuCTDbnuZCcSi6LZlKrK760b+TFmNnj7R+N8ifwshJ8dXtITTiTFMt43clIscfhrWd5QhUr3kFkxVuC5blyqfkgUVAvKhzj1SkgBJnlX6hQj1S5EJXiUPythO/6MzTsJixAi5dBdCvMlkdoWFpdRvwlb7eXhezxuA80C7BirR3qeiZcWuApgh8I2Fn/ikotoK4o5JdWtdr0v81XggzR5FyAC2Ty+95xaI0ZwiQVaI0h6Jyndfjex3BqC4TDM+U0wyj51Jn6LmpMOy0UqOv1LzOoGqZv8Mw2d/TtWmQwwkUOSS0awG4AgFvGxVzoA/LInK1+c/cHadRr7/AXjImqRYLI2LrqV3BbwLa7gUhGJo50PaU3y3Wif3zOzdXt9PsKOrVF1Ga8594cdFx3NkBiGmG0rihjEfdCcuncudLU8bILaZ2QmaJybLBRvtDOr6lTL9orG0dcaxb+6jK70wEwFAgZ7hMElk= 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)(39860400002)(136003)(346002)(366004)(396003)(376002)(38100700002)(76116006)(8676002)(66946007)(7696005)(966005)(316002)(86362001)(52536014)(64756008)(66556008)(5660300002)(66476007)(66446008)(186003)(9686003)(122000001)(55016002)(2906002)(53546011)(8936002)(6506007)(33656002)(6916009)(4326008)(54906003)(71200400001)(83380400001)(478600001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VytOWlB3MUN0UXcybEwyemFPRURMUmgzNmpZY2pUNlB6LzFLMjJmRGhRdXJD?= =?utf-8?B?TUF4QnRxU3RpNE1WK0QzV2JmSHJDV0NvQmsyREZBLzdzbUVXMVd3c1pDMkFj?= =?utf-8?B?aXI1dFY4aTBxNEY1ZWtpSUJoK3QwVnpzLzluNTljcFVGMktPaVFiVzY3SmpT?= =?utf-8?B?UFR1dDJUWjQ1RjZXQlc1d2pzait5UENIeWRudE14bjI3NldDQmd6UjJYd0NI?= =?utf-8?B?bXlyVmM5L3MrRWhKdGVhKy9VUi9wWW5QS2dGQVZCczRXY3V4UlpCQWlMN2R1?= =?utf-8?B?WlIvVDE3WFJYaGVVSWhkdzhuRWpSUElmZlcyOWJjUkdwNURRV1g0QjFlOHFw?= =?utf-8?B?Ym1INEpnWjgxbkc3RGR3WFMxdTdWcWl0RmVnYnByNlpQQ1JvOG9yWWVLdXpq?= =?utf-8?B?S2xLUkVnQnJveDlBR3huSWZCcWthL2p3NDFjZy9OaUhkK284a2gwNXR2UVZP?= =?utf-8?B?N1l5Sks5QUlSbXFHTkd4RW1PU3l6VVhvUXg1dmttLzNSb0ZPNVNFaFF1cWs0?= =?utf-8?B?RVBWdmhLSDIvaHJoUWh0eVBMM1NETnBaNFdFZXRueENmU25YVkJQT2Fvdm8z?= =?utf-8?B?UVg0RnBxOHpvNnpPR2IwSmlrZ3BKS0NoY3dSVzBleE1PdTArQi9LTTdIUStj?= =?utf-8?B?VWNXeTlCODRUQVkwWmVYUmVmTDBveDJQb29IbzdRbGhwRGVtZk9CNVE1RWZZ?= =?utf-8?B?bXQybzZIaUxuWmtaWmI4emxzVkFPbjFLaVVHWUtFTkVKUmxsR2RkU3BOeEtS?= =?utf-8?B?ejJ3SkNOV2RRdW1UeXZmais5bUhDNko1QkQwZXBDeDRmN0o3MjdRa3RKU0x6?= =?utf-8?B?YzQvYjBaaFRXc0ZPemNJK3lWMXNqdXk2WEpGVnNNdWpDR3dGalMxVWxVUGRq?= =?utf-8?B?bFRmTFFKUVRtUlgxcVp6QWFQaVdwUjY4THRkUjRaeGJGbkZ4ZWpycFJkZFBO?= =?utf-8?B?b1VqeGhVa0UzL3VmTEI1UUYrUHFjNXpkNmpKMmE0b0o4dDg3bVh5UWo5UE9q?= =?utf-8?B?MVNJMnVzYWpJMldqWGpDZ1UrdHJBclJST29OZDNKc01paG1TYXJ2SkhmUHBJ?= =?utf-8?B?d1FiRVlyOFV1dGpYby93Uk1XQnZUZGt4UHprejFoaGRianh5NlVUVk83SjdE?= =?utf-8?B?Z1dCTVpiQ0YrYTdXV2ZKaWtoWXkrajV2Tk1uMjJtbDZ4M0FPSjQ3QTcxVS9u?= =?utf-8?B?cnhESzh6S0p4RENHNUVBUTlsNUxnNzRFNWpBMG13N3N6ZkVIbjVZQkl3MHdT?= =?utf-8?B?azlrUUY3TU5rM3RCd0pJRHl2VERHaVk3cWFBQ2xKMjRVbDlzRlQ5SmExdnY0?= =?utf-8?B?cU52T2Z4eGZpWE5nMG1jWkhFMkpXeXB2VFdIclUramdYbXp6VUpxRzdRY2lx?= =?utf-8?B?bCtkSFByV0NHYzRmbzdtaE9OZjlFV0dXaHUrWXU2bDUwQlFQSk9SNExVWUJ6?= =?utf-8?B?b3A3R2JKMm9zZDdXVU50RitoR0NkY3ZRdUl0Uy9RT0psQXRFTmJkR0hwa2lE?= =?utf-8?B?TGNLM1Zua0dPN2NXTy9HSFJqem9xUW1aNFlaVDNLRk5YZmk1Nk1RL0w5aFdE?= =?utf-8?B?SGVtZldYTkY3MWlndER1RWdaOXdMVXp4Q1FvcFlseVpMcHl6Z3BNSzFUV1FZ?= =?utf-8?B?S2JDVkMvRytDV0Z3ZytETW8ydjRneHVMN0JMdU5XRFNwMWNqZFJaL3hxV2pV?= =?utf-8?B?RitTRnBuWWNqTFlueEF5M0N4RjI5SGlxRFVscHlwdUR6cFJKK1NmTWZleEdK?= =?utf-8?B?NkFJNWFDYmRBRlVxcDB1dktRRStPR21iend2SnNzeCtOdnhOTWtqR1RSR08y?= =?utf-8?B?cUUvVFdCMWhDVHBFU2VaWFZtalBLNy9TWC9yRGhmTlltTVZpaUQrTDBjYVN1?= =?utf-8?Q?39T0zGfR7pqC9?= Content-Type: text/plain; charset="utf-8" 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: a8d6a86d-c070-496c-0475-08d93f9794c1 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2021 09:30:51.7009 (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: dkjE5tEHNVvJdolxaIBjmI31mrE20CquTe3H+S7ajpXsC29p7JWRsEyYFlrkkFWoOj97YYFjZHN+wxjvfb9pdA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB5552 Subject: Re: [dpdk-dev] [PATCH v8 2/2] bus/auxiliary: introduce auxiliary bus 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" SGkgQW5kcmV3LA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEFuZHJl dyBSeWJjaGVua28gPGFuZHJldy5yeWJjaGVua29Ab2t0ZXRsYWJzLnJ1Pg0KPiBTZW50OiBNb25k YXksIEp1bHkgNSwgMjAyMSA1OjE5IFBNDQo+IFRvOiBYdWVtaW5nKFN0ZXZlbikgTGkgPHh1ZW1p bmdsQG52aWRpYS5jb20+DQo+IENjOiBkZXZAZHBkay5vcmc7IFdhbmcgSGFpeXVlIDxoYWl5dWUu d2FuZ0BpbnRlbC5jb20+OyBOQlUtQ29udGFjdC1UaG9tYXMgTW9uamFsb24gPHRob21hc0Btb25q YWxvbi5uZXQ+OyBLaW5zZWxsYSBSYXkNCj4gPG1kckBhc2hyb2UuZXU+OyBQYXJhdiBQYW5kaXQg PHBhcmF2QG52aWRpYS5jb20+OyBOZWlsIEhvcm1hbiA8bmhvcm1hbkB0dXhkcml2ZXIuY29tPg0K PiBTdWJqZWN0OiBSZTogW1BBVENIIHY4IDIvMl0gYnVzL2F1eGlsaWFyeTogaW50cm9kdWNlIGF1 eGlsaWFyeSBidXMNCj4gDQo+IE9uIDcvNS8yMSA5OjQ1IEFNLCBYdWVtaW5nIExpIHdyb3RlOg0K PiA+IEF1eGlsaWFyeSBidXMgWzFdIHByb3ZpZGVzIGEgd2F5IHRvIHNwbGl0IGZ1bmN0aW9uIGlu dG8gY2hpbGQtZGV2aWNlcw0KPiA+IHJlcHJlc2VudGluZyBzdWItZG9tYWlucyBvZiBmdW5jdGlv bmFsaXR5LiBFYWNoIGF1eGlsaWFyeSBkZXZpY2UNCj4gPiByZXByZXNlbnRzIGEgcGFydCBvZiBp dHMgcGFyZW50IGZ1bmN0aW9uYWxpdHkuDQo+ID4NCj4gPiBBdXhpbGlhcnkgZGV2aWNlIGlzIGlk ZW50aWZpZWQgYnkgdW5pcXVlIGRldmljZSBuYW1lLCBzeXNmcyBwYXRoOg0KPiA+ICAgL3N5cy9i dXMvYXV4aWxpYXJ5L2RldmljZXMvPG5hbWU+DQo+ID4NCj4gPiBEZXZhcmdzIGxlZ2FjeSBzeW50 YXggb2YgYXV4aWxpYXJ5IGRldmljZToNCj4gPiAgIC1hIGF1eGlsaWFyeTo8bmFtZT5bLGFyZ3Mu Li5dDQo+ID4gRGV2YXJncyBnZW5lcmljIHN5bnRheCBvZiBhdXhpbGlhcnkgZGV2aWNlOg0KPiA+ ICAgLWEgYnVzPWF1eGlsaWFyeSxuYW1lPTxuYW1lPi9jbGFzcz08Y2xhc3M+L2RyaXZlcj08ZHJp dmVyPlssYXJncy4uLl0NCj4gPg0KPiA+IFsxXSBrZXJuZWwgYXV4aWxpYXJ5IGJ1cyBkb2N1bWVu dDoNCj4gPiBodHRwczovL3d3dy5rZXJuZWwub3JnL2RvYy9odG1sL2xhdGVzdC9kcml2ZXItYXBp L2F1eGlsaWFyeV9idXMuaHRtbA0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogWHVlbWluZyBMaSA8 eHVlbWluZ2xAbnZpZGlhLmNvbT4NCj4gPiBDYzogV2FuZyBIYWl5dWUgPGhhaXl1ZS53YW5nQGlu dGVsLmNvbT4NCj4gPiBDYzogVGhvbWFzIE1vbmphbG9uIDx0aG9tYXNAbW9uamFsb24ubmV0Pg0K PiA+IENjOiBLaW5zZWxsYSBSYXkgPG1kckBhc2hyb2UuZXU+DQo+ID4gQWNrZWQtYnk6IEFuZHJl dyBSeWJjaGVua28gPGFuZHJldy5yeWJjaGVua29Ab2t0ZXRsYWJzLnJ1Pg0KPiANCj4gSSBzdGls bCBkb24ndCB1bmRlcnN0YW5kIGlmIHdlIHJlYWxseSBuZWVkIHRvIG1ha2UgdGhlIEFQSSBhIHBh cnQgb2Ygc3RhYmxlIEFQSS9BQkkgaW4gdGhlIGZ1dHVyZS4gQ2FuIGl0IGJlIGludGVybmFsPw0K DQpUaGVyZSB3YXMgc29tZSBkaXNjdXNzaW9uIG9uIHRoaXMgd2l0aCBUaG9tYXMgaW4gZWFybGll ciB2ZXJzaW9uLiBVc2VycyBtaWdodCB3YW50IHRvIHJlZ2lzdGVyL3VucmVnaXN0ZXIgdGhlaXIg b3duIFBNRCBkcml2ZXIsDQpJcyB0aGlzIGEgdmFsaWQgc2NlbmFyaW8/DQo=