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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3C1A7C282DE for ; Mon, 10 Mar 2025 10:16:32 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 1B5A8280002; Mon, 10 Mar 2025 06:16:29 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 1675B280001; Mon, 10 Mar 2025 06:16:29 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id F223F280002; Mon, 10 Mar 2025 06:16:28 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id CFA8D280001 for ; Mon, 10 Mar 2025 06:16:28 -0400 (EDT) Received: from smtpin20.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 1061FA93F9 for ; Mon, 10 Mar 2025 10:16:31 +0000 (UTC) X-FDA: 83205236982.20.1ECD2F7 Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) by imf13.hostedemail.com (Postfix) with ESMTP id 472DB20010 for ; Mon, 10 Mar 2025 10:16:28 +0000 (UTC) Authentication-Results: imf13.hostedemail.com; dkim=none; spf=pass (imf13.hostedemail.com: domain of shiju.jose@huawei.com designates 185.176.79.56 as permitted sender) smtp.mailfrom=shiju.jose@huawei.com; dmarc=pass (policy=quarantine) header.from=huawei.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1741601788; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Pp92InC5gFyJ7GuSjZ4HIOHep6belOTPM6GU5HEuFBo=; b=uCz4ITeXT34llQbs6Pp5NyXjKQ4hEeLUGLHYOzFfjrcctvtu8nNs/nVI+xOMYSAyFJiXD6 yJp5+DTUDCh12Z/blaYL6vcAAM4kUNlj58mGEk7F7cD3crPTsaq6Uk8NkWhGvEEjrwgD2s 5MD0ozfIRTOCZw6F1omt7sBSqXTjclQ= ARC-Authentication-Results: i=1; imf13.hostedemail.com; dkim=none; spf=pass (imf13.hostedemail.com: domain of shiju.jose@huawei.com designates 185.176.79.56 as permitted sender) smtp.mailfrom=shiju.jose@huawei.com; dmarc=pass (policy=quarantine) header.from=huawei.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1741601788; a=rsa-sha256; cv=none; b=0PWVsEvDq+taF3x/8eZS8+YYuXwB3lQICCnNaELGwOu8ecdNfgbx9pTA7mC9j5r8CtEzxd ojJAxzIy2A0y36Anp83NucioS6EAO8Ti0NsyQiS031mC4Qk7qsmzcKZfUa2QyX4PSFl4k+ D6sph185w12TeG5rzaM8CTnUR2wRsR8= Received: from mail.maildlp.com (unknown [172.18.186.231]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4ZBCQR60Gpz6M4mh; Mon, 10 Mar 2025 18:13:19 +0800 (CST) Received: from frapeml500006.china.huawei.com (unknown [7.182.85.219]) by mail.maildlp.com (Postfix) with ESMTPS id EF6C8140B55; Mon, 10 Mar 2025 18:16:24 +0800 (CST) Received: from frapeml500007.china.huawei.com (7.182.85.172) by frapeml500006.china.huawei.com (7.182.85.219) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Mon, 10 Mar 2025 11:16:24 +0100 Received: from frapeml500007.china.huawei.com ([7.182.85.172]) by frapeml500007.china.huawei.com ([7.182.85.172]) with mapi id 15.01.2507.039; Mon, 10 Mar 2025 11:16:24 +0100 From: Shiju Jose To: Daniel Ferguson , "linux-edac@vger.kernel.org" , "linux-cxl@vger.kernel.org" , "linux-acpi@vger.kernel.org" , "linux-mm@kvack.org" , "linux-kernel@vger.kernel.org" CC: "linux-doc@vger.kernel.org" , "bp@alien8.de" , "tony.luck@intel.com" , "rafael@kernel.org" , "lenb@kernel.org" , "mchehab@kernel.org" , "dan.j.williams@intel.com" , "dave@stgolabs.net" , "Jonathan Cameron" , "dave.jiang@intel.com" , "alison.schofield@intel.com" , "vishal.l.verma@intel.com" , "ira.weiny@intel.com" , "david@redhat.com" , "Vilas.Sridharan@amd.com" , "leo.duran@amd.com" , "Yazen.Ghannam@amd.com" , "rientjes@google.com" , "jiaqiyan@google.com" , "Jon.Grimm@amd.com" , "dave.hansen@linux.intel.com" , "naoya.horiguchi@nec.com" , "james.morse@arm.com" , "jthoughton@google.com" , "somasundaram.a@hpe.com" , "erdemaktas@google.com" , "pgonda@google.com" , "duenwen@google.com" , "gthelen@google.com" , "wschwartz@amperecomputing.com" , "dferguson@amperecomputing.com" , "wbs@os.amperecomputing.com" , "nifan.cxl@gmail.com" , tanxiaofei , "Zengtao (B)" , "Roberto Sassu" , "kangkang.shen@futurewei.com" , wanghuiqiang , Linuxarm Subject: RE: [PATCH v20 00/15] EDAC: Scrub: introduce generic EDAC RAS control feature driver + CXL/ACPI-RAS2 drivers Thread-Topic: [PATCH v20 00/15] EDAC: Scrub: introduce generic EDAC RAS control feature driver + CXL/ACPI-RAS2 drivers Thread-Index: AQHbfVuaekLsP7SN9UOZsd1dS/TdhbNmfMuAgAXLMYA= Date: Mon, 10 Mar 2025 10:16:24 +0000 Message-ID: References: <20250212143654.1893-1-shiju.jose@huawei.com> <6d8e89d4-e0b8-4e89-8a18-6f9d4f2989ee@os.amperecomputing.com> In-Reply-To: <6d8e89d4-e0b8-4e89-8a18-6f9d4f2989ee@os.amperecomputing.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.48.147.62] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Rspam-User: X-Rspamd-Queue-Id: 472DB20010 X-Stat-Signature: db16wm3byhuqp3ae31i7mf1a8b6shi1n X-Rspamd-Server: rspam09 X-HE-Tag: 1741601788-804184 X-HE-Meta: U2FsdGVkX1/JvVuXrLgf8UcjyX23Dcjk4AEntMT6xhxOXXQySQveVmZB83EfZHjU9av164pG8xOG1/8xHpXUZyLPKLG1cimu52b48KdZJRkpmDQcWLhNQR6nZ885oNmHT5zHLF0kZbOULrNzEWHtB6y/V3u/lXpXOJYS/TGbbHLjsvttnAsF4m0LdvV8jhEbbZoLOfNsogRdAJwgipMLkH08uEG53m60uyh9VD0G9alkRpI/BkGlXe71kIuI4kdEuaRflZwqSaB0QVq0O/sjVlYwrtiO+WxKrbIf6w8TWN6jZUW7mCQ9aJc62icUxvxP1IFvgRHQd3qzqI9Cgon7LDaAlwcM3MO4Co8GLuU1+5/I8qTcgEuB2PaHmkKo4Fc1V1Se5ID6JjQVLYfvZwg4j7hBtKrfBYDYOd76UeoVKUGEvC5fzB1T0WusAxecBIeueoRMh2366lqnUXqZDERCD8dUnF29DHg0FegjIWCE7BCirYT1NXIPdRKUC97463GIa/Tf5GkAWC5iNmoFQFduJRBrxlFJXYQEJYe+57ahkQmclkR6mvOVw3Yi8Mc2b/c9hp7g0d54AOXNVdxjrJ0kXaStMEeKu3uuCJzJmTlYvc2vzANpqvroZwR3MR8sj44cLEATOX3IbBD7rGvQ1paYGf3MJZ8EyycStPFr0RqLCpja3u5yGSPDwlVFxfCOIiEfS31dSXq4/OrCB3vnOKGE4tZj22p+S/5bFbc7JGg+ch9vVYwjtrz7URn2EHVJJ+PJyXt+H1sMT7vYcT0ccT/dquLl1NVZtSzlz/PHu6mRwqgFAeXqg8gU9tAjuPljcPTL1j1cfRilk/Q629b9gfllFyjFVX/G5cPyKfyXMxCHamcKVOU5cTMvN2206Xy+7/+vscOJhuV6P9QqezDrkkcueEG5CzYzXEuD3vK9wcDxxSZm3zaczMl+QtHgwECIaaoNdSzdcrhLYGv3swcAOSr 55g5TnSD MvUzRXHuGgidnQ8xGeDS7O270PuDDuu1NfXY+dfxbQ4ocpidTBwmUpi3NCNtr8uv5wF5KsLFwioGDpJX6s6S57CPpbA4zMUHlmn040avMdiNtuj5D66lCHLM/a7ZudEf5clqsKdotrkgTBomcHX2rOeCBhOG1/xQVGlU4UEhUUeU7IuhwqoO04XvbCbYuaS7C8YpkPCsxRmM/X2d9IZk+hnkFBH9neJN4ZyUDJN12a/t9W10+zN9CV4zA1L5607MhNI1IxGmCBR0gcLSkRAdDfJL8nYTb1LM9H3DGTWGhQ9u9OKSpLXbOluYDs1MmQd+Mt1seoJ2xFRGM78yJvjXjtLjArQXuKS1EhYsfidscEANiqylRPb013UVWH/WKXVKZSb+bCnKDkrasaVnDnizi0Kn0LXOe9VAPQIJBe3iqcyy6ejszC1NkfrH77n8pQ/GasWN4BMsbJlz5tT1gmip6Xy80OvR1m040qZ+nr/7qPyTS16V8urerRRuPe+fLoV25IwVA/1hernb3pZljiEj3A4xgAC22twh+8gpB8CKhTLh7DYWbS2kpBzOo78Sgu43n0nlqLjI3bwhwv4z54JWHjzXzw/QCnUgRVFbzOkQDM3CN7wBE/09sR1I2/Esp7B0vV3AiImkhFZMnWiPhOxpd4c4Pm57TEjpqXsBkl3G+iPedAc9nlz0TWDdlyApJm4gFCcc95m0EiKVx4GKHM6xRrKTXb1v5lGcZnIt+gWuEoWSRNUF53EDZ9yTDgYscmDcnbci7zb8Y/Ghjd5iix5FGeAKGUg57XML1x62A44KSf5lIungA5bNpW3Xcugk64zaPiUfSEyivTy276wXPh+xZcVekMSPDXknsyQgu24aZM4MYJQ2Gxkj29nN455Q6LcLCdC+VMWuTRcNuRJAbdQA/L9mY6d2KHHzCNacdkufOgOSSQ7SLknundypE1QKJ/ORRmf1fBUfSC70EiF0= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Pi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+RnJvbTogRGFuaWVsIEZlcmd1c29uIDxkYW5p ZWxmQG9zLmFtcGVyZWNvbXB1dGluZy5jb20+DQo+U2VudDogMDYgTWFyY2ggMjAyNSAxODoxOA0K PlRvOiBTaGlqdSBKb3NlIDxzaGlqdS5qb3NlQGh1YXdlaS5jb20+OyBsaW51eC1lZGFjQHZnZXIu a2VybmVsLm9yZzsgbGludXgtDQo+Y3hsQHZnZXIua2VybmVsLm9yZzsgbGludXgtYWNwaUB2Z2Vy Lmtlcm5lbC5vcmc7IGxpbnV4LW1tQGt2YWNrLm9yZzsgbGludXgtDQo+a2VybmVsQHZnZXIua2Vy bmVsLm9yZw0KPkNjOiBsaW51eC1kb2NAdmdlci5rZXJuZWwub3JnOyBicEBhbGllbjguZGU7IHRv bnkubHVja0BpbnRlbC5jb207DQo+cmFmYWVsQGtlcm5lbC5vcmc7IGxlbmJAa2VybmVsLm9yZzsg bWNoZWhhYkBrZXJuZWwub3JnOw0KPmRhbi5qLndpbGxpYW1zQGludGVsLmNvbTsgZGF2ZUBzdGdv bGFicy5uZXQ7IEpvbmF0aGFuIENhbWVyb24NCj48am9uYXRoYW4uY2FtZXJvbkBodWF3ZWkuY29t PjsgZGF2ZS5qaWFuZ0BpbnRlbC5jb207DQo+YWxpc29uLnNjaG9maWVsZEBpbnRlbC5jb207IHZp c2hhbC5sLnZlcm1hQGludGVsLmNvbTsgaXJhLndlaW55QGludGVsLmNvbTsNCj5kYXZpZEByZWRo YXQuY29tOyBWaWxhcy5TcmlkaGFyYW5AYW1kLmNvbTsgbGVvLmR1cmFuQGFtZC5jb207DQo+WWF6 ZW4uR2hhbm5hbUBhbWQuY29tOyByaWVudGplc0Bnb29nbGUuY29tOyBqaWFxaXlhbkBnb29nbGUu Y29tOw0KPkpvbi5HcmltbUBhbWQuY29tOyBkYXZlLmhhbnNlbkBsaW51eC5pbnRlbC5jb207DQo+ bmFveWEuaG9yaWd1Y2hpQG5lYy5jb207IGphbWVzLm1vcnNlQGFybS5jb207IGp0aG91Z2h0b25A Z29vZ2xlLmNvbTsNCj5zb21hc3VuZGFyYW0uYUBocGUuY29tOyBlcmRlbWFrdGFzQGdvb2dsZS5j b207IHBnb25kYUBnb29nbGUuY29tOw0KPmR1ZW53ZW5AZ29vZ2xlLmNvbTsgZ3RoZWxlbkBnb29n bGUuY29tOw0KPndzY2h3YXJ0ekBhbXBlcmVjb21wdXRpbmcuY29tOyBkZmVyZ3Vzb25AYW1wZXJl Y29tcHV0aW5nLmNvbTsNCj53YnNAb3MuYW1wZXJlY29tcHV0aW5nLmNvbTsgbmlmYW4uY3hsQGdt YWlsLmNvbTsgdGFueGlhb2ZlaQ0KPjx0YW54aWFvZmVpQGh1YXdlaS5jb20+OyBaZW5ndGFvIChC KSA8cHJpbWUuemVuZ0BoaXNpbGljb24uY29tPjsgUm9iZXJ0bw0KPlNhc3N1IDxyb2JlcnRvLnNh c3N1QGh1YXdlaS5jb20+OyBrYW5na2FuZy5zaGVuQGZ1dHVyZXdlaS5jb207DQo+d2FuZ2h1aXFp YW5nIDx3YW5naHVpcWlhbmdAaHVhd2VpLmNvbT47IExpbnV4YXJtDQo+PGxpbnV4YXJtQGh1YXdl aS5jb20+DQo+U3ViamVjdDogUmU6IFtQQVRDSCB2MjAgMDAvMTVdIEVEQUM6IFNjcnViOiBpbnRy b2R1Y2UgZ2VuZXJpYyBFREFDIFJBUw0KPmNvbnRyb2wgZmVhdHVyZSBkcml2ZXIgKyBDWEwvQUNQ SS1SQVMyIGRyaXZlcnMNCj4NCj4+ICArLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0rLS0tLS0t LS0tLS0rLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0rDQo+PiAgfCAgICAgICAgICAgICAgfCAgICAg ICAgICAgfCAgICAgICAgICAgfCAgICAgICAgICAgfCAgICAgICAgICAgfA0KPj4gIHwgU2V0dGlu ZyAgICAgIHwgU3VwcG9ydGVkIHwgU3VwcG9ydGVkIHwgTm8gICAgICAgIHwgTm8gICAgICAgIHwN Cj4+ICB8IHNjcnViIHJhdGUgICB8ICAgICAgICAgICB8ICAgICAgICAgICB8ICAgICAgICAgICB8 ICAgICAgICAgICB8DQo+PiAgfCAgICAgICAgICAgICAgfCAgICAgICAgICAgfCAgICAgICAgICAg fCAgICAgICAgICAgfCAgICAgICAgICAgfA0KPj4gICstLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t LSstLS0tLS0tLS0tLSstLS0tLS0tLS0tLSstLS0tLS0tLS0tLSsNCj4+ICB8ICAgICAgICAgICAg ICB8ICAgICAgICAgICB8ICAgICAgICAgICB8ICAgICAgICAgICB8ICAgICAgICAgICB8DQo+PiAg fCBVbml0IGZvciAgICAgfCBOb3QgICAgICAgfCBpbiBob3VycyAgfCBObyAgICAgICAgfCBObyAg ICAgICAgfA0KPj4gIHwgc2NydWIgcmF0ZSAgIHwgRGVmaW5lZCAgIHwgICAgICAgICAgIHwgICAg ICAgICAgIHwgICAgICAgICAgIHwNCj4+ICB8ICAgICAgICAgICAgICB8ICAgICAgICAgICB8ICAg ICAgICAgICB8ICAgICAgICAgICB8ICAgICAgICAgICB8DQo+DQo+SXQgaXMgb3VyIG9waW5pb24g dGhhdCB0aGUgVW5pdCBmb3Igc2NydWIgcmF0ZSBzaG91bGQgYmUgdW5pdCBhZ25vc3RpYw0KPihp bXBsZW1lbnRhdGlvbiBkZWZpbmVkKSwgYW5kIGRlZmluaXRlbHkgbm90IHNwZWNpZmllZCBpbiBI b3Vycy4gV2UgYmVsaWV2ZSB0aGF0DQo+dGhlIHNwaXJpdCBvZiB0aGUgUkFTMiBzY3J1YiByYXRl IHdhcyBpbnRlbmRlZCB0byBiZSBpbXBsZW1lbnRhdGlvbiBkZWZpbmVkLg0KPg0KPkl0IHRha2Vz IG91ciBoYXJkd2FyZSBsZXNzIHRoYW4gYSBmZXcgc2Vjb25kcyB0byBzY3J1YiBhIHRvbiBvZiBt ZW1vcnkuDQpIaSBEYW5pZWwsIA0KDQpUaGUgdGFibGUgaWxsdXN0cmF0ZXMgdGhlIHVuaXQgZm9y IHRoZSBzY3J1YiByYXRlIG9mIHRoZSBBQ1BJIFJBUzIgc2NydWIgZmVhdHVyZSBhcyAiTm90IERl ZmluZWQiIGFjY29yZGluZyB0byB0aGUgQUNQSSA2LjUgc3BlY2lmaWNhdGlvbiwgYW5kIGZvciB0 aGUgQ1hMIHNjcnViIGZlYXR1cmUsIGl0IGlzIGRlZmluZWQgYXMgImluIGhvdXJzIiBhY2NvcmRp bmcgdG8gdGhlIENYTCBzcGVjIHJldiAzLjIuDQoNCkN1cnJlbnRseSwgdGhlIFJBUzIgZHJpdmVy IGNvbnZlcnRzIHRoZSBzY3J1YiByYXRlIHNldCBpbiBzZWNvbmRzIHZpYSB0aGUgRURBQyBzY3J1 YiBzeXNmcyB0byBob3VycyBhbmQgcGFzc2VzIGl0IHRvIHRoZSBmaXJtd2FyZSBpbiB0aGUgIGZp ZWxkOiBDb25maWd1cmUgU2NydWIgUGFyYW1ldGVycyAoSU5QVVQpIC0gQml0cyBbMTU6OF06IFJl cXVlc3RlZCBzY3J1YiByYXRlIG9mIFRhYmxlIDUuODc6IFBhcmFtZXRlciBCbG9jayBTdHJ1Y3R1 cmUgZm9yIFBBVFJPTF9TQ1JVQi4NCg0KRGlkIHlvdSBtZWFuIHRoYXQgdGhlIFJBUzIgZHJpdmVy IG5lZWRzIHRvIHBhc3MgdGhlIHNjcnViIHJhdGUgaW4gc2Vjb25kcyB0byB0aGUgZmlybXdhcmU/ ICB0aGVuIEkgdGhpbmsgdGhlIG1heCBzY3J1YiByYXRlIHN1cHBvcnRlZCBpcyBsaW1pdGVkIHRv IDI1NiBzZWNvbmRzPw0KDQpUaGFua3MsDQpTaGlqdQ0K