From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id C798BCD4F25 for ; Thu, 14 May 2026 07:33:36 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 3B16710E36D; Thu, 14 May 2026 07:33:36 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (1024-bit key; unprotected) header.d=amd.com header.i=@amd.com header.b="PvEVEimr"; dkim-atps=neutral Received: from CY7PR03CU001.outbound.protection.outlook.com (mail-westcentralusazon11010000.outbound.protection.outlook.com [40.93.198.0]) by gabe.freedesktop.org (Postfix) with ESMTPS id CD4C410E36D; Thu, 14 May 2026 07:33:34 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=x7tzRUOPQ+tmPY93/kmo/E3kb41kzmSDQEQBNZ5Qv5Bb+WnvygVHeAj68Fcr18MGl0A258iR617BLaCzerNjbeWdZmxy8bXFd8FnfFnxnhSOymBQ39YLkg8kSltyJrGr8ZOX2kZcqtW2Qfo+iNT5kt6SwsKtNL05Ok7CKEMIAwRa2rb1fvTfpowQ2Gejtj6C8qx4IZ20h688CeUaydCpJl4hekB7Rc3sAMvmLi81m9eyEGOw9gwmU+VBT8xSb8/tBEeMYWBlGfkVcw9RwHYE2yegTw5aVzhMw4kmdMWq6H6f9uvdEDcTyLIn+uQATmjT0PNJNbWsdlYHTNnQAJDqww== 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=TyEndAKgVlXRNu9Xd0EJb0kxMPwBMmkjlUwg0Mzus0w=; b=ASgS2yQL7W7ssbA5j1tFiKLLreo+1eAP9BLvg3dorq2t4QGspKqdBZ/mP2+aTRkSHlXROzm0n3JSkwAMjDiKIaUNKXbRuFuesmmllzmDhfzb8uf41c+1k51boMoQBASziBoC1qzSMpvBGRTSeL/QLMpy/HJSfi7SNrMCjoMshZU4x88KLKszdUwPGlasmARyj3J9wYNc8JIfo/OlXEKg0S5K26jtEzYua6n4ouc0c8dc3+9p6YMDym2lRtPvFXy4TjLT2lGxSNXbliukHwPzTVar7D+By73mNKbvce90c9USrdocAlqKaDHLLMjQxHTOAORIv9JG0AI00f5Te/fbGA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=ffwll.ch smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TyEndAKgVlXRNu9Xd0EJb0kxMPwBMmkjlUwg0Mzus0w=; b=PvEVEimrLL4bj+YrEJPmITevC2QxkBx7EnC09TP12RMq62UAD3OOlamYb0msCp7zfMxKxxni8dsvxtb01+4ZbmewJonHjAGqsawlzQgNq9WcXeuhccQmzdkiNnvGVQW+de3mg796tKgbFaDn9l2DJX5wjrAV/qLBpn74t80zUaE= Received: from MW4P223CA0030.NAMP223.PROD.OUTLOOK.COM (2603:10b6:303:80::35) by MN6PR12MB8472.namprd12.prod.outlook.com (2603:10b6:208:46c::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9913.11; Thu, 14 May 2026 07:33:30 +0000 Received: from MWH0EPF000C6194.namprd02.prod.outlook.com (2603:10b6:303:80:cafe::16) by MW4P223CA0030.outlook.office365.com (2603:10b6:303:80::35) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.25.18 via Frontend Transport; Thu, 14 May 2026 07:33:29 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=satlexmb07.amd.com; pr=C Received: from satlexmb07.amd.com (165.204.84.17) by MWH0EPF000C6194.mail.protection.outlook.com (10.167.249.104) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.25.13 via Frontend Transport; Thu, 14 May 2026 07:33:29 +0000 Received: from SATLEXMB03.amd.com (10.181.40.144) by satlexmb07.amd.com (10.181.42.216) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.2.2562.41; Thu, 14 May 2026 02:33:29 -0500 Received: from satlexmb08.amd.com (10.181.42.217) by SATLEXMB03.amd.com (10.181.40.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Thu, 14 May 2026 02:33:28 -0500 Received: from junhua-PC (10.180.168.240) by satlexmb08.amd.com (10.181.42.217) with Microsoft SMTP Server id 15.2.2562.41 via Frontend Transport; Thu, 14 May 2026 02:33:26 -0500 Date: Thu, 14 May 2026 15:33:20 +0800 From: Junhua Shen To: Christian =?utf-8?B?S8O2bmln?= CC: , , , , , , , , , , , Subject: Re: [PATCH v4 5/6] drm/amdgpu: hook up ZONE_DEVICE registration in device init and reset Message-ID: <20260514073320.zlab32baqmazp3qv@junhua-PC> References: <20260513095734.69598-1-Junhua.Shen@amd.com> <20260513095734.69598-6-Junhua.Shen@amd.com> <901369e4-9763-4477-a908-86ac8d77cb4e@amd.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Disposition: inline Content-Transfer-Encoding: base64 In-Reply-To: <901369e4-9763-4477-a908-86ac8d77cb4e@amd.com> Received-SPF: None (SATLEXMB03.amd.com: Junhua.Shen@amd.com does not designate permitted sender hosts) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MWH0EPF000C6194:EE_|MN6PR12MB8472:EE_ X-MS-Office365-Filtering-Correlation-Id: 1e88383c-ae18-4583-9039-08deb18b1816 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|376014|36860700016|1800799024|82310400026|18002099003|22082099003|4143699003|56012099003|11063799003; X-Microsoft-Antispam-Message-Info: lXI3qtJzb5tgs3PSZaqylEz/uAMzIusarLtw6OODGPBrv1lvdB+b4puT5OnWKqEP5bTwDkUVBowvOVUsxUcZvwFi0rTa4/JMDuLI6M2WuiuvZoC1w6e1rszPNyuc0afF2KMHG8RHfTQqGjFqF1VcPQR0FddwoYVp/yzKVebF6TCpq/cQKypyKRijqtJ0CcDl3TJ7XyniZHokoasfiQv/QAw+HcxwY9rNV3mgdL0tMaOG7ZRHFd8f/q5Po8PLgL5EOx14p6aYaDLvv8VI+ba57/V6ykgg5GzteEw4X8VRDMtMyjniDcmhjpKY0aLEjFIdNXTsntZzMp/EO16blHHa3k6jSKxSJ3OY2/DQIOiFnt8Z3NeaHf4CigChrKzAJ9aeWHoMfQBFaI9My97AclmlwycjmGAo6nuv/1cd9mnAZw6G87Kc59pX7ahK35t7jbwN/KBNb1pBi+EZrgYO5lwC8wzJbn9uzyeAsWY/Z1yDFJWcsWnrQvHDJeo9ebt5hrj+Lw4GJQbZiKuWgMC9yFfv1hSOKsXLog0u+yYY7YL9zvI39i83sbAVRODJpTM3D2B2LQb3NoPMhx2bifoEbgqcpF1X/aZpvk3wwJB8uKGqpAMkrbhOBMpDs2Sy07W08Ff/xhiAeeYQyKO/SXW2IIS1FrrTfkgNVU50Qs0m/q0Om8IZDN+IFyFWW8EiMv6InPy9ZuVGJTiwfM4Kp23k2+Zx4E3xSxLPABs4hmiV3DbXb0I= X-Forefront-Antispam-Report: CIP:165.204.84.17; CTRY:US; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:satlexmb07.amd.com; PTR:InfoDomainNonexistent; CAT:NONE; SFS:(13230040)(376014)(36860700016)(1800799024)(82310400026)(18002099003)(22082099003)(4143699003)(56012099003)(11063799003); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: YYFxKR9XSVrCwE6Z+v3GmhjgsJW3nimTK66QvvE9YDYBxbm1qi18HcgtnnGON8GC4nS+Lqhb43kQXvxYeuNIE8mcfGo6BjtP72t/UsJUYPG0ry97WTiBZNJFXNjOkpB01OOBlTRRZjGXgYeHRL/4FkabBXTBZX3YzL7/1RaC0qD0lXK4nsWCVEsvtRnDxelf1hbdn9h0D4w8RDp1VKTxgMfl1p85kAeTVPgBYsKFhHq8Bslvjarq4mBU+eSP47e6vdS1uAZN8wtWWcZDzMyjDSAA6Q2Z+fwQ4a1+pKLjuS/xuERhGJcFME5pj5i+qRvNYEBuhwHku410ocq7dDqoiHBth5nF1nwcabuoBAAdsykDgTDB13eOv1+chcMuNR+ywh3PXYvj5aGoKC3ZZqkVvNKtUnZ6JZxtr3JcPsBd0hZe8LVWh/ckp5hHA8N0hm+V X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 May 2026 07:33:29.5182 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1e88383c-ae18-4583-9039-08deb18b1816 X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d; Ip=[165.204.84.17]; Helo=[satlexmb07.amd.com] X-MS-Exchange-CrossTenant-AuthSource: MWH0EPF000C6194.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN6PR12MB8472 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" T24gV2VkLCBNYXkgMTMsIDIwMjYgYXQgMDM6NDc6MzNQTSArMDIwMCwgQ2hyaXN0aWFuIEvDtm5p ZyB3cm90ZToKPiAKPiAKPiBPbiA1LzEzLzI2IDExOjU3LCBKdW5odWEgU2hlbiB3cm90ZToKPiA+ IENhbGwgYW1kZ3B1X3N2bV9taWdyYXRpb25faW5pdCgpIGluIHRoZSBkZXZpY2UgaW5pdGlhbGl6 YXRpb24gYW5kCj4gPiBYR01JIHJlc2V0LXJlc3RvcmUgcGF0aHMgdG8gcmVnaXN0ZXIgdGhlIEdQ VSdzIFZSQU0gYXMgYSBaT05FX0RFVklDRQo+ID4gcmVnaW9uIGJlZm9yZSBLRkQgaW5pdGlhbGl6 YXRpb24uCj4gPiAKPiA+IFRoaXMgYWN0aXZhdGVzIHRoZSBkcm1fcGFnZW1hcCBtaWdyYXRpb24g aW5mcmFzdHJ1Y3R1cmUuCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IEp1bmh1YSBTaGVuIDxKdW5o dWEuU2hlbkBhbWQuY29tPgo+ID4gLS0tCj4gPiAgZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUv YW1kZ3B1X2RldmljZS5jIHwgNCArKysrCj4gPiAgZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUv YW1kZ3B1X3Jlc2V0LmMgIHwgNCArKysrCj4gPiAgMiBmaWxlcyBjaGFuZ2VkLCA4IGluc2VydGlv bnMoKykKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2Ft ZGdwdV9kZXZpY2UuYyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9kZXZpY2Uu Ywo+ID4gaW5kZXggZmJlNTUzYzM4NTgzLi4zYmU1MWEyYzAxMDYgMTAwNjQ0Cj4gPiAtLS0gYS9k cml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfZGV2aWNlLmMKPiA+ICsrKyBiL2RyaXZl cnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9kZXZpY2UuYwo+ID4gQEAgLTc4LDYgKzc4LDcg QEAKPiA+ICAjaW5jbHVkZSAiYW1kZ3B1X3Jlc2V0LmgiCj4gPiAgI2luY2x1ZGUgImFtZGdwdV92 aXJ0LmgiCj4gPiAgI2luY2x1ZGUgImFtZGdwdV9kZXZfY29yZWR1bXAuaCIKPiA+ICsjaW5jbHVk ZSAiYW1kZ3B1X21pZ3JhdGUuaCIKPiA+ICAKPiA+ICAjaW5jbHVkZSA8bGludXgvc3VzcGVuZC5o Pgo+ID4gICNpbmNsdWRlIDxkcm0vdGFza19iYXJyaWVyLmg+Cj4gPiBAQCAtNDA3Niw2ICs0MDc3 LDkgQEAgaW50IGFtZGdwdV9kZXZpY2VfaW5pdChzdHJ1Y3QgYW1kZ3B1X2RldmljZSAqYWRldiwK PiA+ICAKPiA+ICAJLyogRG9uJ3QgaW5pdCBrZmQgaWYgd2hvbGUgaGl2ZSBuZWVkIHRvIGJlIHJl c2V0IGR1cmluZyBpbml0ICovCj4gPiAgCWlmIChhZGV2LT5pbml0X2x2bC0+bGV2ZWwgIT0gQU1E R1BVX0lOSVRfTEVWRUxfTUlOSU1BTF9YR01JKSB7Cj4gPiArI2lmIElTX0VOQUJMRUQoQ09ORklH X0RSTV9BTURHUFVfU1ZNKQo+ID4gKwkJYW1kZ3B1X3N2bV9taWdyYXRpb25faW5pdChhZGV2KTsK PiA+ICsjZW5kaWYKPiAKPiBMb29rcyBnb29kIGluIGdlbmVyYWwsIGJ1dCBqdXN0IGEgc3R5bGUg YWR2aXNlOgo+IAo+IEluc3RlYWQgb2Ygc3ByZWFkIHRob3NlICNpZiBJU19FTkFCTEVEKCkgSXQn cyBnb29kIHByYWN0aWNlIHRvIGRvIHNvbWV0aGluZyBsaWtlIHRoaXMgaW4gdGhlIGhlYWRlcjoK PiAKPiAjaWYgSVNfRU5BQkxFRChDT05GSUdfRFJNX0FNREdQVV9TVk0pCj4gCj4gdm9pZCBhbWRn cHVfc3ZtX21pZ3JhdGlvbl9pbml0KHN0cnVjdCBhbWRncHVfZGV2aWNlICphZGV2KTsKPiAKPiAj ZWxzZQo+IAo+IHZvaWQgYW1kZ3B1X3N2bV9taWdyYXRpb25faW5pdChzdHJ1Y3QgYW1kZ3B1X2Rl dmljZSAqYWRldikge30KPiAKPiAjZW5kaWYKPiAKPiBFc3BlY2lhbGx5IHdoZW4gdGhlIGZ1bmN0 aW9uIGlzIHVzZWQgbXVsdGlwbGUgdGltZXMuCj4KVGhhbmsgeW91IGZvciB0aGUgc3R5bGUgYWR2 aWNlLgoKVGhlIGhlYWRlciAoYW1kZ3B1X21pZ3JhdGUuaCkgYWxyZWFkeSBwcm92aWRlcyB0aGUg c3RhdGljIGlubGluZSBzdHViCmZvciB0aGUgQ09ORklHX0RSTV9BTURHUFVfU1ZNIGNhc2UuCgpJ J2xsIGRyb3AgdGhlICNpZiBJU19FTkFCTEVEKCkgZ3VhcmRzIGF0IHRoZSBjYWxsIHNpdGVzIGlu IGJvdGgKYW1kZ3B1X2RldmljZS5jIGFuZCBhbWRncHVfcmVzZXQuYywgYW5kIGp1c3QgY2FsbAph bWRncHVfc3ZtX21pZ3JhdGlvbl9pbml0KCkgZGlyZWN0bHkuCgpSZWdhcmRzLApKdW5odWEKCj4g UmVnYXJkcywKPiBDaHJpc3RpYW4uCj4gCj4gPiAgCQlrZ2Qya2ZkX2luaXRfem9uZV9kZXZpY2Uo YWRldik7Cj4gPiAgCQlrZmRfdXBkYXRlX3N2bV9zdXBwb3J0X3Byb3BlcnRpZXMoYWRldik7Cj4g PiAgCX0KPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVf cmVzZXQuYyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9yZXNldC5jCj4gPiBp bmRleCAyOGM0YWQ2MmY1MGUuLmM5NGQ0M2YzYWI0MiAxMDA2NDQKPiA+IC0tLSBhL2RyaXZlcnMv Z3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9yZXNldC5jCj4gPiArKysgYi9kcml2ZXJzL2dwdS9k cm0vYW1kL2FtZGdwdS9hbWRncHVfcmVzZXQuYwo+ID4gQEAgLTI1LDYgKzI1LDcgQEAKPiA+ICAj aW5jbHVkZSAiYWxkZWJhcmFuLmgiCj4gPiAgI2luY2x1ZGUgInNpZW5uYV9jaWNobGlkLmgiCj4g PiAgI2luY2x1ZGUgInNtdV92MTNfMF8xMC5oIgo+ID4gKyNpbmNsdWRlICJhbWRncHVfbWlncmF0 ZS5oIgo+ID4gIAo+ID4gIHN0YXRpYyBpbnQgYW1kZ3B1X3Jlc2V0X3hnbWlfcmVzZXRfb25faW5p dF9zdXNwZW5kKHN0cnVjdCBhbWRncHVfZGV2aWNlICphZGV2KQo+ID4gIHsKPiA+IEBAIC04Nyw2 ICs4OCw5IEBAIHN0YXRpYyBpbnQgYW1kZ3B1X3Jlc2V0X3hnbWlfcmVzZXRfb25faW5pdF9yZXN0 b3JlX2h3Y3R4dCgKPiA+ICAJCXJldHVybiByOwo+ID4gIAlsaXN0X2Zvcl9lYWNoX2VudHJ5KHRt cF9hZGV2LCByZXNldF9kZXZpY2VfbGlzdCwgcmVzZXRfbGlzdCkgewo+ID4gIAkJaWYgKCF0bXBf YWRldi0+a2ZkLmluaXRfY29tcGxldGUpIHsKPiA+ICsjaWYgSVNfRU5BQkxFRChDT05GSUdfRFJN X0FNREdQVV9TVk0pCj4gPiArCQkJYW1kZ3B1X3N2bV9taWdyYXRpb25faW5pdCh0bXBfYWRldik7 Cj4gPiArI2VuZGlmCj4gPiAgCQkJa2dkMmtmZF9pbml0X3pvbmVfZGV2aWNlKHRtcF9hZGV2KTsK PiA+ICAJCQlhbWRncHVfYW1ka2ZkX2RldmljZV9pbml0KHRtcF9hZGV2KTsKPiA+ICAJCQlhbWRn cHVfYW1ka2ZkX2RybV9jbGllbnRfY3JlYXRlKHRtcF9hZGV2KTsKPiAK