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 EB3EFCD128A for ; Wed, 3 Apr 2024 13:52:11 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 7A3596B0099; Wed, 3 Apr 2024 09:52:11 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 705546B009A; Wed, 3 Apr 2024 09:52:11 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 558296B009B; Wed, 3 Apr 2024 09:52:11 -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 345916B0099 for ; Wed, 3 Apr 2024 09:52:11 -0400 (EDT) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id D5990A0BB8 for ; Wed, 3 Apr 2024 13:52:10 +0000 (UTC) X-FDA: 81968359620.17.2EEB75F Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) by imf23.hostedemail.com (Postfix) with ESMTP id A7C2E14001F for ; Wed, 3 Apr 2024 13:52:07 +0000 (UTC) Authentication-Results: imf23.hostedemail.com; dkim=none; dmarc=pass (policy=quarantine) header.from=huawei.com; spf=pass (imf23.hostedemail.com: domain of shiju.jose@huawei.com designates 185.176.79.56 as permitted sender) smtp.mailfrom=shiju.jose@huawei.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1712152328; 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=HMEfWzbSwWAN8nTimw2mnfhX0tvSQNkY41MOF5tayJ4=; b=VCfqJ6G5tDme+DonnZ0gI4s2ThfYpy7K8fLYRrT7Uu2UWr8aNcnbPoUiSjzCpxVOHTF6BF n88+NfkTRaogIkYu4MDEDDpPaI/T2rSgz/k/sVW6A1wnT8cODcw9Q+JfiPAJ0/J8wNGQti MWZ+ZJZbxoUd8Zj3i9pty3vWxV9i6r8= ARC-Authentication-Results: i=1; imf23.hostedemail.com; dkim=none; dmarc=pass (policy=quarantine) header.from=huawei.com; spf=pass (imf23.hostedemail.com: domain of shiju.jose@huawei.com designates 185.176.79.56 as permitted sender) smtp.mailfrom=shiju.jose@huawei.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1712152328; a=rsa-sha256; cv=none; b=mVBdZ0EyP+s6MLVy9+rtWT9p4Ub0KnvruOGI3PcqKqhPvX41acQj9x5xqGkiyOGEz9E7cQ o5u+IfXo5bXwcaw7ZcZde86V0n1YO94B18tB/E5DNOIIFDF4Rk6miw8bJnLEfbZbRze+7/ aOpEwNaGTEy50ulXHCLI+09m31HRRyg= Received: from mail.maildlp.com (unknown [172.18.186.216]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4V8mJs5NVGz6D9Rl; Wed, 3 Apr 2024 21:47:25 +0800 (CST) Received: from lhrpeml500004.china.huawei.com (unknown [7.191.163.9]) by mail.maildlp.com (Postfix) with ESMTPS id 85C61140CB9; Wed, 3 Apr 2024 21:52:03 +0800 (CST) Received: from lhrpeml500006.china.huawei.com (7.191.161.198) by lhrpeml500004.china.huawei.com (7.191.163.9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Wed, 3 Apr 2024 14:52:03 +0100 Received: from lhrpeml500006.china.huawei.com ([7.191.161.198]) by lhrpeml500006.china.huawei.com ([7.191.161.198]) with mapi id 15.01.2507.035; Wed, 3 Apr 2024 14:52:03 +0100 From: Shiju Jose To: Daniel Ferguson , "linux-cxl@vger.kernel.org" , "linux-acpi@vger.kernel.org" , "linux-mm@kvack.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" CC: "linux-edac@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "david@redhat.com" , "Vilas.Sridharan@amd.com" , "leo.duran@amd.com" , "Yazen.Ghannam@amd.com" , "rientjes@google.com" , "jiaqiyan@google.com" , "tony.luck@intel.com" , "Jon.Grimm@amd.com" , "dave.hansen@linux.intel.com" , "rafael@kernel.org" , "lenb@kernel.org" , "naoya.horiguchi@nec.com" , "james.morse@arm.com" , "jthoughton@google.com" , "somasundaram.a@hpe.com" , "erdemaktas@google.com" , "pgonda@google.com" , "duenwen@google.com" , "mike.malvestuto@intel.com" , "gthelen@google.com" , "wschwartz@amperecomputing.com" , "dferguson@amperecomputing.com" , tanxiaofei , "Zengtao (B)" , "kangkang.shen@futurewei.com" , wanghuiqiang , Linuxarm , "wbs@os.amperecomputing.com" Subject: RE: [RFC PATCH v7 00/12] memory: scrub: introduce subsystem + CXL/ACPI-RAS2 drivers Thread-Topic: [RFC PATCH v7 00/12] memory: scrub: introduce subsystem + CXL/ACPI-RAS2 drivers Thread-Index: AQHaZmXXQwZWLjPhY0S3rmfIb/nqxrFOBaAAgAie3mA= Date: Wed, 3 Apr 2024 13:52:02 +0000 Message-ID: <341e8365816746f58bc8f5b270f91eef@huawei.com> References: <20240223143723.1574-1-shiju.jose@huawei.com> <0309f5f9-9a95-485c-a442-e9fba603d676@os.amperecomputing.com> In-Reply-To: <0309f5f9-9a95-485c-a442-e9fba603d676@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.155.123] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Rspamd-Queue-Id: A7C2E14001F X-Rspam-User: X-Rspamd-Server: rspam04 X-Stat-Signature: apsc4ekje9orfxurcfhmfw5kci74o6if X-HE-Tag: 1712152327-145522 X-HE-Meta: U2FsdGVkX1/Ecb0GPYjjirqsKpsunq4Fo0H90e7+LwnmAY1QRQJHEXsM8kZBJOFjEGeckVX9kSWroluLk4t4yAOMD4AhfonHH2r3Hc51ueabWsvS+NIbG2B0hRiohDEZKNhZJ98xGRk/xCv7jmEKOT8/HVcFSGulf7OGNlgzlvTDnPh1lThUnkaPH9lRQaZBm1Sj2eY4ddIKOzvgNPqtPes3VcK2/0qUKzeDAmfyPCm2c88bLOx3/8OXMjjTb9+oEHINV73/NgVFt872sCCezQZkn766yhk94YQhrm/XitL5QD0TUKiKsnBxA7y3LEYTc295zLnj9q9FmHU3Tjo42ysCmZ5X+FrZueIfuf4JyxkpwrwO1kb+lvxELXRt9ynztywk774PYNUiTGnweyzDM4oi/3mOO5Rlq24ZOaq7+lGavulMpNgqv3k7TZ6v+QzlX6k3htHYdJjbBB9CVPJ6XjRFa32dwSHFxbJyPzTP4uXKlGKq/gr8Uq0ds2XYgIMJZHgxSW1lbxjJKomdWEPtM2Fo0jRGN4cHtCTWIxgZgS2QbDGr1L30Ol9E+fLY36biicquHG6xaPuekGIrewCGtoLFk9mftyI7LZLYTCPDB1VfhamvwzdJO+deT3YF9AFULnhhvOPUnRlVsv6MswY2rTk6YM/zlhGiKIc00KPtV7QblMUs3HfrWdvK68fOnotml0CWIsqjV2/Js+5Bniwc7oRagYQiw52juMm7AguGgGMJEJo+8xjx9LLMwsj8r7TbOCUzVI7SAEgCZddwy6VHvxMjqqXATNDzdfQgePbC8Pl7bCIeYx98jZ1Y/hjpO1Ycbc07IMEtgi6Dx6ahCUy7unIbecb9eVqDeJV2rRypNhbhXa228NTntkdBY0KNrOd8iqhECsNbpkod+WSfnx2fg3ptaYxMnALVoFLDxfUU/k9VS1j+bUX7AtPnTY7GfYwlOEFayOy6UYa3r4Co4S9 YbUFl2uT jOuHUKKDiZqlciB5wPvmBua/mUS9ZQdCaFDlMp6q84C1MZV08tMVc7jOmOdCGnkVsuDalxL+H1VSyRyIqtvP25ij95kzunr8y6ysj+ExGfFV25qMnbN3tIO6JmJ9yYgkPIAySkXRwbemMLeRRT14sOc99uzixMKKnU2IpTy1Qa0N0SD/YWNIWxQYa07vpCilMYuhTWyXtLGnAVqlb8rSIjAOetErNqy7Djbya/NpdP2g25sUCCukf5CJxxZDNrmwm7hmZklnIjff/QL7iuHLKodgdTkMhD87k48eT1MekhE3JAaDW/Ids19XXSZma78NXKjinnka7UUGfTm1uGiIgPd14giRXHV5l7YY5V95usdfs1fjUZi9sTapkAPHjI6I+IxN9NXgdy6nAJkLdg5j9z7aqAUjZrFOyV8rC4w4yit3r73sucdh0LoUkuHv53O1l7eLZcLwJ5Yg5DbhB1cU22Gj+ecNjfeUwEh2k5CYvIa15ZPkSKYiw1gL5k4pR4PSGSUWdH9j9zqMTaXPHb1lFS1EAAF/FWp8AtgZQh0G+FWvKOg6vIeLqiAWGnFsByTjFQKQ9eAdHim12yqt5YlZ5N1/g3+Sy9+78QVkACAsR5ni1Hf8xD3nkaYdQo1HiJsZShMXQ8ocUDJiqKcAsy5jMsStqojQ0chz64EhlKAw2PHcr7phIwu92YUxziB4JKl31RvDsmFpuimDM6+rlDMaoz+RWtnWh/1z2sa0SPRDMUT37Oui02oGYjT+8c4A9L+3XY+Tk+FB5+CnpjQJMxmE0WNcnH+TUtQUZh+XcroSdG3fFz7u5ec4nv3kh0eKzta0IEFhYvXkHQd/Gyk0+VKQ/I7QehPeRohclSgw/CchOMii87Ak= 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: SGkgRGFuaWVsLA0KDQpUaGFua3MgZm9yIHRoZSBmZWVkYmFja3MuDQoNCj4tLS0tLU9yaWdpbmFs IE1lc3NhZ2UtLS0tLQ0KPkZyb206IERhbmllbCBGZXJndXNvbiA8ZGFuaWVsZkBvcy5hbXBlcmVj b21wdXRpbmcuY29tPg0KPlNlbnQ6IDI4IE1hcmNoIDIwMjQgMjM6NDANCj5UbzogU2hpanUgSm9z ZSA8c2hpanUuam9zZUBodWF3ZWkuY29tPjsgbGludXgtY3hsQHZnZXIua2VybmVsLm9yZzsgbGlu dXgtDQo+YWNwaUB2Z2VyLmtlcm5lbC5vcmc7IGxpbnV4LW1tQGt2YWNrLm9yZzsgZGFuLmoud2ls bGlhbXNAaW50ZWwuY29tOw0KPmRhdmVAc3Rnb2xhYnMubmV0OyBKb25hdGhhbiBDYW1lcm9uIDxq b25hdGhhbi5jYW1lcm9uQGh1YXdlaS5jb20+Ow0KPmRhdmUuamlhbmdAaW50ZWwuY29tOyBhbGlz b24uc2Nob2ZpZWxkQGludGVsLmNvbTsgdmlzaGFsLmwudmVybWFAaW50ZWwuY29tOw0KPmlyYS53 ZWlueUBpbnRlbC5jb20NCj5DYzogbGludXgtZWRhY0B2Z2VyLmtlcm5lbC5vcmc7IGxpbnV4LWtl cm5lbEB2Z2VyLmtlcm5lbC5vcmc7DQo+ZGF2aWRAcmVkaGF0LmNvbTsgVmlsYXMuU3JpZGhhcmFu QGFtZC5jb207IGxlby5kdXJhbkBhbWQuY29tOw0KPllhemVuLkdoYW5uYW1AYW1kLmNvbTsgcmll bnRqZXNAZ29vZ2xlLmNvbTsgamlhcWl5YW5AZ29vZ2xlLmNvbTsNCj50b255Lmx1Y2tAaW50ZWwu Y29tOyBKb24uR3JpbW1AYW1kLmNvbTsgZGF2ZS5oYW5zZW5AbGludXguaW50ZWwuY29tOw0KPnJh ZmFlbEBrZXJuZWwub3JnOyBsZW5iQGtlcm5lbC5vcmc7IG5hb3lhLmhvcmlndWNoaUBuZWMuY29t Ow0KPmphbWVzLm1vcnNlQGFybS5jb207IGp0aG91Z2h0b25AZ29vZ2xlLmNvbTsgc29tYXN1bmRh cmFtLmFAaHBlLmNvbTsNCj5lcmRlbWFrdGFzQGdvb2dsZS5jb207IHBnb25kYUBnb29nbGUuY29t OyBkdWVud2VuQGdvb2dsZS5jb207DQo+bWlrZS5tYWx2ZXN0dXRvQGludGVsLmNvbTsgZ3RoZWxl bkBnb29nbGUuY29tOw0KPndzY2h3YXJ0ekBhbXBlcmVjb21wdXRpbmcuY29tOyBkZmVyZ3Vzb25A YW1wZXJlY29tcHV0aW5nLmNvbTsNCj50YW54aWFvZmVpIDx0YW54aWFvZmVpQGh1YXdlaS5jb20+ OyBaZW5ndGFvIChCKSA8cHJpbWUuemVuZ0BoaXNpbGljb24uY29tPjsNCj5rYW5na2FuZy5zaGVu QGZ1dHVyZXdlaS5jb207IHdhbmdodWlxaWFuZyA8d2FuZ2h1aXFpYW5nQGh1YXdlaS5jb20+Ow0K PkxpbnV4YXJtIDxsaW51eGFybUBodWF3ZWkuY29tPjsgd2JzQG9zLmFtcGVyZWNvbXB1dGluZy5j b20NCj5TdWJqZWN0OiBSZTogW1JGQyBQQVRDSCB2NyAwMC8xMl0gbWVtb3J5OiBzY3J1YjogaW50 cm9kdWNlIHN1YnN5c3RlbSArDQo+Q1hML0FDUEktUkFTMiBkcml2ZXJzDQo+DQo+PiBSQVMyIEhX IGJhc2VkIG1lbW9yeSBwYXRyb2wgc2NydWIgbmVlZHMgUkFTMiBQQ0MgaW50ZXJmYWNlcyBhbmQg QUNQSQ0KPj4gUkFTMiBkcml2ZXIgZm9yIGNvbW11bmljYXRpb24gYi93IGtlcm5lbCBhbmQgZmly bXdhcmUuDQo+PiBBQ1BJIFJBUzIgRHJpdmVyIGFkZHMgcGxhdGZvcm0gZGV2aWNlLCBmb3IgZWFj aCBtZW1vcnkgZmVhdHVyZSwgd2hpY2gNCj4+IGJpbmRzIHRvIHRoZSBSQVMyIG1lbW9yeSBkcml2 ZXIuDQo+PiBNZW1vcnkgUkFTMiBkcml2ZXIgcmVnaXN0ZXJzIHdpdGggdGhlIG1lbW9yeSBzY3J1 YiBzdWJzeXN0ZW0gdG8gZXhwb3NlDQo+PiB0aGUgUkFTMiBzY3J1YiBjb250cm9scyB0byB0aGUg dXNlci4NCj4NCj5IaSBTaGlqdSwNCj5UaGFua3MgZm9yIHRoaXMgd29yay4gVGhpcyBoYXMgYmVl biB2ZXJ5IHVzZWZ1bCBmb3IgdXMsIGFzIHdlJ3ZlIGJlZW4gdXNpbmcgaXQgdG8NCj50ZXN0IGEg UkFTMiBpbXBsZW1lbnRhdGlvbiBoZXJlIGF0IEFtcGVyZSBDb21wdXRpbmcuDQo+DQo+SW4gZ2Vu ZXJhbCwgdGhlIHBpZWNlcyBpbXBsZW1lbnRpbmcgUkFTMiBhcmUgdXNlZnVsIGFuZCBmdW5jdGlv bmFsLiBXZSBkaWQsDQo+aG93ZXZlciwgZW5jb3VudGVyIGEgZmV3IHBsYWNlcyB3aGVyZSB3ZSBo YWQgdG8gbWFrZSBzb21lIGJ1ZyBmaXhlcy4NCj5JJ2xsIHJlcGx5IHRvIHNwZWNpZmljIHBhdGNo ZXMgd2l0aCBjaGFuZ2VzIEkgY2FuIHJlY29tbWVuZC4gQWxzbywgdGhlcmUgYXJlIGENCj5mZXcg aW1wbGVtZW50YXRpb24gY2hvaWNlcyB0aGF0IEkgd2lsbCBoYXZlIHF1ZXN0aW9ucyBhYm91dC4N Cj4NCj5IZXJlIGlzIGFuIG91dGxpbmUgY29udGFpbmluZyB0aGUgZ2VuZXJhbGl6ZWQgY29tbWVu dHMgSSBwbGFuIG9uIG1ha2luZw0KPndpdGhpbi9uZWFyIHJlbGV2YW50IHBhdGNoZXM6DQo+MSkg Rm91bmQgYSBidWcgaW4gcmFzMi5jIGluIGhvdyB0aGUgcGNjX2Rlc2NfbGlzdCBwb2ludGVyIGlz IGluY3JlbWVudGVkLg0KVGhpcyBidWcgd2FzIGZpeGVkIGluIHRoZSBsb2NhbCB2OCBjb2RlLg0K DQo+MikgRXhlY3V0aW5nIGEgUkFTMiBjb21tYW5kIHNlZW1zIHVubmVjZXNzYXJ5IGZvciBmZWF0 dXJlIGRldGVjdGlvbi4NCj5zcGVjaWZpY2FsbHksIGluIHRoZSBmdW5jdGlvbnMgcmFzMl9pc19w YXRyb2xfc2NydWJfc3VwcG9ydCgpIGFuZA0KPnJhczJfZ2V0X3BhdHJvbF9zY3J1Yl9wYXJhbXMo KQ0KSSB3aWxsIGNoZWNrIGFuZCBtb2RpZnkgaW4gdGhlIG5leHQgdmVyc2lvbi4NCg0KPjMpIENv bnNpZGVyIGFkZGluZyBtb3JlIGVycm9yIGRldGVjdGlvbi9yZXBvcnRpbmcgaW4gcmFzMl9jaGVj a19wY2NfY2hhbigpDQpTdXJlLg0KDQo+NCkgQ29uY2VybnMgd2l0aCBtdWx0aXBsZSBzY3J1YiBk ZXZpY2VzIGF0dGVtcHRpbmcgdG8gbWFwIHRoZSBzYW1lIFBDQw0KPmNoYW5uZWwuDQpJIHdpbGwg cmVwbHkgaW4gdGhlIHBhdGNoLiANCj4NCj4tRGFuaWVsDQo+DQpUaGFua3MsDQpTaGlqdQ0KDQo=