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 A5057E77197 for ; Tue, 7 Jan 2025 09:23:26 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 2D6E96B00C4; Tue, 7 Jan 2025 04:23:26 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 25EC86B00C7; Tue, 7 Jan 2025 04:23:26 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0D9226B00C8; Tue, 7 Jan 2025 04:23:26 -0500 (EST) 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 E0A116B00C4 for ; Tue, 7 Jan 2025 04:23:25 -0500 (EST) Received: from smtpin05.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 819A1C0808 for ; Tue, 7 Jan 2025 09:23:25 +0000 (UTC) X-FDA: 82980117570.05.0465136 Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) by imf25.hostedemail.com (Postfix) with ESMTP id EE121A000B for ; Tue, 7 Jan 2025 09:23:22 +0000 (UTC) Authentication-Results: imf25.hostedemail.com; dkim=none; spf=pass (imf25.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=1736241803; 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=PIZYC/3Ty+YjyfGidIWLDZXYkQdxxNH49WPDSunZ9ws=; b=PlmJfZgrL8FlyWQwrLhtKQWUXyVDv1bhOveNT0wTAhJoZZA5xKqmvXirZ8sisgyBgXiTV4 kKGIit7RU3T1ezDKmPVbQhu8lhmd3U/DgebkDrPo6f1JMPaDBFB2u21whL519BzBy7V03C kSjNMdCzJ9MhrE0o+cklOTkjsSPSHC0= ARC-Authentication-Results: i=1; imf25.hostedemail.com; dkim=none; spf=pass (imf25.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=1736241803; a=rsa-sha256; cv=none; b=x0WIOXZA+JU0m6XCSotSrePOtCHMvMnFoJtmd7EfDnA/C/lLOrI5AUaXQyCwSKThwHCNa4 mEazoKEb0S35xsqp96wadiAw3cUlz7bSRjETilGUxAK5oVRUNOjMNc4dN1AcX5zk3vgYLV cGmNGCkCKXBhCK+B4kh/exA5Prp2v1g= Received: from mail.maildlp.com (unknown [172.18.186.31]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4YS5CZ6q8lz6M4Lm; Tue, 7 Jan 2025 17:21:46 +0800 (CST) Received: from frapeml100008.china.huawei.com (unknown [7.182.85.131]) by mail.maildlp.com (Postfix) with ESMTPS id 11C9E1403A8; Tue, 7 Jan 2025 17:23:20 +0800 (CST) Received: from frapeml500007.china.huawei.com (7.182.85.172) by frapeml100008.china.huawei.com (7.182.85.131) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Tue, 7 Jan 2025 10:23:19 +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; Tue, 7 Jan 2025 10:23:19 +0100 From: Shiju Jose To: Borislav Petkov CC: "linux-edac@vger.kernel.org" , "linux-cxl@vger.kernel.org" , "linux-acpi@vger.kernel.org" , "linux-mm@kvack.org" , "linux-kernel@vger.kernel.org" , "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 v18 02/19] EDAC: Add scrub control feature Thread-Topic: [PATCH v18 02/19] EDAC: Add scrub control feature Thread-Index: AQHbYDQd8xBjK3PZSkqZdrlJ+rHfL7MJ1jmAgABIhvCAALyTAIAALgLg Date: Tue, 7 Jan 2025 09:23:19 +0000 Message-ID: References: <20250106121017.1620-1-shiju.jose@huawei.com> <20250106121017.1620-3-shiju.jose@huawei.com> <20250106155733.GAZ3v9bQspKvdi3lZE@fat_crate.local> <36665b7bf4974020a34d08a7ddf6d554@huawei.com> <20250107073204.GBZ3zYdOtWEbieKXiU@fat_crate.local> In-Reply-To: <20250107073204.GBZ3zYdOtWEbieKXiU@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.148.110] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Rspamd-Server: rspam05 X-Stat-Signature: udec9gt6ehgmw36cp4h19i46idkygwcq X-Rspamd-Queue-Id: EE121A000B X-Rspam-User: X-HE-Tag: 1736241802-159298 X-HE-Meta: U2FsdGVkX197MII1YfzZWslFGrEauqjnqdCYqKUU01fsQO4V4T4wPOXADXHSiKT0WoF+8jqymdu2z2m7Fkb2pDLIiqMfhzParHLXRjMlm7tQSc/dPlA/dDWeMJDUwuzFxUrI6JtVGD5iELph6FN4Mylm242G0Q9bDPoKh3rnYLV3340V8SMgdPoPunAc/hpShVh/+ZW9kO0M/V+QJBGDzZgK5fa8bUqPEi/U7BD1uCbNcW0BbzRwstS9oOTmOdHgiJPrkHiSeMl7UtTJKWal4zUgtTquiIdAgKYVe836WsEKnRnpqmZ+osUISTKQxdBXALegb+DzIp2eURH8PXb+42+31yyY7WyzHKK/ycz7/K4aIWGQqxbVD+rWhSlaiXUKunsHaU9lSVd+hd1AfxzMmwhNZrpASQYkuyfgLTefkXu/TALNPc8lAbDJ1zvqv87JzxyTgOwWIX0EepRCHFYi3ajE+SLUM1V4yZ8Frg7N1Tk2RMazoCT/1Qkk08MzbXHAogkuIUM/SEdAn6LWvub5gviLjPo9l9XcHFSK7Xxskm2SA3RNyAw8YskS+ikes30U06J8C63pD0hlizsAe3ZCaSCAFJ5X41mCFljfi0aQ+tcGerCWSCi6dZTlUaifX930nrLnK6bYSlUPp+r8EEMpoTIZBxYwiB6qX2a1YVJE9qNNDn1yYI0Syw4saLubwsVkR0j+QuJXUjPBPBC1e5GTqHmWONRR4kTVwGuBlSO/fMFY46QoAY7u+FhkhaE65sPILEC5G/2BWV5oRcSS1Y3RiJ8icfNEOIs3Y3w59ZZ3nURbtNI4LVBPlvNDUFe2LeB7HS4vfe8xdMyAiQjWHh0I+ZegVRErmid9TjAofaHdaYQy97eoMwLBco/k6zWM/1+kWTdAae2h2mE7Q5EdCBsapNxPRdI2y/KfKVDIqStNksxCh30LpqA03cGn8PBhn/W1VRj95Qi9PvVFgldUbYz 9sY56lVK CcP85/i6NyBSqLBoVPs0nOuAlDa1n5Jr4DU+gb5nf/PFMMua8BfbjDkvtrE6+fYsCBNCP5hhVAooef9WARQd+PMnUwpJaQ8CR9nloYgpg2jiwzV3PXGx6nY7Xs6b7dc64Z99ZdEZLRLiN+0SOtQjH2AnvKUivDkIR3cBnIlZExKM49SujtDc7Sc9dMt0A3ndWOQuceb2cv515ptnbkjTLKhm9zoFogHIuhxsvZSyRwuqeTZKKML13dkBsOhhFp9S+SE0W66q2xm3JjsVJ4tFfiQ4sGisk0WmPvvDl4DFc/MCSOU/MQh43mzqCR5cjMaPrHvPPjIp+mScwrXFIBPzN/cQ9Xu3VeNdZ5NAAyG2HUGsBz1xZN1GRh72IU7vMyeHnzG2GO2Ey2cbiglo4161wG4KPoOv3wvx6s2OQTHhzpwAwnmFvAxb9/HrjjEFQt9ji2gQ9j6isnQdJj9D3A8qHLtwVZ4nUNZgmzxSleiD6jT9Cv/e95wmaZjOkyHKZttJUsaEHhUDxWV1Aw3uv3JR96ryFl3mDBGwkYu5ZyhJZyhyWFSuta+fIZnLaz8x5NBTXmUTcwRcMe5aWH97yTyYTbZsesG8QBHCvSA9Bo+qnHSDUrZ/zESZWEIXWvTS/P1VwKGgIXT1kSJ9bAnEVg3jMeHVhiSQ4dgfp1JGpbgELv+LuS8eWEfsguW+GNfyGT/Igsg/RzqeKMFl0a5jrOgooMhnfMOdcAtyCMlPbpLJ707azthOSMG8UdkUrBOluajEb/RBkGGwuTNWOs9fx8Aqtwm7B3yA2W8dOCCsXuiW7TZLm5/68nGGR2qeEUm+gabyhWCHRAN8R1qBtPWR6VCpu0CQCd+zMwX0TYPyMahKG1msTTUfu/4oHVUyknTlbFixoGcpiuLK3Nv8WbdfzOYLC05izmC+T8TeS2hUYlS2zTJweouI= 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+U2VudDogMDcgSmFudWFyeSAyMDI1IDA3OjMyDQo+VG86IFNoaWp1IEpvc2Ug PHNoaWp1Lmpvc2VAaHVhd2VpLmNvbT4NCj5DYzogbGludXgtZWRhY0B2Z2VyLmtlcm5lbC5vcmc7 IGxpbnV4LWN4bEB2Z2VyLmtlcm5lbC5vcmc7IGxpbnV4LQ0KPmFjcGlAdmdlci5rZXJuZWwub3Jn OyBsaW51eC1tbUBrdmFjay5vcmc7IGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmc7DQo+dG9u eS5sdWNrQGludGVsLmNvbTsgcmFmYWVsQGtlcm5lbC5vcmc7IGxlbmJAa2VybmVsLm9yZzsNCj5t Y2hlaGFiQGtlcm5lbC5vcmc7IGRhbi5qLndpbGxpYW1zQGludGVsLmNvbTsgZGF2ZUBzdGdvbGFi cy5uZXQ7IEpvbmF0aGFuDQo+Q2FtZXJvbiA8am9uYXRoYW4uY2FtZXJvbkBodWF3ZWkuY29tPjsg ZGF2ZS5qaWFuZ0BpbnRlbC5jb207DQo+YWxpc29uLnNjaG9maWVsZEBpbnRlbC5jb207IHZpc2hh bC5sLnZlcm1hQGludGVsLmNvbTsgaXJhLndlaW55QGludGVsLmNvbTsNCj5kYXZpZEByZWRoYXQu Y29tOyBWaWxhcy5TcmlkaGFyYW5AYW1kLmNvbTsgbGVvLmR1cmFuQGFtZC5jb207DQo+WWF6ZW4u R2hhbm5hbUBhbWQuY29tOyByaWVudGplc0Bnb29nbGUuY29tOyBqaWFxaXlhbkBnb29nbGUuY29t Ow0KPkpvbi5HcmltbUBhbWQuY29tOyBkYXZlLmhhbnNlbkBsaW51eC5pbnRlbC5jb207DQo+bmFv eWEuaG9yaWd1Y2hpQG5lYy5jb207IGphbWVzLm1vcnNlQGFybS5jb207IGp0aG91Z2h0b25AZ29v Z2xlLmNvbTsNCj5zb21hc3VuZGFyYW0uYUBocGUuY29tOyBlcmRlbWFrdGFzQGdvb2dsZS5jb207 IHBnb25kYUBnb29nbGUuY29tOw0KPmR1ZW53ZW5AZ29vZ2xlLmNvbTsgZ3RoZWxlbkBnb29nbGUu Y29tOw0KPndzY2h3YXJ0ekBhbXBlcmVjb21wdXRpbmcuY29tOyBkZmVyZ3Vzb25AYW1wZXJlY29t cHV0aW5nLmNvbTsNCj53YnNAb3MuYW1wZXJlY29tcHV0aW5nLmNvbTsgbmlmYW4uY3hsQGdtYWls LmNvbTsgdGFueGlhb2ZlaQ0KPjx0YW54aWFvZmVpQGh1YXdlaS5jb20+OyBaZW5ndGFvIChCKSA8 cHJpbWUuemVuZ0BoaXNpbGljb24uY29tPjsgUm9iZXJ0bw0KPlNhc3N1IDxyb2JlcnRvLnNhc3N1 QGh1YXdlaS5jb20+OyBrYW5na2FuZy5zaGVuQGZ1dHVyZXdlaS5jb207DQo+d2FuZ2h1aXFpYW5n IDx3YW5naHVpcWlhbmdAaHVhd2VpLmNvbT47IExpbnV4YXJtDQo+PGxpbnV4YXJtQGh1YXdlaS5j b20+DQo+U3ViamVjdDogUmU6IFtQQVRDSCB2MTggMDIvMTldIEVEQUM6IEFkZCBzY3J1YiBjb250 cm9sIGZlYXR1cmUNCj4NCj5PbiBNb24sIEphbiAwNiwgMjAyNSBhdCAwNzozNDo0MVBNICswMDAw LCBTaGlqdSBKb3NlIHdyb3RlOg0KPj4gTXkgdW5kZXJzdGFuZGluZyBpcyB0aGF0IHlvdSBtZWFu dCB0aGUgZm9sbG93aW5nIGNoYW5nZXMgKGRpZmYgdG8gdGhpcw0KPj4gcGF0Y2gpLCBmb3Igc2Ny dWI/ICAoYW5kIHNpbWlsYXIgZm9yIG90aGVyIGZlYXR1cmVzKS4gIFBsZWFzZSBsZXQgbWUNCj4+ IGtub3cgaWYgeW91IG5lZWQgYW55IGNvcnJlY3Rpb25zLg0KPg0KPlllcywgc29tZXRoaW5nIGxp a2UgdGhhdCBleGNlcHQgInNlbGVjdCIgaXMgZXZpbCBhbmQgc2hvdWxkIGJlIHVzZWQgb25seSB3 aGVuIHRoZQ0KPml0ZW1zIGl0IHNlbGVjdHMgZG8gbm90IHB1bGwgaW4gbW9yZSBzdHVmZi4gQW5k IHNpbmNlIHNjcnViIGlzIGFsbCBvcHRpb25hbCwgaXQgc2hvdWxkDQo+YWxsIGJlIGRlcGVuZHMu DQoNClN1cmUuDQo+DQo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9lZGFjL0tjb25maWcgYi9kcml2 ZXJzL2VkYWMvS2NvbmZpZyBpbmRleA0KPj4gMDZmN2I0M2E2Zjc4Li43MDliZDdhZDgwMTUgMTAw NjQ0DQo+PiAtLS0gYS9kcml2ZXJzL2VkYWMvS2NvbmZpZw0KPj4gKysrIGIvZHJpdmVycy9lZGFj L0tjb25maWcNCj4+IEBAIC05LDYgKzksMTQgQEAgY29uZmlnIEVEQUNfQVRPTUlDX1NDUlVCICBj b25maWcgRURBQ19TVVBQT1JUDQo+PiAgCWJvb2wNCj4+DQo+PiArY29uZmlnIEVEQUNfRkVBVF9T Q1JVQg0KPg0KPkVEQUNfU0NSVUIgaXMgcGVyZmVjdGx5IGZpbmUuDQoNClN1cmUuIEkgd2lsbCBj aGFuZ2UuDQo+DQo+PiArCWJvb2wNCj4+ICsJaGVscA0KPj4gKwkgIFRoZSBFREFDIHNjcnViIGZl YXR1cmUgaXMgb3B0aW9uYWwgYW5kIGlzIGRlc2lnbmVkIHRvIGNvbnRyb2wgdGhlDQo+PiArCSAg bWVtb3J5IHNjcnViYmVycyBpbiB0aGUgc3lzdGVtLiBUaGUgY29tbW9uIHN5c2ZzIHNjcnViIGlu dGVyZmFjZQ0KPj4gKwkgIGFic3RyYWN0cyB0aGUgY29udHJvbCBvZiB2YXJpb3VzIGFyYml0cmFy eSBzY3J1YmJpbmcgZnVuY3Rpb25hbGl0aWVzDQo+PiArCSAgaW50byBhIHVuaWZpZWQgc2V0IG9m IGZ1bmN0aW9ucy4NCj4NCj5UaGlzIHNob3VsZCBjb21lLi4uDQo+DQo+PiArDQo+PiAgbWVudWNv bmZpZyBFREFDDQo+PiAgCXRyaXN0YXRlICJFREFDIChFcnJvciBEZXRlY3Rpb24gQW5kIENvcnJl Y3Rpb24pIHJlcG9ydGluZyINCj4+ICAJZGVwZW5kcyBvbiBIQVNfSU9NRU0gJiYgRURBQ19TVVBQ T1JUICYmIFJBUw0KPg0KPi4uLiBpbiBoZXJlIGFzIGl0IGlzIHBhcnQgb2YgRURBQy4NCg0KSSB3 aWxsIG1vdmUgaW4gaGVyZS4gDQo+DQo+VGh4Lg0KPg0KPi0tDQo+UmVnYXJkcy9HcnVzcywNCj4g ICAgQm9yaXMuDQo+DQo+aHR0cHM6Ly9wZW9wbGUua2VybmVsLm9yZy90Z2x4L25vdGVzLWFib3V0 LW5ldGlxdWV0dGUNCg0KVGhhbmtzLA0KU2hpanUNCg0K