From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id 52E1EA0542;
	Mon, 29 Aug 2022 19:15:10 +0200 (CEST)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 157674069D;
	Mon, 29 Aug 2022 19:15:10 +0200 (CEST)
Received: from mga14.intel.com (mga14.intel.com [192.55.52.115])
 by mails.dpdk.org (Postfix) with ESMTP id 69BB54003C
 for <dev@dpdk.org>; Mon, 29 Aug 2022 19:15:08 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
 d=intel.com; i=@intel.com; q=dns/txt; s=Intel;
 t=1661793308; x=1693329308;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=63igGBcgMem9rq7WKJdSoJ1MxxDymeBgczE2xofkbZw=;
 b=mdVgiNwuzhrs5rN7aKpZBWDa5Dnx2df7eh0dxNRuHWNSOI+aRk183yc2
 SiASucm/zWb3/QUAWcPkgYt5Sa5BVlZydBjRT67CQog7Uz694x/nCeppx
 gO6IfPxLSjaUifdN2CqHqgUNaMgipWEZ+LTq2/gX7268kVgTDr3l+dMbG
 8GB4TkhHi5UmHFPW7cuvLf+AMbY7KK/PMqQ+rg+vZcgtIDpOcagYsLWtj
 vEpS81YbkmJRFNruhq6XUVOUtWBEy90yMGDyk1apmeL6hqkHzPw9gZ+rZ
 21ip7wPYguHAZ211NnyK4IAU7d9mdUOeydGSHKT8GtE8GwqoLYwHBkHVk w==;
X-IronPort-AV: E=McAfee;i="6500,9779,10454"; a="294954345"
X-IronPort-AV: E=Sophos;i="5.93,273,1654585200"; d="scan'208";a="294954345"
Received: from orsmga008.jf.intel.com ([10.7.209.65])
 by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;
 29 Aug 2022 10:12:23 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.93,272,1654585200"; d="scan'208";a="641009244"
Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16])
 by orsmga008.jf.intel.com with ESMTP; 29 Aug 2022 10:12:23 -0700
Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) by
 ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2375.31; Mon, 29 Aug 2022 10:12:22 -0700
Received: from orsmsx609.amr.corp.intel.com (10.22.229.22) by
 ORSMSX607.amr.corp.intel.com (10.22.229.20) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2375.31; Mon, 29 Aug 2022 10:12:21 -0700
Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by
 orsmsx609.amr.corp.intel.com (10.22.229.22) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2375.31 via Frontend Transport; Mon, 29 Aug 2022 10:12:21 -0700
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.109)
 by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.1.2375.31; Mon, 29 Aug 2022 10:12:21 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Da1ziNi3dy0YT/VzrZp4HY8e4tUmPYxWJ/t81LMkLzw7cKqLZHFU4byU1cJptNzWHD8V8J4kHOS0gRcxgV91YFU8pF5ZdwgwQWVQRGWSwy3E9BCyiRWKeROoMTP7W5BBNKf9n+6YqfuNy4KvW5tesn0y2e8Z2S+26vQfX0tzVsEX5iKYthlxw+X0pZmyEfcffsf62PU4Cs2kSqWNds0TRuEeL8Jaxbrw+HPblTybGF6toRIc9Bo0YF686IL8OpR+w/vKvGRnEQG6X0MKeiNr6PtBLwN5dVG7fnULEJQ3QdzIK9yiIX0EWy6P+v9yUnErtEbcyB3+V37uUEHegN3m1g==
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=63igGBcgMem9rq7WKJdSoJ1MxxDymeBgczE2xofkbZw=;
 b=JEXB+OTcjcaqHgJczMZy0QZvquJ4G91JOtJgqEquanDFCg5ZIRaJsGI+exPMUiyLrpGSRj4uqAfLng610wG6aYgRH85DbWroS22hsFCN4Scx9L5UEZ+nsBDcNS3yLtnmTRFNSR4i3H0W/OszlqRUbSJj/jRL/3TxD2xugetfuRzLSNFzbvjLtc5PoPCkej/10c15ZjM5LysgsknlMNAolO661hgbgGLp+86NGX9GtD/cwFLEi+lKwAz0bYt1llCdTIug0WWJgVNSz5ckOjzoTd6HOP3hl4cNcX1t1neYWiDWduHNhV+0yNPOVk1ZQm8jK9veHXXqmj7VCK3rpAfB9w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com;
 dkim=pass header.d=intel.com; arc=none
Received: from BYAPR11MB2824.namprd11.prod.outlook.com (2603:10b6:a02:c3::12)
 by DS7PR11MB5967.namprd11.prod.outlook.com (2603:10b6:8:72::13) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5566.21; Mon, 29 Aug
 2022 17:12:19 +0000
Received: from BYAPR11MB2824.namprd11.prod.outlook.com
 ([fe80::5870:416:4c90:c71a]) by BYAPR11MB2824.namprd11.prod.outlook.com
 ([fe80::5870:416:4c90:c71a%7]) with mapi id 15.20.5566.021; Mon, 29 Aug 2022
 17:12:19 +0000
From: "Walker, Benjamin" <benjamin.walker@intel.com>
To: David Marchand <david.marchand@redhat.com>, "Harris, James R"
 <james.r.harris@intel.com>
CC: "dev@dpdk.org" <dev@dpdk.org>, "Liu, Changpeng" <changpeng.liu@intel.com>, 
 Alexey Marchuk <alexeymar@nvidia.com>, Shuhei Matsumoto
 <smatsumoto@nvidia.com>
Subject: RE: [RFC v3 00/26] Bus and device cleanup for 22.11
Thread-Topic: [RFC v3 00/26] Bus and device cleanup for 22.11
Thread-Index: AQHYopaJgwn+iDVtlk6k5wK3wpDV/62fbCaAgCAZkICABsltAA==
Date: Mon, 29 Aug 2022 17:12:19 +0000
Message-ID: <BYAPR11MB2824536FB90CDCC745C5B42AEF769@BYAPR11MB2824.namprd11.prod.outlook.com>
References: <20220628144643.1213026-1-david.marchand@redhat.com>
 <20220728152640.547725-1-david.marchand@redhat.com>
 <8AC9271A-AC63-4C5E-BF9C-E4E8027A1132@intel.com>
 <CAJFAV8wDm_A-fJvTugMxzxBCO_U0R7hcLo-aRK5xDPQKtyc0YQ@mail.gmail.com>
In-Reply-To: <CAJFAV8wDm_A-fJvTugMxzxBCO_U0R7hcLo-aRK5xDPQKtyc0YQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
dlp-product: dlpe-windows
dlp-reaction: no-action
dlp-version: 11.6.500.17
authentication-results: dkim=none (message not signed)
 header.d=none;dmarc=none action=none header.from=intel.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 62f123ca-6016-4526-114c-08da89e1a178
x-ms-traffictypediagnostic: DS7PR11MB5967:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Y1mbSo+C5NgPIPIpReIAY9vZlegsbBTJeCWQkccVQr6aVHVhRue2rYLeiPx7R6ZXClEZsdKeqbc/Pdcg6CyEJeGxaI0BCOxKPQFrSEw1kwLeRVTCXZBOg10mf9C42LMrcvnxYG5CfFos5xtFfnDJQkwkjHnBZ9JPyvMG2TzJUolf2GDgK0lGb6w+C9Zk16qMMhRnlA20+fl4bOf6rLCs9QhgQY1DBdUscz9xbvf1Rdt1HP2jIZ3zSS4P1TpZh+EPK9/60hs1W/VAQYurLV3fr+cnZFq2D22sViKzt6fQNNOcHd1eIJRbdQ4MUt1cDpRUzJfP9ESm8f16FNeUH8NcAeorImoslAXUSpKkVPcG7XW2tsg/55xhMjSWidyQUkhRW4eKfgJKzYrmqfGOKTEY3+cnPagHx0Z6F/OikX7w18Q/2QZlhMo/BBevNUyOEWcoW6gbiIznckVG9wlwTAO9PHmQtmPl/bo1K/KNTslPV24fw45CJQCYcL35VZI9av9BorWlY71EoHLCwtl0d0t4T1Kjhbx3+V+pciYtxJL8Hg1z0eLPhhjOAAmO6BIz/tl3+cEkHephrcG71O9BaGUYajJY3HSs5fYLGocJDHtJPALVr5ATU/FGJOaZ0zMlmHtfNKEjRFnn2xJQniMcfVewdZNkIgK51fK8d7bkS8FvQQBUAV2OV4fKRAyrxBEi2u5/jd5aosa1E4vV0ctRkGRnGgixFHMluwjeNe9tqOCu0zUBKe9G7vIKZWcX6XZ2WjHWlIXAIh8q/RYTaXoVLcR23nSvP8HLx62QU531fIdEvVg=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:BYAPR11MB2824.namprd11.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(13230016)(366004)(396003)(346002)(376002)(136003)(39860400002)(316002)(6636002)(54906003)(478600001)(110136005)(71200400001)(122000001)(66946007)(66556008)(8676002)(76116006)(66446008)(4326008)(38100700002)(966005)(66476007)(38070700005)(82960400001)(64756008)(41300700001)(55016003)(8936002)(52536014)(33656002)(5660300002)(7696005)(6506007)(55236004)(26005)(2906002)(53546011)(83380400001)(186003)(9686003)(86362001);
 DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UklDQXN5SXVWbng0bk1XRTZwWEE2QjZJdzI4RWNEUUUveXI2NlVBVFpHQjUz?=
 =?utf-8?B?WjMrbkFyMFBwcE5ZdE1qc1VpMFFlcEhSejVuem8vc3g3N01UdGJGWmhGLzM5?=
 =?utf-8?B?dVd5NVI5MmMzQWRaeWJzcW9xeEtsVTlkMmxMUWFzWU9jalBFdGZTT3A5MFk5?=
 =?utf-8?B?SjF3QWdWOFp1dXNpUlRiMUdqSlNheU9CbW5kdUdvZ0NSQVBHREpTUytYZkpJ?=
 =?utf-8?B?SjVGbXdxVGM4ZVhjNkRvNERDZHhoblVIRUJhTFg5WDF0VTNQZmxRK09uUVdz?=
 =?utf-8?B?RCtxOU41MjZ1akcvZXpna2RkUFh0c1ZaUEhVV21qT2dFNGxHYjNkNW04TVlD?=
 =?utf-8?B?cDg2Y1JoaHpPUE0wQlN6UXB3NGVSZklBVG9nVDhSb1RmVkxRbWdwUlVLcXE3?=
 =?utf-8?B?NVpQaFVTWHhFLytNbSs2QUkyMVBFcTU4QUhWY0ZYYUQwYXpyZks5eHFxUS85?=
 =?utf-8?B?cThxTnBTZVJOZCtLdlJRSWxRekVYcDhIWm5wdVFyWUJQVHFSMlhNUnZHcEVX?=
 =?utf-8?B?TW12cThISFdNVUY5T0pDanBSeVpwcHlpLytnRjYrQ2d2N1hoRmZHL0lmZktw?=
 =?utf-8?B?cWtna3cvdUgvMHNhYUN5WmwzTEs4ZFBzYVN5YVpncnpnYU9SK0c1ZDZDbnlY?=
 =?utf-8?B?dmFEamJoQXVRSEhveWZMOE9uRTRLK2pIa1ZoR29vRjRCMU8wSktPS2hxM3hu?=
 =?utf-8?B?YVhocUNJM09odXVycWduN1hPQmhGSVhyYXFpUzAvRU5HcHJPaTlGNkd5YTlu?=
 =?utf-8?B?V3JFVFoyRWxnQmQ4UUlESkNRMHFtYkxOMWtza1J1QlhobUY0MHZ6NnVsUXNW?=
 =?utf-8?B?ZkFQNkZGQ0lpNVVzeGJ1R2dHREh2bmtzSEdGaXUxMmF6QjlwTFdmVlo4V0I4?=
 =?utf-8?B?V3YwWFhKMjJPeXJyOEcwZ2x2by9Gc21xM1Y2RFAwaWxFQkRQUEdTVDhtNHBq?=
 =?utf-8?B?UXROVXNhUCtoQ0ZDTzNQdUdGajFxRUJJemxxd1U0dXJKd3hSaTlJYWV0b0Vm?=
 =?utf-8?B?RklmOG83TWFkd2JaaFVQYVduUkZVekhISDRTV3R6SUFQbzgyMDUzc1lVSlda?=
 =?utf-8?B?UEUycVNSd2FGRk9sMUZGTHBqZ2RyK3R6dHZhZXFpVDFick9YK1FIT1NXSkZU?=
 =?utf-8?B?bFBhS3lpMkJYdmt5Rld5SlEyL2YzM0RhaVVaSFBDOG5iNGdqWThmOWh1VlVj?=
 =?utf-8?B?ZVBFSk0xcXRDMHpzN1BEQlhFVE9Tcm5xUWdkU2VMVmxidUFtaGNaUVRhNHg2?=
 =?utf-8?B?REFteUJERmZMQVI5OUZwWVRPMFJDQ09Ibk5ibDVQaEFSUGdXTTQ0eWRDdndT?=
 =?utf-8?B?N29NM1NjTldFYXJLS1lvNHkrYzBFRUNWbHhNZTh5RVNjeXgyNVBvMGVZZmF6?=
 =?utf-8?B?TEZwUCtlTnNUY3JVeFNPS0NreUJSbXpJcUduWlR5TTgwY0tBN1hoSFpnTytT?=
 =?utf-8?B?bnVnVDIveW44dkJkc0t0QnRTZ0lPcHRGZXVjM0dncjRnYS80OGFlcmZ0aXBw?=
 =?utf-8?B?WWlTV1hZS3FEVXhrOEpWLzZLb2NqbGYxU2NaaFZJNENnZFZ3STBsb2V6Sm5U?=
 =?utf-8?B?MlowNjhqNm5PeStqQkdsamxCRmtPYjFlTitaVDQyUmRwbFFTR0ZMV1pITE11?=
 =?utf-8?B?bUVqekkrYjZidWxBdk4rWVlPY1JMOVVrTHczYmRBOENOY0cyS1FOb2Nzally?=
 =?utf-8?B?Vm9VdmRhVWNwOVdhT0x2ZmJiWFNUZ0VpWXRWRzBKLzFTRnFsZk5XSVhiWmFI?=
 =?utf-8?B?d2pGaWdrdUt5bHlmZEJNSDU0MDJnbDdOUTR2eUlFR3RmYUFaN0F3VFVLZW1S?=
 =?utf-8?B?SXFvdkFlYjRoVUxmcWJsaE5jSWNMQWRlNU44VGZxVlhCa3g1K1dEVzFqNndK?=
 =?utf-8?B?OEhCSEJBa3M4Z1A5NzBxREVuanhaaDM1M2lMUGdVVk5GamNFdCtPZE13dEx2?=
 =?utf-8?B?L2lXZEUwc2NOeGJ4b3BsNE1oeGFhSXd0UHNsR3drMDM3N3FsV0RhYW5nMmhS?=
 =?utf-8?B?L25pSGwvcWdweHd0RWlUYTZZdUtHOWNJZklwV0NERExSb3RTbHRGMU9YR0Fl?=
 =?utf-8?B?bmVCRG9kakErRkVkZHlpakdYWGFNMWZNN3hLUWI5aE5qSGpDTE1aWjlXWUVa?=
 =?utf-8?B?VysyZExQVlFxelA0SmVZQjFTblhEV3YwamRqeWNFOE5nWXNYeFpDSDhIaWdS?=
 =?utf-8?B?TEE9PQ==?=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB2824.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 62f123ca-6016-4526-114c-08da89e1a178
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Aug 2022 17:12:19.5525 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Bs3LQfpuC6xAsBvvmAk8cSTID19X2JTDp6/q/n2vnHlBwgrc6frzTHWgz35fmxdCwvpe7r9Qz4vKsjBrkabZLco1zZfZXhOmXdVAL9wvcyQ=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB5967
X-OriginatorOrg: intel.com
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org

PiBGcm9tOiBEYXZpZCBNYXJjaGFuZCA8ZGF2aWQubWFyY2hhbmRAcmVkaGF0LmNvbT4NCj4gDQo+
IEhlbGxvLA0KPiANCj4gT24gRnJpLCBBdWcgNSwgMjAyMiBhdCAxOjE5IEFNIEhhcnJpcywgSmFt
ZXMgUiA8amFtZXMuci5oYXJyaXNAaW50ZWwuY29tPg0KPiB3cm90ZToNCj4gPiBDYW4gd2Uga2Vl
cCBydGVfcGNpX3JlZ2lzdGVyKCksIG9yIGEgbmV3IHZhcmlhdGlvbiBvZiBpdCB0aGF0IGtlZXBz
DQo+ID4gdGhlIHJ0ZV9wY2lfZHJpdmVyIHN0cnVjdHVyZSBoaWRkZW4/ICBIaWRpbmcgcnRlX3Bj
aV9yZWdpc3RlcigpIHdvdWxkDQo+ID4gbWVhbiBTUERLIGNhbiBubyBsb25nZXIgd29yayB3aXRo
IGEgcGFja2FnZWQgRFBESy4gIE9yIHRoZSBEUERLDQo+ID4gcGFja2FnZXMgd291bGQgbmVlZCB0
byBzZXQgZW5hYmxlX2RyaXZlcl9zZGsgd2hpY2ggSSBzdXNwZWN0IGlzIG5vdCB0aGUNCj4gaW50
ZW50Lg0KPiANCj4gV2hhdCBkbyB5b3UgdGhpbmsgaWYgU1BESyBtYWludGFpbnMgYSBjb3B5IG9m
IHRoZSBpbnRlcm5hbCBoZWFkZXJzPw0KPiANCj4gVGhlIGludGVybmFsIEFQSSBhcmUgbm90IHN1
cHBvc2VkIHRvIGNoYW5nZSB0aGF0IG9mdGVuLCBidXQgd2UgKERQREspIHdvbid0DQo+IGd1YXJh
bnRlZSBpdC4NCj4gVGhpcyB3b3VsZCBzdGlsbCBwdXQgc29tZSBtYWludGVuYW5jZSBidXJkZW4g
b24gU1BESyBidXQgSSB0aGluayBpdCBpcyBhIGdvb2QNCj4gY29tcHJvbWlzZS4NCj4NCg0KV291
bGQgdGhlc2UgaW50ZXJuYWwgc3ltYm9scyBiZSBjb25zaWRlcmVkIHBhcnQgb2YgdGhlIHB1Ymxp
Yy9vZmZpY2lhbCBBQkk/IFdoZW4NClNQREsgZ29lcyB0byBkeW5hbWljYWxseSBsb2FkIGEgc2hh
cmVkIERQREsgbGlicmFyeSwgaG93IGNhbiB3ZSBkZXRlY3QNCndoZXRoZXIgaXQncyBhIHZlcnNp
b24gdGhhdCB3ZSBzdXBwb3J0IGxpbmtpbmcgYWdhaW5zdD8NCg0KIA0KPiBJIGRpZCBhIFBvQyB0
aGlzIG1vcm5pbmcgYW5kIHB1dCBwYXRjaGVzIGluIG15IGZvcmtlZCByZXBvOg0KPiBodHRwczov
L2dpdGh1Yi5jb20vZGF2aWQtbWFyY2hhbmQvc3Bkay9jb21taXRzL21hc3Rlcg0KPiANCj4gDQo+
IC0tDQo+IERhdmlkIE1hcmNoYW5kDQoNCg==