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 6B31EC19F4F for ; Wed, 8 May 2024 16:59:33 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D45AB6B009C; Wed, 8 May 2024 12:59:32 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id CF58A6B009D; Wed, 8 May 2024 12:59:32 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B96306B009E; Wed, 8 May 2024 12:59:32 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 9AA156B009C for ; Wed, 8 May 2024 12:59:32 -0400 (EDT) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 1C887C1172 for ; Wed, 8 May 2024 16:59:32 +0000 (UTC) X-FDA: 82095839784.28.669144D Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) by imf28.hostedemail.com (Postfix) with ESMTP id CDC45C000F for ; Wed, 8 May 2024 16:59:28 +0000 (UTC) Authentication-Results: imf28.hostedemail.com; dkim=none; dmarc=pass (policy=quarantine) header.from=huawei.com; spf=pass (imf28.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=1715187569; 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=T9HhyAw9QuVfcCAa1mYsk+ruI8SHCojPcVW1pJa4PN8=; b=oFyCkca6tuAe+nsjjz3hL9LwG6siz1YLyS8mEgjoltsWVunnj33WckL6Ct7kuyt/jB2nGk zPqA/kUkLMNVXeZ4lrVsMbBWg3qTT48hhX7uc52cSjIYWCtWWW8ZFPGDEBM3OldSToO7yc I1wUEqtLVnJWBe7K0WiwnE5t98r/bKA= ARC-Authentication-Results: i=1; imf28.hostedemail.com; dkim=none; dmarc=pass (policy=quarantine) header.from=huawei.com; spf=pass (imf28.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=1715187569; a=rsa-sha256; cv=none; b=BSpLDWu4L3689X+UR4xJD0gq88qx/ZxAn7d4hyDug+YaJ5iNJyz6qhUP3R7pRxilZm9jG5 oPAuUHzVCWZopX3fXDRtA8z4TfB9Ak5oFhS6z61NeKO1NZkkPrKK9EB8oYXXpVlPsnd/ph tMTNtA5R4TQI7eOlbev38WEHsfhnnEY= Received: from mail.maildlp.com (unknown [172.18.186.31]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4VZLrf6JsWz6K6J7; Thu, 9 May 2024 00:56:18 +0800 (CST) Received: from lhrpeml500001.china.huawei.com (unknown [7.191.163.213]) by mail.maildlp.com (Postfix) with ESMTPS id 171ED1404F4; Thu, 9 May 2024 00:59:25 +0800 (CST) Received: from lhrpeml500006.china.huawei.com (7.191.161.198) by lhrpeml500001.china.huawei.com (7.191.163.213) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Wed, 8 May 2024 17:59:18 +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.039; Wed, 8 May 2024 17:59:18 +0100 From: Shiju Jose To: Borislav Petkov CC: "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" , "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" , "wbs@os.amperecomputing.com" , "nifan.cxl@gmail.com" , tanxiaofei , "Zengtao (B)" , "kangkang.shen@futurewei.com" , wanghuiqiang , Linuxarm Subject: RE: [RFC PATCH v8 01/10] ras: scrub: Add scrub subsystem Thread-Topic: [RFC PATCH v8 01/10] ras: scrub: Add scrub subsystem Thread-Index: AQHaknlLsB7DmyDvA0iAgKJhxeY8vLF4vVgAgABZuhCAEPP6AIADoMIA Date: Wed, 8 May 2024 16:59:18 +0000 Message-ID: References: <20240419164720.1765-1-shiju.jose@huawei.com> <20240419164720.1765-2-shiju.jose@huawei.com> <20240425101542.GAZiotThrq7bOE9Ieb@fat_crate.local> <63fdbe26b51f4b7c859bfb30287c8673@huawei.com> <20240506103014.GHZjixNhhFkgkMhDg_@fat_crate.local> In-Reply-To: <20240506103014.GHZjixNhhFkgkMhDg_@fat_crate.local> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.48.156.222] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Stat-Signature: 8g1w6wfkjfxfbckaakea6dior475s6od X-Rspamd-Queue-Id: CDC45C000F X-Rspamd-Server: rspam10 X-Rspam-User: X-HE-Tag: 1715187568-64601 X-HE-Meta: U2FsdGVkX1/bDpvO1oWjbcmkpLJPeZtGQ9FpAiYyNjE8cljxLpP2VV89bpJ3oGuU/cGu616nGG9FQwrQgUr10fNv3gWVaeIaYBBQY52a83HtLINSuLOG/l6TQaPojtj4QEKeFWwrW33in0+pts7b1jjVtmjr3fk0IQs5LfHqInyErZiGFZtjyxrDwiCzBUTEpt5cEuToOGgjFl704djXXLsPsOKTcGx2wdB50yA6ifZFbOvecXXyV36+nsdOFREtk2XgwSLxEqnU14B42wUzLIvB5vMAkiduXCsalzpXsSpUWxsjc7aMrvvUPOwc/iQNIg1LyXc8vLFa/RWLjo2iowq6iKQBr5OMGFOhcq2hjU4dmju9NOhZWT8Eo2tk3UJ4FVGdr5xnF4Qgl6FXz+CsPViPqrUY4yBqc0BKTas4nuKkSpdo3Xh/Vye09mjL7YrVFsn8AQ4xaDHaB3BCrPH7ztSzd3qIRNbNm7hYTyJR6Xfvx+PIFQLTjTwPlxJpX2fNinDKCNHk09mgPLSEyuQFfK+jtvxm6RjduaGd71yxAzHjkmGbPiiRq1GsGZyuXP4XpwuBDnzJNLTxt9y0TKNya8yRDa40ryx1Q0v7BQe8AuHkcK+w0JX9dGx+9t0o2KhNGtyQN7aAXFLvqyPRZY5FPEU6bAMsFU1ylvOXNAhITveBZ5HspQ2zu+48F10QsHQI0NwcCBhuusanTFToR4OneoR7Davm4MVvzrG9xS0uQrIRW3CSSRVMaeiwVQjSnOC+6h7YW/t5tfQ6fBhZuFUtFtwBCOIkv4gE58rf0O9d62sHRHr+dhblGzn7FdQk/ejRCUFwQoXdRZjgrKgXr8fSG6cCyuMeLLdpPOeWRAVvlE6eVzpi2k/i9HSBwtFx3A8NEMfYQPuhWvCeqtohHmOHqXZ0gWn86O/XdoV+W8NdgQae46k7xDRJ0+ecOj28VDbn3FDgMFUueBdW6hiOha0 JnJPuThL 1agUShReZjeYAGsuT+POuBY25zkP97sK5IhNEYHhGqSXcKSTBtHHdrxDxhpTERs6AxwvHD0kD6nXfxpKks5pI/IX89cuOTePPIb3TrwEYFLSCWfrU9LlwCDSlTlbZhjeffYy7es9oQPtP5c8bevhGMQW7vV4LyjE2/tuqr38jgUxRLxLbYtM5LJt8kyLLja9GsfjrGgUNlj/DUzl+CkrlFsEv36eohsApeDtdsxs8FBHIjTZw8sNLYFYtxWrbrRTWL77R6Gz2lpKXGEqxvowdoM1t7GiHNske7QlWphOClYCUBgILnfTE+vXU1ncFOUdd5BLXees3vyUn3GrXVVxH5YgT8nPf7cBL17v673H/Z0V0J3Yz9TDO3rBjHyOtIVwzOdUlZCy+0EPWPQHO89n5IRDuxJP71gzcr5+hzETmxeBUREPqlxKPoV5o4lLFdqLK21vHeI9ttb7jmcNhtBLB/m655VledCmxspUZ8vDCAmva3k7cr2ZjcpQNk0zF9M9mpEpJuKv3PEtjwkZ4TMBtM1PzrabSAGVKTsxjjv2HEewUbmW+Os6FStCisyjXydMXe/Ie+5+BXo7k43Oc8SLepvnyPnlKlGQ2je1tT1GVm2mYxUykBDws9P7wneOWTvhcDmCEiTbWa0BP1xNiPHWZF4GL7e4FufODG+AefndGNX0MA2GTkcY/OH6xLHU/ag9VHNwfq5Uzw+ybBhK8CnRUzf5JYDwKGPMP3Q5yQXZiNx/TQiNTBFgzFKEYZjQDSwZNF+XY+eRPQ3wtxsYtHbJYtxava6FFt8gMIZsf9mIToPOhxkus1fUcsPFqUdWh7Z1U6Da8U+1JH0KGJnqpBVFO0ydZ9gG3uvCSX36dpTOHqNUnMlyiZNCJqNpiurbnkUhcH0VKQKO2RLIo4f/+fPBl2MWhY1529NSKMT2ftUpFh/yu8ODta6MzlrqisQHOxSrUOCV59jTTYVXVZ9k= 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+RnJvbTogQm9yaXNsYXYgUGV0a292IDxicEBh bGllbjguZGU+DQo+U2VudDogMDYgTWF5IDIwMjQgMTE6MzANCj5UbzogU2hpanUgSm9zZSA8c2hp anUuam9zZUBodWF3ZWkuY29tPg0KPkNjOiBsaW51eC1jeGxAdmdlci5rZXJuZWwub3JnOyBsaW51 eC1hY3BpQHZnZXIua2VybmVsLm9yZzsgbGludXgtDQo+bW1Aa3ZhY2sub3JnOyBkYW4uai53aWxs aWFtc0BpbnRlbC5jb207IGRhdmVAc3Rnb2xhYnMubmV0OyBKb25hdGhhbg0KPkNhbWVyb24gPGpv bmF0aGFuLmNhbWVyb25AaHVhd2VpLmNvbT47IGRhdmUuamlhbmdAaW50ZWwuY29tOw0KPmFsaXNv bi5zY2hvZmllbGRAaW50ZWwuY29tOyB2aXNoYWwubC52ZXJtYUBpbnRlbC5jb207IGlyYS53ZWlu eUBpbnRlbC5jb207DQo+bGludXgtZWRhY0B2Z2VyLmtlcm5lbC5vcmc7IGxpbnV4LWtlcm5lbEB2 Z2VyLmtlcm5lbC5vcmc7IGRhdmlkQHJlZGhhdC5jb207DQo+VmlsYXMuU3JpZGhhcmFuQGFtZC5j b207IGxlby5kdXJhbkBhbWQuY29tOyBZYXplbi5HaGFubmFtQGFtZC5jb207DQo+cmllbnRqZXNA Z29vZ2xlLmNvbTsgamlhcWl5YW5AZ29vZ2xlLmNvbTsgdG9ueS5sdWNrQGludGVsLmNvbTsNCj5K b24uR3JpbW1AYW1kLmNvbTsgZGF2ZS5oYW5zZW5AbGludXguaW50ZWwuY29tOyByYWZhZWxAa2Vy bmVsLm9yZzsNCj5sZW5iQGtlcm5lbC5vcmc7IG5hb3lhLmhvcmlndWNoaUBuZWMuY29tOyBqYW1l cy5tb3JzZUBhcm0uY29tOw0KPmp0aG91Z2h0b25AZ29vZ2xlLmNvbTsgc29tYXN1bmRhcmFtLmFA aHBlLmNvbTsNCj5lcmRlbWFrdGFzQGdvb2dsZS5jb207IHBnb25kYUBnb29nbGUuY29tOyBkdWVu d2VuQGdvb2dsZS5jb207DQo+bWlrZS5tYWx2ZXN0dXRvQGludGVsLmNvbTsgZ3RoZWxlbkBnb29n bGUuY29tOw0KPndzY2h3YXJ0ekBhbXBlcmVjb21wdXRpbmcuY29tOyBkZmVyZ3Vzb25AYW1wZXJl Y29tcHV0aW5nLmNvbTsNCj53YnNAb3MuYW1wZXJlY29tcHV0aW5nLmNvbTsgbmlmYW4uY3hsQGdt YWlsLmNvbTsgdGFueGlhb2ZlaQ0KPjx0YW54aWFvZmVpQGh1YXdlaS5jb20+OyBaZW5ndGFvIChC KSA8cHJpbWUuemVuZ0BoaXNpbGljb24uY29tPjsNCj5rYW5na2FuZy5zaGVuQGZ1dHVyZXdlaS5j b207IHdhbmdodWlxaWFuZyA8d2FuZ2h1aXFpYW5nQGh1YXdlaS5jb20+Ow0KPkxpbnV4YXJtIDxs aW51eGFybUBodWF3ZWkuY29tPg0KPlN1YmplY3Q6IFJlOiBbUkZDIFBBVENIIHY4IDAxLzEwXSBy YXM6IHNjcnViOiBBZGQgc2NydWIgc3Vic3lzdGVtDQo+DQo+T24gVGh1LCBBcHIgMjUsIDIwMjQg YXQgMDY6MTE6MTNQTSArMDAwMCwgU2hpanUgSm9zZSB3cm90ZToNCj4+IEl0IGlzIGV4cGVjdGVk IHRvIGhhdmUgbXVsdGlwbGUgUkFTLXNwZWNpZmljIGZ1bmN0aW9uYWxpdGllcyBvdGhlcg0KPj4g dGhhbiBzY3J1YmJpbmcgIGluIGxvbmcgcnVuLiAgTW9zdCBvZiB0aGUgY2xhc3NlcyBpbiB0aGUg a2VybmVsIGZvdW5kDQo+PiBhcyAgL3N5cy9jbGFzcy88Y2xhc3MtbmFtZT4vPGNsYXNzLW5hbWU+ WC8NCj4+DQo+PiBJZiBub3QsIGhvd2V2ZXIgL3N5cy9jbGFzcy9yYXMvPG1vZHVsZSAtbmFtZT5Y LzxmZWF0dXJlPiBpcyBtb3JlDQo+PiBzdWl0YWJsZSBiZWNhdXNlIHRoZXJlIGFyZSBtdWx0aXBs ZSBkZXZpY2UgaW5zdGFuY2VzIHN1Y2ggYXMgY3hsDQo+PiBkZXZpY2VzIHdpdGggc2NydWIgY29u dHJvbCBmZWF0dXJlLiAgRm9yIGV4YW1wbGUsDQo+PiAvc3lzL2NsYXNzL3Jhcy9jeGxYL3NjcnVi DQo+DQo+TWFrZSBpdCBhcyB1c2VyLWZyaWVuZGx5IGFzIHBvc3NpYmxlLiBjeGxYIGlzIG5vdCBh cyB1c2VyLWZyaWVuZGx5IGFzDQo+DQo+L3N5cy9jbGFzcy9yYXMvY3hsLzxtZW1fYWNjZWxlcmF0 b3I+DQo+CQkgIC88ZmFuY3lfYmxhX3RoaW5nPg0KPg0KPmFuZCBzbyBvbi4NCj4NCj5ZZXMsIHlv dSBjYW4gaW50cm9kdWNlIGEgc3BlY2lhbCBjYXRlZ29yeSAuLi4vcmFzL2N4bC8gaWYgdGhlcmUg YXJlIG11bHRpcGxlIGN4bA0KPmRldmljZXMgd2hpY2ggaGF2ZSBSQVMgZnVuY3Rpb25hbGl0eSBv biB0aGVtLg0KU3VyZS4NCg0KPg0KPj4gUHJlc2VudGx5IHVuZGVybHlpbmcgaHcgZHJpdmVyIGRv ZXMgdGhlIGNoZWNrLiBJIHRoaW5rIHRoaXMgd2lsbA0KPj4gYmVjb21lIG1vcmUgY29tcGxleCBp ZiBkb2VzIGluIHRoZSBjb21tb24gcmF0ZV9zdG9yZSgpIGlmIHdlIGhhdmUgdG8NCj4+IGNoZWNr IGFnYWluc3QgZWl0aGVyIGEgbGlzdCBvZiBwb3NzaWJsZSByYXRlcyBvciBtaW4gYW5kIG1heCBy YXRlcy4NCj4NCj5Pay4NCj4NCj4+ID4+ICtERVZJQ0VfQVRUUl9SVyhlbmFibGVfYmFja2dyb3Vu ZCk7DQo+PiA+PiArREVWSUNFX0FUVFJfUk8obmFtZSk7DQo+PiA+PiArREVWSUNFX0FUVFJfUlco cmF0ZSk7DQo+PiA+PiArREVWSUNFX0FUVFJfUk8ocmF0ZV9hdmFpbGFibGUpOw0KPj4gPg0KPj4g PnN0YXRpYw0KPg0KPkZvcmdvdCBvbmUuDQpXaWxsIGNvcnJlY3QuDQoNCj4NCj4+IFRoaXMgaXMg dGhlIHJhcyBpbnN0YW5jZSBpZCAoWCkgdXNlZCBmb3Igc2NydWIgY29udHJvbCBmZWF0dXJlLA0K Pj4gL3N5cy9jbGFzcy9yYXMvcmFzWC9zY3J1Yi8NCj4NCj5ZZWFoLCBhcyBkaXNjdXNzZWQgIGFi b3ZlLg0KT0suDQo+DQo+PiA+PiArc3RhdGljIGludCBfX2luaXQgbWVtb3J5X3NjcnViX2NvbnRy b2xfaW5pdCh2b2lkKSB7DQo+PiA+PiArCXJldHVybiBjbGFzc19yZWdpc3Rlcigmc2NydWJfY2xh c3MpOyB9DQo+PiA+PiArc3Vic3lzX2luaXRjYWxsKG1lbW9yeV9zY3J1Yl9jb250cm9sX2luaXQp Ow0KPj4gPg0KPj4gPllvdSBjYW4ndCBqdXN0IGJsaW5kbHkgcmVnaXN0ZXIgdGhpcyB0aGluZyB3 aXRob3V0IGNoZWNraW5nIHdoZXRoZXINCj4+ID50aGVyZSBhcmUgZXZlbiBhbnkgaHcgc2NydWJi ZXIgZGV2aWNlcyBvbiB0aGUgc3lzdGVtLg0KPj4NCj4+IEkgdGhpbmsgaXQgaGFwcGVucyBvbmx5 IHdoZW4gYSBkZXBlbmRlbnQgbW9kdWxlIGFzIGF1dG9sb2FkZWQgYmFzZWQgb24NCj4+IGEgc2Ny dWIgZGV2aWNlIGV4aXN0aW5nIHdpdGggZXhjZXB0aW9uIG9mIG1lbW9yeSBzY3J1YiBjb250cm9s IGJ1aWx0DQo+PiBpbiBhbmQgd2hvIHdvdWxkIGJ1aWxkIHRoaXMgaW4/DQo+DQo+WW91IHRoaW5r IG9yIHlvdSBrbm93Pw0KV2Uga25vdyBhcyBJIGhhZCB0ZXN0ZWQuDQoNCj4NCj4tLQ0KPlJlZ2Fy ZHMvR3J1c3MsDQo+ICAgIEJvcmlzLg0KPg0KPmh0dHBzOi8vcGVvcGxlLmtlcm5lbC5vcmcvdGds eC9ub3Rlcy1hYm91dC1uZXRpcXVldHRlDQoNClRoYW5rcywNClNoaWp1DQo=