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 BD4C745620; Mon, 15 Jul 2024 04:24:28 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A1271402B0; Mon, 15 Jul 2024 04:24:28 +0200 (CEST) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2055.outbound.protection.outlook.com [40.107.92.55]) by mails.dpdk.org (Postfix) with ESMTP id 85F9140281; Mon, 15 Jul 2024 04:24:26 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ivfCDTux6CxFwMRwhkPQPQ+wbWPNrHpoED9fXXLw72bbWj1LrkXwI/nRTdTaEz0QWYIjopraSOUoaKrgZyRXEaV88EnM01MVqQjZd6G0M2MoDkn8SdqXSbYlNLU8W5sOM3qqEOxnW1FhYhMuw1mEbcLvGfCP9cT1dnprZXp0yYRtTKn5Cl0PqR0h/agIr5VN9y3OU7tE7AZqTJd3OYFuOxpJO3CTjvlvQ5U32z1s/pcEgqwxTNGbiKMfGboypNZmAa/HUBXSMGHw1qQFuzLZD7JdQEzu4dlKmCnJok2zNCZuzuiQGCTGb5KGtWos7sqe8VnlObGYWOIboGa6RF/zZA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=Mi6m2UGMo7iGUQnBvq2vIS6xHhqzxefd4DNvVpMe7Cc=; b=YX0KCdJXuKZBkwDia04j1f3nOdhh2h1mgffbWtUxPog3ufNBmOekLG2luYVhXxcJLjtQt4dl9oCTp709EU7FHkxy9/7he1DGVXYZw+b1ALX0sTM4/p9OAzQz153benSZtobf22iAVgGLVCiq8lw0YNMfen7IWVha5hrvZ7BipKt1XoQ+0Apiy95dMFHuypdLlrvauM3D+zPosxGODe01o5ZZMlrX00SEZIeo8ckm7HYkLaKz4wPesBmw0ypY3pwtOU4iHMJmtBNPS+6xUSLp/2CBretWjLomjskRZUGxU8V1EwsqHXHc0pqH++AqOnVNEsHz2BR4ZnVswL6bQOZRDw== 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=Mi6m2UGMo7iGUQnBvq2vIS6xHhqzxefd4DNvVpMe7Cc=; b=Hmglsu/6IUsr7sRgBd5vmZV+rOg4NUV+b9Fx+7Qr1gjz61S3IZhMlnd+lZWVLUutk2ktLHkCQL6Awvc5RkeHHN70xdHRTJL+gzqiiTWfFprcugb1T85WYMDPJ77qY7v/W4Pd0s++JpKP+X7HuVXJX+V2tHzPIA723tYNiNCMZbiyaC8VvZZoytqAuBv5BaoNri5e49GfsiqDaHFylmrmM50kc239QJInPUHTzg4RUs4REPn0F5FcTKgTg7v995Miqv55LKoxEKNWgKhOmc2PiXaQk8olJBzQoF7zmt6CKfngiI5TrnziRDA89x1Xvodd56yMtaToSdwW+UGr4FY8sQ== Received: from MN0PR12MB6341.namprd12.prod.outlook.com (2603:10b6:208:3c2::13) by SJ0PR12MB7474.namprd12.prod.outlook.com (2603:10b6:a03:48d::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7762.24; Mon, 15 Jul 2024 02:24:21 +0000 Received: from MN0PR12MB6341.namprd12.prod.outlook.com ([fe80::4cbb:90c1:e4f:38d5]) by MN0PR12MB6341.namprd12.prod.outlook.com ([fe80::4cbb:90c1:e4f:38d5%6]) with mapi id 15.20.7762.027; Mon, 15 Jul 2024 02:24:20 +0000 From: Chenbo Xia To: David Marchand CC: "dev@dpdk.org" , "oss-drivers@corigine.com" , Zerun Fu , "mukawa@igel.co.jp" , "stable@dpdk.org" , Long Wu , Peng Zhang , Anatoly Burakov , Chaoyong He Subject: Re: [PATCH v6 2/2] bus/pci: fix secondary process save 'FD' problem Thread-Topic: [PATCH v6 2/2] bus/pci: fix secondary process save 'FD' problem Thread-Index: AQHazFMoYvdGlvkxuUSj9AU49LNYvLHzab4AgAO5wYA= Date: Mon, 15 Jul 2024 02:24:20 +0000 Message-ID: References: <20240702021946.4194102-1-chaoyong.he@corigine.com> <20240702074007.1547-1-chaoyong.he@corigine.com> <20240702074007.1547-3-chaoyong.he@corigine.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN0PR12MB6341:EE_|SJ0PR12MB7474:EE_ x-ms-office365-filtering-correlation-id: cba83966-a628-421d-3b80-08dca4753c12 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|366016|376014|7416014|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?eGxWTjdwQXoxZTdSemNpNkVTWkdqdVRYaTZqajV1ZlAvOVJoUVhQVlZqSWxv?= =?utf-8?B?TmpXdjNaVWRlU3NxMlNjNDJjWG5BQzdSQnFRdFNjZDFVSlFuazBuM0VDUUpa?= =?utf-8?B?QkgxSFRaVmJ3UEZlMzlyd2ZCNkIzWU5obWgwMURYejNJWFR1TnEyY0ZYY0w3?= =?utf-8?B?cWo1d0wyOFZidEgzeG9ENk1kMEllM0pOSVkrMnpBcGljYm82YVJmbnFBbXlr?= =?utf-8?B?QTlIZkFlWUFpTkxKZ0s0N0xQMzJjaHB3TnlHdmllYjB0MnViMHdyZHdCU0lK?= =?utf-8?B?WU5YdjJMdnNLcmRYRWgyYS9zb3JSM24zVUdVTXVHdmVkemZOck5wejhManRx?= =?utf-8?B?cU5rQlpodzlVaHR0NGYrNkZhSzVVb3J5TE9ld0V2REVPTjFZdTdoN1RuUEQ0?= =?utf-8?B?NkppbnRVOHhhRXZ4ZUhCYjZkQ1ZmeFJtU1lsWkZ2L2NxM05ML3FLeTFmQkNP?= =?utf-8?B?SEMvL0JTQ2dhSm9PSFVydHQrNnFEeFdtS0RUSktuTXB2eCtUY2ZDMFZ3cVpJ?= =?utf-8?B?Z0JSb3FsSlFqTjZoK0RVbXZGcVJSU2EyMi84bXJ2TzRuTmFSSUdmbVpnWW83?= =?utf-8?B?WVY5eUlHaXZiNXBONTlWYzQ2WmozaWJPcUZBbkozc0hOM1pvWkFrbkhhZ2NW?= =?utf-8?B?UGMySlh1TmthS2E2d2hkdGJNeW9HNjNUVGxVUmQvL2Jya21jQWpDNUI4K2Zi?= =?utf-8?B?dFAvSWpPSVBSQjR0VkZWTDhlc0hxUDNSRUdVM2Q5SW9JVGFlcEN2c1pnK2Z1?= =?utf-8?B?SWg5dmI0TjJCbDRUWVFYNVo2MXBlTEpLYmY3dUN5aVFCZ0V6Q2tNRnN3cmw5?= =?utf-8?B?WWFtaTRZNEdPV2JJZDVNaHdibC96eFlEVFdyM3ZGMWtVYlBHREk1SXQ3UTlh?= =?utf-8?B?YmMzSkNIa1RtNGdCSVMyejdKdFdYWWRJMEZaaEpLUGhteWh1TlMvcVczTDJU?= =?utf-8?B?RnY3MTlkVkJ3TEk1YnZLVy9TaTBhb29rVmJ6bXdYRUhacmxHRTJnc3lzTVJN?= =?utf-8?B?MnpIb0E0ckRNaUk5L1o0VUYzK0ZIeUhhdXlXQ0IwVlhUamlWaEV4R0JVSnoz?= =?utf-8?B?ZUJtM2kwUDNHUytLYkNENW1XQWxJd3g4MCthWVFWM1B6TUhVYXhac3lWYklK?= =?utf-8?B?Tlg2czNtbVFSc29EWUFTd0xjUndjVzZnYkZzaHcwSlpCQkdLYXJaL0IwQU1h?= =?utf-8?B?UWxYYjNVVk9nS3ZRSGt2bzBXbmNNSll4S3dqeU5CMXllTWlFLytEL2N6cDJ3?= =?utf-8?B?ZytmT080OXFrTXFIZHdmSFRGNENRdVp0QUlnL2tuNzkxM1lmNDNmSGZVR3Bk?= =?utf-8?B?NWpldVZuZjBzb3NkN0Q5NUErM0JkZG41SnRzZ1dVMXA2bVBxWmd1bU4zYzZp?= =?utf-8?B?SHV1S00vUUU4MGlIVWlRMmFMTmVCdkJxMU1aWk1tdHNJTVpYaFkwZXlKQm4y?= =?utf-8?B?Z1M1a1hIUzRiVmtLUzJXWnIveHdpUTNRQXhyUGhMOVlyeXNjMjdBeFZtbkZ1?= =?utf-8?B?a3V2YnE5U1hBNDhBZHJoRFdicGU0WGpnaW1hRlRoeUVVajQwNk1aSHhJdk5P?= =?utf-8?B?cG93WXFSN1ZvZXZBQVZ0eFJIbTM1bWY2Q1o1VThyMHZxUHR4NDZPdzF0Z0Qw?= =?utf-8?B?aFF1bVNCRWVUWkp5NEFWMFRZZGNYYk9acDI1Q3ZnT05GclE1WWNnK2xBS0lX?= =?utf-8?B?amZNVkpyOTdzdjRzRUVHOGlmcG5WNE53S1QrZUZ4NFliY0RrRStHbnNzSFdy?= =?utf-8?B?YVlkYUY3ZlRxNEV4ZURHTFQySXpzRm5Eekc2N2lsVmUvQ0M3bkppekZ4bzJM?= =?utf-8?B?MGxCcTBRdkxoRHBnRUpvWUxOUTNFa01abkVYcEVURHhJRHM4em1RMUJiRGJa?= =?utf-8?B?d0FtZ3BWVE1FSXBjQkFMSVE3MG1qdXhYZXBUU1plS2RNK0E9PQ==?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN0PR12MB6341.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(376014)(7416014)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?b3VhQlVGVzNkcFVTMDZoY3M0WFJUR2N5RWtLNDQ5TDlvSGkyeklQZ291Vlpk?= =?utf-8?B?YjVMYUVianB2T1pYd0V0TFV3LzlOR2JLbW1XcGNrZzg4UUZmNllUclVIbnds?= =?utf-8?B?VDdOT3ZzZkF3QncvbkZFOEhVOGFJbi9yTVV6MDhpSmEzZEdTZzlhT24ycXJU?= =?utf-8?B?SERreUtDYzh1K1FlN3h0Z2lVT1VIc1paZU5BOTRXNXRuQUhldXJXdU9jQ2V2?= =?utf-8?B?SlhBbkF3SlRVeWJkT0pZWjN1akNhdUlRM3FsVk5nd0E3VXFyK3Jua1lIV1lv?= =?utf-8?B?TGV2S1lSWExVemVoeUl5aTl2cWV2U0VobW93SnNKcHlXSkE5VEhiUlhpaFZH?= =?utf-8?B?dGVpZWswcnBRUy9jaVJNcWpta3JoN24zTXdsSzVsaXFhYlJwbEtDUk0wSWtt?= =?utf-8?B?RjBxVjllSzJKc0tCd1cxNmw2WDJSL2Nqd1U4UWdROTJxUlFsZW11L1J1RGlo?= =?utf-8?B?QzJDMkR4cnNHMDdrdFFsQlhQelRCdXJJcExOclFud3BvUGtEb3lnK2s4M3Vp?= =?utf-8?B?MkVoOHQ1Wjc0ZUVzL1AvTkFVazFsMk9McHpaZ0VRejYwNmhXenVHTTVpYzdx?= =?utf-8?B?SzN6Y3p3U3J2U2NJTWt6TmU3djk5NUR4cDJnZGhzSWdYZ0ZZenpxdDRxbHk2?= =?utf-8?B?UHpXWGhKemMrRTBNbWk0VjFaUVhyUG45blU1SExZaVhMSm1zZUtKNk5RWkRZ?= =?utf-8?B?c0E2UGRkNFdCNlZyMEU4eHZRbTRzZGo2aHR3NjQyZDdMOFB4MVlDd0JYbGtD?= =?utf-8?B?dEdZWEluT094cFdyMTMzRW9uSXZpb08ySlpsRXFEbXBJWGp2ZWFOMXVhQk55?= =?utf-8?B?RnVrYWRCakhqM2d1SXliUjRVNkcxWlRsa2FmSndDUUJNQXFRZTVxRFp4Rm5Z?= =?utf-8?B?OHU1K2l3R1RuMS9EeGNraWprUlU1cG4rbXdZNEMwVVBmTmJLZ2tDWnRsK21k?= =?utf-8?B?Z3c0bGplT01CZVVnSkFuMXpwSW5DTHI5bC83NjYyendTQTE0dFVvN3ZURGNG?= =?utf-8?B?bjdKVm02NzZIYTNLdnVCTzIvaGk4d0FLUXkvWDk3YVlsSnFmV21ta0JDT1ky?= =?utf-8?B?eUtkc3dqVG1palJlVHhLbEpGTXhQWHZISnFqZVZtZzY1czVuK0lLbXhnOFY0?= =?utf-8?B?ZmxvNWVwNTlqS2NoQURlWU1RR01kRXdiUUpXRlA3TFR3ODF0UHk2Y0NKdTFW?= =?utf-8?B?VXRMQ0hvS2d5MW0rSHlTeTRmZGdOQ0dSZEJmaW4xWnE2QWVrMFBrSXF3T0tx?= =?utf-8?B?dHdtT1l5bHRtd1FrQ0NUQUVoY2FrZUVhcjNjMGdNbmNZZ2ZiSUdlejNwSEZX?= =?utf-8?B?dnlCR1RoTzY3K1NBWGNGNGtGQ2RuZmQ5akUvYTh2T3daNUtKbkV1MmxrQllI?= =?utf-8?B?dWJWNzROR2pLejFTZFI5dFNSd0pmby9iVmlVeHpsRTFKNUV0b1l4b0xta3h2?= =?utf-8?B?RnBUa1R1akZpb3h1d1BLdzFZY0dOSnRxS3BGYmowVTh0Znp6c2ZPY090VXVp?= =?utf-8?B?dk1TVUk3Nzhab3BjZCtZTTRlQm5YTmhtQ3hFY1pXRzNGdlkzRUc0R3JoVGtq?= =?utf-8?B?dmdCSmlwc043eDk3L1dKaHdBdDNlUkM0SmFRQ1NNSlBzOXFVMGpXb1UvOFFD?= =?utf-8?B?dzBxTlkydTF0Vyt6SDhnSXlSZEdFY0htUGVGUWdMSkRsVjlPbXorcXRqdmxC?= =?utf-8?B?M3gzYUZsQnBvYkloazk0WDFQdVpvWFM0b0U3YUpraStoQlAxa21waDR5MTRN?= =?utf-8?B?Q2xsWTZZR3ZLaTUzVDNZbzRGUVNoYjhMTWE3N2N2R0ZkT1VyanlKdE80dW5n?= =?utf-8?B?VkxNNXArVGRKeFMrbkZYcDNIaEZPWXlITzM5SWVPV0FEQ0o0L0hRVUNFM29k?= =?utf-8?B?R0NNZW4vWDd4TU9hZDlkVlZMdE00ZkFPbEhLUnN3MXZza1RZN1pZbVlwL0hN?= =?utf-8?B?WFJXUkQzVElSK0trRk1OSER4bHNVTmJQS255QStXM0oxU0pQV0d2bEpLaFJm?= =?utf-8?B?REpIcVNGeUgxaEcvTDk5NXFhc0YwT0pGRXhrVE1OeFY5MXRlaWNYSncyaURV?= =?utf-8?B?eDZMcHVLVkVIQnN5YUpuTUZnY3pOMW5jbVV3NlZIRDRGRmNuRS9kbU5tSThq?= =?utf-8?Q?ijZtu/R66JUC59H58Rmhn44Ox?= Content-Type: text/plain; charset="utf-8" Content-ID: <1197FDC1B4C3A84191A631AF5FAF994D@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: MN0PR12MB6341.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: cba83966-a628-421d-3b80-08dca4753c12 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2024 02:24:20.5451 (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: zTY5oqnDPDZNujwafHyN+Ro+/lVaSa4p88g1dtVRH60CONuHBJtG4jn7zkdfhgeoXeqvzns9wANcgnprtqAfaA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR12MB7474 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 SGkgRGF2aWQsDQoNCj4gT24gSnVsIDEzLCAyMDI0LCBhdCAwMTozMCwgRGF2aWQgTWFyY2hhbmQg PGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+IHdyb3RlOg0KPiANCj4gRXh0ZXJuYWwgZW1haWw6 IFVzZSBjYXV0aW9uIG9wZW5pbmcgbGlua3Mgb3IgYXR0YWNobWVudHMNCj4gDQo+IA0KPiBIZWxs bywNCj4gDQo+IE9uIFR1ZSwgSnVsIDIsIDIwMjQgYXQgOTo0MOKAr0FNIENoYW95b25nIEhlIDxj aGFveW9uZy5oZUBjb3JpZ2luZS5jb20+IHdyb3RlOg0KPj4gDQo+PiBGcm9tOiBaZXJ1biBGdSA8 emVydW4uZnVAY29yaWdpbmUuY29tPg0KPj4gDQo+PiBJbiB0aGUgcHJldmlvdXMgbG9naWMgdGhl ICdmZCcgd2FzIG9ubHkgc2F2ZWQgaW4gdGhlIHByaW1hcnkgcHJvY2VzcywNCj4+IGJ1dCBmb3Ig c29tZSBkZXZpY2VzIHRoaXMgdmFsdWUgaXMgYWxzbyB1c2VkIGluIHRoZSBzZWNvbmRhcnkgbG9n aWMuDQo+PiANCj4+IEZvciBleGFtcGxlLCB0aGUgY2FsbCBvZiAncnRlX3BjaV9maW5kX2V4dF9j YXBhYmlsaXR5KCknIHdpbGwgZmFpbCBpbg0KPj4gdGhlIHNlY29uZGFyeSBwcm9jZXNzLg0KPj4g DQo+PiBGaXggdGhpcyBwcm9ibGVtIGJ5IGdldHRpbmcgYW5kIHNhdmluZyB0aGUgdmFsdWUgb2Yg J2ZkJyBhbHNvIGluIHRoZQ0KPj4gc2Vjb25kYXJ5IHByb2Nlc3MgbG9naWMuDQo+PiANCj4+IEZp eGVzOiA5Yjk1N2YzNzhhYmYgKCJwY2k6IG1lcmdlIHVpbyBmdW5jdGlvbnMgZm9yIGxpbnV4IGFu ZCBic2QiKQ0KPj4gQ2M6IG11a2F3YUBpZ2VsLmNvLmpwDQo+PiBDYzogc3RhYmxlQGRwZGsub3Jn DQo+PiANCj4+IFNpZ25lZC1vZmYtYnk6IFplcnVuIEZ1IDx6ZXJ1bi5mdUBjb3JpZ2luZS5jb20+ DQo+PiBSZXZpZXdlZC1ieTogQ2hhb3lvbmcgSGUgPGNoYW95b25nLmhlQGNvcmlnaW5lLmNvbT4N Cj4+IFJldmlld2VkLWJ5OiBMb25nIFd1IDxsb25nLnd1QGNvcmlnaW5lLmNvbT4NCj4+IFJldmll d2VkLWJ5OiBQZW5nIFpoYW5nIDxwZW5nLnpoYW5nQGNvcmlnaW5lLmNvbT4NCj4+IEFja2VkLWJ5 OiBBbmF0b2x5IEJ1cmFrb3YgPGFuYXRvbHkuYnVyYWtvdkBpbnRlbC5jb20+DQo+IA0KPiBDaGVu Ym8sDQo+IEFyZSB5b3Ugb2sgd2l0aCB0aGlzIGZpeD8NCg0KU29ycnkgdGhhdCBJIHdhcyBpbnRl cnJ1cHRlZCB3aGVuIEkgd2FzIHJldmlld2luZyB0aGlzIGFuZCBsYXRlciBJIGZvcmdvdC4uDQoN CkZvciB0aGlzIHBhdGNoOg0KDQpSZXZpZXdlZC1ieTogQ2hlbmJvIFhpYSA8Y2hlbmJveEBudmlk aWEuY29tPg0KDQo+IA0KPiBUaGFua3MuDQo+IA0KPiAtLQ0KPiBEYXZpZCBNYXJjaGFuZA0KDQoN Cg==