From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM04-BN8-obe.outbound.protection.outlook.com (mail-bn8nam04on2066.outbound.protection.outlook.com [40.107.100.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8D61E288A8; Wed, 7 May 2025 19:04:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.100.66 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746644668; cv=fail; b=q8RqHFu7B2jc4Oav0aU3rGl6UCyTEUuaSkHCJsxeDK/iGM8LR+KrIunOmhqVMSiwJlv8/g6KwWAF3KeVY8VW67PdyEMPZkODnODURSU/n7ZIliaY1ps7F4il8ujG8KBILiBahVHL8uxdTZkCrrIzVz0FW+T6Y05rcSzEiBMMqKM= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1746644668; c=relaxed/simple; bh=WZUc0k/NZawAZ8KgWNdn8SKnsMzWyJi/5qVqvufnzH8=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=h+CYeQXFQpJv54DjPpbQTMZT3vf/zWJBajYJBbgBenfDk4G7d6q4JVvaDcp9A2CUiFryWUUmwaWqloWY5C2AQN7Ujs68BPtu8F5aJA02tOaWnYUOxPlVYuwH8WWZhRiUzl+eLpwO+o2VhXKLKoenQiJU3P0jX/68oZVH4eY0YKI= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com; spf=fail smtp.mailfrom=nvidia.com; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b=pAVuJhw2; arc=fail smtp.client-ip=40.107.100.66 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=nvidia.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b="pAVuJhw2" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=F8Ltoh0reusOHIEO+E6ZakDu7G+99Q2QHkEEmjcje1Wdap5Ot+k9ruqsFnoMwA1kNN3snEwsbPUz0XBjwPOjgprnwpWzCY4/YQlRSspbdgNhf1WdQt+LI6XH5N+ufD4sLXa5ERSHq0p3oPojRq12VRMVYhUfizTCwqsgefBbjMhwyQ096wuD84LFxtKd/OQQOIYg3I3452aDsiPRpJqq5F7zsV37Q8AEJW4mgEf+BSi4zYHX41MLqyJrF+5YLYxAz+pxphHSYc1VFgBJH4Z/35GBQwAaI/A+jUDt77ggM7jY+yxhZpDpffr4lRW+Z0FKUZjLahgfcGrOJkJb/CpjWA== 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=WZUc0k/NZawAZ8KgWNdn8SKnsMzWyJi/5qVqvufnzH8=; b=e7s1sr8KI9kTOJAw1swcoxpLQ7j8KWH3hozJxgFtibHOHnLRiGah2oXjH3c76YY2X+I9GHWOnYQD89ezI67S2MngImoMtG/1+bxjE1y+XYvHRuxm3Ry8rC3q6SSvt+J7WNz0eQloASXHVVHdY/4UGkeidyZ90M7owSrjMWAb85bUlFsuJvYvZuitlOq5qA2mMD2QMGru6ZrFRMLQbDe8Rmz/VNHgHud48ebCJp4OQgTItbms6lLq2xYv6GqRqe+7xDDtyeLv3F3NXuO/TFaTOBd3koiiZp4+hQk1WCbrPlWKaqgb8knCz0otg1428Ohc3chIwmMIPb8ZUjx/HNWtXw== 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=WZUc0k/NZawAZ8KgWNdn8SKnsMzWyJi/5qVqvufnzH8=; b=pAVuJhw2Q+ZXEG2WL4ZBvS7KWIDTxTGb5NpaCwSQsnkhtV4ksRDanLGdJJvTYqFa8DH0U1CgaII4TAcSjizACjsRi0Z5xsPyk12V0GEHtt7mcukMOZTuF2y768EuUbxmBek2ZNAeggEXHvePwvXZ20fvFirlwP1atAJcXIgzmErzYgliWKV+Y0vFRJw+GO2PPnqPnhxAenpSk7E4LxSr6BhtE87AV23K8o6wKR6Z5BAxv+qZ1yw9uWdpqUOy0d85sGpvMjfGmhiA5X/6BGG3MXk1wxM28JDonBLEjGki3WSqRNiIKviV60y9uZs+VEXreD4A6RXtA3rRvhK1bBuTTw== Received: from CY5PR12MB6526.namprd12.prod.outlook.com (2603:10b6:930:31::20) by CY5PR12MB6105.namprd12.prod.outlook.com (2603:10b6:930:2a::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8699.28; Wed, 7 May 2025 19:04:18 +0000 Received: from CY5PR12MB6526.namprd12.prod.outlook.com ([fe80::e420:4e37:166:9c56]) by CY5PR12MB6526.namprd12.prod.outlook.com ([fe80::e420:4e37:166:9c56%5]) with mapi id 15.20.8678.028; Wed, 7 May 2025 19:04:18 +0000 From: Timur Tabi To: "tmgross@umich.edu" , "benno.lossin@proton.me" , "gregkh@linuxfoundation.org" , "gary@garyguo.net" , "mmaurer@google.com" , "a.hindborg@kernel.org" , "bjorn3_gh@protonmail.com" , "boqun.feng@gmail.com" , "dakr@kernel.org" , "alex.gaynor@gmail.com" , "aliceryhl@google.com" , "ojeda@kernel.org" , "rafael@kernel.org" , "samitolvanen@google.com" CC: "linux-kernel@vger.kernel.org" , "rust-for-linux@vger.kernel.org" Subject: Re: [PATCH v5 2/4] rust: debugfs: Bind file creation for long-lived Display Thread-Topic: [PATCH v5 2/4] rust: debugfs: Bind file creation for long-lived Display Thread-Index: AQHbvhioLApbfeXiQ0C8x1ix4mlMT7PHiXgA Date: Wed, 7 May 2025 19:04:18 +0000 Message-ID: References: <20250505-debugfs-rust-v5-0-3e93ce7bb76e@google.com> <20250505-debugfs-rust-v5-2-3e93ce7bb76e@google.com> In-Reply-To: <20250505-debugfs-rust-v5-2-3e93ce7bb76e@google.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.52.3-0ubuntu1 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: CY5PR12MB6526:EE_|CY5PR12MB6105:EE_ x-ms-office365-filtering-correlation-id: d79cd7fb-c15a-483b-62c9-08dd8d99f7f6 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|376014|1800799024|7416014|366016|38070700018|921020; x-microsoft-antispam-message-info: =?utf-8?B?d1VRSkQraEhTb24ySWwrU3VJTlg3ZUpnZXNUMlg5Ry9wN25Rc1NDZE43djlI?= =?utf-8?B?SkZIVzBMOEU1V2R0NXdWak42em5UTDNDVUo5NXB5UmJDYUF0NW00NkQvZXVm?= =?utf-8?B?c2dJYUh2ZExmWWdBT3NDQU52ZWZZV0hhZXBTRlVxWEdRZnh5Z2hjanpwSUJN?= =?utf-8?B?U2pXZXVxY09iOVRhRVc5bHI5aTFPU01VUE85Q1VvUCtxaGF4aTZiTDlIWDAx?= =?utf-8?B?QlBMVG9NQVhlNnhYakIwRmNGNUhUVkdUVmt0UnNXWlk3VjY5djhEKyttejhj?= =?utf-8?B?ODdvQjlST2QxWGhCL3RjRHU1M0xZWDM1dlFkTkxTN3dLVXFzUmRFczZQVFRL?= =?utf-8?B?dXJESGxyZjVSZzUwMVVPVE1oSURhc2svMXg3ZUw3Q3gyWSs1bCtmZGprVnVU?= =?utf-8?B?SFJqWnAzVWlQM1hGaktFNW4rUEtNNE9rMTdtaGhITFkyeVNENW45MXgyMTgv?= =?utf-8?B?ZXdJbHl5RE5vV3NRVS80MlVKOEltN0gxUW5ZcFJqY1ZIYnZLa1RNNXJob25a?= =?utf-8?B?bTAzdTYxRmJQOFhsOHprTjQ1Z2IrUjF5a1MzekJ4OVpzQ2lsc3pOWEluUnBW?= =?utf-8?B?a2ZoYjZUb2dya0lpVmFRRkQrd1Jxekp4dE1WU2wwNmhsZHpoVlk1MVlDT0Ra?= =?utf-8?B?Rjk2VUN5S0ZheGVXd2lCWUZMZ1psNHMyVURibWtIZlJRV1dIeDk2TUYxUXVH?= =?utf-8?B?L2I0QVJLYUhGUzRCWTZkYWpsQXdWUU5Ob0R0eXVZSDB3N2hXNVdvNi9NbjNP?= =?utf-8?B?dnQ2K2xSYjBld1ArbXhwdjI4dnRvWnpzMVVSeUpCS0RBWDRJQkpzSW8wcDlU?= =?utf-8?B?VXZuLzhwT09lYTRjTHAvZk90MGFHR3JQUHFHUjN4eTFUdWZIS1ZsYVlJbmtC?= =?utf-8?B?QS9udC9lV0xEeHJiZ0RyaHRMR3A5b0MrcUlNVGVxRzBib3lYcmI2V1Zzc1BY?= =?utf-8?B?MlpteHdXOFR2VG1PamMxdFBZbFdUUGNuYVlOK0ZodE5vdWZQNkdVVmhmbi9q?= =?utf-8?B?NzdKZGZIdlZPRlV3ZUh5WlFkQzRWNlhmTzhKb3NpNGwxR2w3N1kyRk9QUzJh?= =?utf-8?B?Y2ZkWVhnZ1lBeStLbnE5T21rNDlmSlUrM0hZd1JSUU5nbUxTTXBxd05Nbmtx?= =?utf-8?B?UXFvSktFOGtrZThpVzZ1RWVJQkl3dTVQWkRnMGxKVFRKTHBaeWhTbnplTFN4?= =?utf-8?B?WjVYOVp4UHBockJqa2c2Y3Rpb2l4SlBpVXp3VzFEVlNxRk5adHk5RXBWeGZV?= =?utf-8?B?T1BkR0M2VFNRL0Z5NVEyNTVOclliR0pEM25sUmZMeGdtRlAxYzRnaVZaWUN1?= =?utf-8?B?WkZNclFsN2lnekNMSzZxWGNwQk82SUVtRXE0bllmSExKaW5OQ3pVUVVwRDh6?= =?utf-8?B?WlQ0ZzBlQjlONW1hdnZtRHVTTDVoNGNKcUUzVTNSbHNuTGYyTmdheUZReGVH?= =?utf-8?B?c3ZtaThtSUllUER2cVRvTWg5T2VXUTFPaFZTNHF6Rzk2N09xTWE3UitDOUpX?= =?utf-8?B?TGplR0ZOMkRoUVBFQTJiblRJQmlZbVJ3NlRIOTBmNmdjTXFoRmVkR0V0NHUx?= =?utf-8?B?alJvYmhVb21wUGc0KzZhWnhraU9XWUpia0lLNnllalJQUWt2VDJqcFRCNlpa?= =?utf-8?B?MUlqTEtXQm1NSzltNnB1dE9jTmlUbTV3VTU5dHpXR295TW4vWU56YnI1Z3cw?= =?utf-8?B?VHpQT05KTCtQYWI2aXplREEvNjZHMVhPalNDdlZZTVZQaU1MdGhLd3NNcVBQ?= =?utf-8?B?QndRejRNZjJtYUs5Rys2c2hCM2JtS3htTTliaERvREZBRkt0bzhiL0IyeXNa?= =?utf-8?B?OFdJNjg4Z1l4a2RuRWN1V3pCbDNpa3ZCQ3d4T1BTZHJkSzdUUFc1TUMvN0lk?= =?utf-8?B?aVFWSEh0UnowNEVUdXJGYkpWY2RCRCtzcFQydy9LQWNGQllmakp2SVpSc1I5?= =?utf-8?B?K1JnYURsaWtsMXVDZWFHZzVnc043NGRWMzRMdUxCeXlqTzB3eGVleHBkVUhN?= =?utf-8?Q?iDvAR5MKGqlcIHh+wElL9oLVOEJ6XU=3D?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CY5PR12MB6526.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(7416014)(366016)(38070700018)(921020);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Njh3d3RIQ2tTdUxxRHYvTHJ2T1Y2ZkdwU3NWYWlBcmtBd0RwanRxbTVjOHVj?= =?utf-8?B?dkxtRmJ5N3EwQlpYQmFvQm1mYmZmaXB1NkszOWxWdkRsWGF1alBqNXhVSjdr?= =?utf-8?B?eVFjaGwrUlVzci9CemY2NzhGNzRyT2FjbXU0OFJBU2NnY1pPQXNLZ3JXRytS?= =?utf-8?B?MTZrNkRuS1NyWnhGSzdIWWlycFd0cnlvYXhVQllmTGpFd3hsUlFzaklKMkRq?= =?utf-8?B?a1JPNDNWM05zTFkvS0pLcWdGbUxlcEI3VzIyZUpmNGU2MFlleVQ2d0l0blph?= =?utf-8?B?VnRMbDBjQlJmZ1UrbXprRUFsQzdaeVZ5akZiK1h4QjczNTZ1T2hsaW5KVDhi?= =?utf-8?B?emZIcmpNMUN1bWxlcXJ5VHYwMXJGL09hcXZnNkpnWnNzZERQWDhHeVZobGR3?= =?utf-8?B?UndaUG1CK2Z3T2VQQWE0cUJtRktLMjBQSWFCcHREQVNPRXltQVZLTlNTTVZn?= =?utf-8?B?S0Q5OFJpT1plWmJRMzNRSS82dkRBUXIwdVBjTXQ5cERQRlppaFJjankxZkVt?= =?utf-8?B?bS92MTdjTmVVN2laSEI1VXZZU2F4cm1pU2N1VlZld2xzcFBLNGJEejVPc1NO?= =?utf-8?B?VXY0MzdnQnNSVUZDaDZFKzVIRkhsSHI1UkNyVUhBaTJCNEdqRGZCWnM1M2pH?= =?utf-8?B?cDVrd0Z2bjNnZWxJdGtaeXZpb0lRMlltZVdmY3BveDQyNEZkSEt4TzhMS0NT?= =?utf-8?B?UDdDNnRqT1Rsa3d3OTkzMitEaEpiMkFDcm4zR0hzWSsvdzBLNkx6dFptdWVT?= =?utf-8?B?VkpjSndDQitZRVZCUVVjY05PV05Dd240d0FPUERCR0xxdk5VZXBWdm9TcSs5?= =?utf-8?B?dC9KNG0vd0JvOTIxZkhHSlBicEpGRXIrYi9PQW5vUDJlQ0x3Z2JIVVdaRlVC?= =?utf-8?B?dDhReWdlNERlKzdxbHVURjFPTi84S0JNWjBkbSs3ZVFBdFJhU2h6ZDVOcE5T?= =?utf-8?B?K3NxQnlaM1VKbldlSUQvWUNjMkxyTmFvVDc1K0tKa1Bhais4ZFFRSE1RcHlD?= =?utf-8?B?YUxadXBHVjVZLzE1anF6VTkrbDAxUlZSK1hMSmliWEc0d1VIRGhiL1JnODgy?= =?utf-8?B?Z3NVNG1OYnA2aXV3RGs2ZHlHZmMyZVA2YlV4cFluTmtXNTRzWXBzcjZtTlBV?= =?utf-8?B?cUU5d28vOHQrc0QzTzJhQ3g3ZkhsTGU0NDVLdVhiaSt0L0NYTFRrN0k0NGpu?= =?utf-8?B?ZjlWN0ZZV0g0OEVMTFhwN1lmS2tLUGhTM25vVXNjaE9MSjFIVlBrWWVTdXNF?= =?utf-8?B?MzdhTFdvV2tPUlZuM3dPRTdmUnh5L2xQQVh6S05mZWxCZmRaenMrZ2JHN1JN?= =?utf-8?B?T09reS8xL2FRM21vRFJCcDRoMTJCR2JLYitiRVV0dHZVK0xjN1Y1MW9jZXlB?= =?utf-8?B?dFRvWG9SRWd4a0xoWU5ralJsR2ROaTM5dU1XM2c5UzJ6c0ExemlpL0ZUMFRN?= =?utf-8?B?N2lnZ3dmZDJpMm5DWHlxaU5HQTN2ZE1DMGpQMTU0bnRyeTF4SlkxT2Z4c2tE?= =?utf-8?B?SkJOaGVHK29SSlEzL25KejNoVDVVeEJ3dHFaMTVGOFF3YXRpL2hZWHZEMkJv?= =?utf-8?B?Sk9HRnN1Z0dhdWhrSWJoRkJDTGtlSGJ2Vm53K2ppTUhQMzJqbml4My9jczBC?= =?utf-8?B?NHh3YThXdUdFQTJGbWFKUEVLaW9GdzV2UzRkb2dqVVA5YzdaRFFqdTlCcjVa?= =?utf-8?B?Sm1WejhxMkdGVWd0MlNoaDVYVC8xc2hsR0RuMUd1Y0oxZFlwTWdzU3FNeGlr?= =?utf-8?B?R1NrUHFSL2Nkc1hnV1M5b2tYdDhYVXhvaDlYUmlLTFBTejdUd1krVW1GZk1G?= =?utf-8?B?cHhQeXN5N3I2a0RteERXTjRHL3RxSUo4a05Xb1VxeldwalpWK01VWlBKTUQv?= =?utf-8?B?aTRYdkhLdUUxNTY4WVprT21aVGZDY2YvNjluUTRWTkllZzlHdGh6QW5KTU15?= =?utf-8?B?OUcvRFk5M3NWZ3lpZnpFKzcrY1FRWnFlZjBMdC9iSGphdDhNQlgvOEFwRC9W?= =?utf-8?B?MmdvRkJaRnBaSE5BSnVNaVdjYmN6cUhCMGppWEZ1ZjRYUEFXV1BuTHVMTS9w?= =?utf-8?B?bEwwUEpad1gzNFk2amlpeWNaT2FaWHdzMTA0YVphc25EQzBuZmxUVmV4ZU95?= =?utf-8?Q?OFEp2fp7YkqTIS6Wo7pRIyx4T?= Content-Type: text/plain; charset="utf-8" Content-ID: <052D867C29072047B709A3B107620D2A@namprd12.prod.outlook.com> Content-Transfer-Encoding: base64 Precedence: bulk X-Mailing-List: rust-for-linux@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CY5PR12MB6526.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d79cd7fb-c15a-483b-62c9-08dd8d99f7f6 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 May 2025 19:04:18.5717 (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: CBSRXKy9N0K9daKYbC4WE4FRXNmEtBFc53wApAFRgQ/bp6SYFoJpBPEAi1G6UrgRVa2NQT9jxmXZO7nyyN/ZRw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY5PR12MB6105 T24gTW9uLCAyMDI1LTA1LTA1IGF0IDIzOjUxICswMDAwLCBNYXR0aGV3IE1hdXJlciB3cm90ZToN Cj4gK8KgwqDCoCAvLy8gQ29uc3RydWN0cyBhIG5ldyBEZWJ1Z0ZTIFtgRW50cnlgXSBmcm9tIHRo ZSB1bmRlcmx5aW5nIHBvaW50ZXIuDQo+ICvCoMKgwqAgLy8vDQo+ICvCoMKgwqAgLy8vICMgU2Fm ZXR5DQo+ICvCoMKgwqAgLy8vDQo+ICvCoMKgwqAgLy8vIFRoZSBwb2ludGVyIG11c3QgZWl0aGVy IGJlIGFuIGVycm9yIGNvZGUsIGBOVUxMYCwgb3IgcmVwcmVzZW50IGEgdHJhbnNmZXIgb2Ygb3du ZXJzaGlwIG9mDQo+IGENCj4gK8KgwqDCoCAvLy8gbGl2ZSBEZWJ1Z0ZTIGRpcmVjdG9yeS4NCj4g K8KgwqDCoCAjW2NmZyhub3QoQ09ORklHX0RFQlVHX0ZTKSldDQo+ICvCoMKgwqAgdW5zYWZlIGZu IGZyb21fcHRyKF9lbnRyeTogKm11dCBiaW5kaW5nczo6ZGVudHJ5KSAtPiBTZWxmIHsNCj4gK8Kg wqDCoMKgwqDCoMKgIFNlbGYgew0KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBfcGhhbnRvbTog UGhhbnRvbURhdGEsDQo+ICvCoMKgwqDCoMKgwqDCoCB9DQo+ICvCoMKgwqAgfQ0KPiArDQoNCkRv ZXMgdGhpcyBkaWZmIGJlbG9uZyBpbiBwYXRjaCAxLzQ/ICBUaGF0IHdvdWxkIGV4cGxhaW4gbXkg Y29uZnVzaW9uLg0K