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 A75E4D59F55 for ; Wed, 6 Nov 2024 17:28:52 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 1A14A6B0083; Wed, 6 Nov 2024 12:28:52 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 12A2F6B0089; Wed, 6 Nov 2024 12:28:52 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id EE5DE6B008A; Wed, 6 Nov 2024 12:28:51 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id CC2D26B0083 for ; Wed, 6 Nov 2024 12:28:51 -0500 (EST) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 3106A120A63 for ; Wed, 6 Nov 2024 17:28:51 +0000 (UTC) X-FDA: 82756353498.01.8970F7D Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) by imf03.hostedemail.com (Postfix) with ESMTP id 7758F20004 for ; Wed, 6 Nov 2024 17:28:32 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=none; spf=pass (imf03.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=1730913905; 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=665+N82pws8qPypIy9h7Aefyz4JxCj/33OeQ/iQlk68=; b=mzL2RUppfGwMcqFzeqMWAIjtMkjQdkmSRBORGCATSEQurlWI3gd7PaQ/MwaKOsOIdG7Bw/ pkB350KvE1cSeETJoQ1RN+T3G/GGxM63BhkF/FoKWGJIKvxGNd96rQrJi2nipimk5N2rZ6 xI7mum8Ni5qiDwx1BO9L6FY1kDZ05RU= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=none; spf=pass (imf03.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=1730913905; a=rsa-sha256; cv=none; b=YjJfnBCG0TKQX0c5OkNRZMTZ1M+61ooN8KZqJ63mjanYgwCa2AM3Jz3bvW7uPVmEvOT9Rv bhLGiQiK4UyHSf/T74+mDdbpbt4le0HhnNGicsJ1oGx9k6k6wSoVFdqlzCRejildiOdZT6 3z1V2X/28Wo6/eZ2j8ci2vc3dgYRk1c= Received: from mail.maildlp.com (unknown [172.18.186.231]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4XkBts0XcVz6K7Hy; Thu, 7 Nov 2024 01:25:57 +0800 (CST) Received: from frapeml500007.china.huawei.com (unknown [7.182.85.172]) by mail.maildlp.com (Postfix) with ESMTPS id E3E71140B33; Thu, 7 Nov 2024 01:28:44 +0800 (CST) Received: from frapeml500007.china.huawei.com (7.182.85.172) by frapeml500007.china.huawei.com (7.182.85.172) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Wed, 6 Nov 2024 18:28:44 +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; Wed, 6 Nov 2024 18:28:44 +0100 From: Shiju Jose To: Dave Jiang , "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: "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 , "gregkh@linuxfoundation.org" , "sudeep.holla@arm.com" , "jassisinghbrar@gmail.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 v15 13/15] cxl/memfeature: Add CXL memory device sPPR control feature Thread-Topic: [PATCH v15 13/15] cxl/memfeature: Add CXL memory device sPPR control feature Thread-Index: AQHbLD8E5jWI1EDDu0C0+SJpWS5APLKpGmUAgAFvVgA= Date: Wed, 6 Nov 2024 17:28:44 +0000 Message-ID: <987130b3079d4afcbe67b04627e619a1@huawei.com> References: <20241101091735.1465-1-shiju.jose@huawei.com> <20241101091735.1465-14-shiju.jose@huawei.com> <827fe047-a456-48b4-9db1-d28c184b9cb3@intel.com> In-Reply-To: <827fe047-a456-48b4-9db1-d28c184b9cb3@intel.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.195.35.116] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 7758F20004 X-Stat-Signature: 6xi3iqqrsun3bpf7kuy1bs3btdqmoxqg X-Rspam-User: X-HE-Tag: 1730914112-657490 X-HE-Meta: U2FsdGVkX1+ozgCX2XG9sLlPMzDWPWn01LwWEuX9VhGGRaRRGWCg9eycAdsDOpt38w5FkB4JoaSw5DmqpgZ6I6xK7HCfkQpa0XrmEiVJKAGEdN3uY6qTanLWna37ObLeGXNHAg2UXIpubMjNPLx9BdujuoY3285x7OFw+EDRFP0L+q/Nn3U1BqbltWoD9L82vHQSB2zLbWx+DZ8BYs0wU64kiV04pLgO+W69WMpDK7SsNFCr09UoY7p+ARuGbM9bhwIaLs5iieEhbjI4XCm1DEUt2p5CVohWWDG7k9Q1MWRTmjWxI4ls8clQSGXkC83b/tqlJxxWO1z+RsuokQycFWna3iOu97k5er7K+oCXzigK/XE9tyuhxhcNNAjcmcMG6HSFuQS2064ZWpSbJe4vPJMMCkACZnNnS+kSa5kB8tH/DjIftpJnQagXb8z9pi/ATTSIK5PHL8+ywzDCLyyhEOXkkCgGguLbNZHZDnSE/IkBdFxKXV+B6iVbGwkN9wmNAqzZBoEgQEaLmAwEvFyzFhYnPjFVyxPRk/QKnK8IpmiNt7xOZkqaduhVii/SImqaZMb2dmv0fmjZPP3VE82t/LxSCabYssDR75ngMYzG4vqOqvtNUaHIzPmXSRGFvljD2ALFViSxqEL5vQWry5hhfN4C8vxE649oq3HiycOAm3yc5GtW7v6XTvVlYSZF+P3G9GwZ9C88xhSYsw1waVHqxS6lDT3fdtn3Ema2HDpQ13kXwHbedRseG/TqeHgABQ4qw3sdproVvdK3bK7KFXlBfnU5huNcfORoHHs0NHAUnQkWKYbhgquW72osMP4OmDj9jyQfUnoUf68sHDx+LL020f5WJJFOiMf1wZeVoHISArjiSuFn8yH2gwMhcExaLCmFb//1c7JPQQwbdxGSUHeLUpC5lbYaXsvHSDxnS/t6cCUT8EsXrcTvMX2q83zeHOuQl+CVonFQssgbViKkKHe P1QTiuDX FbbLE/daokyyKJeUxqLO6CJJA+9+lsR95Z6eim73hwy+m7mIeIV0UrQeNougBCVdaFMFJFyU4FaTRUpQXDXkIqiq5okiiQDvdJQlZSevFJYx8YXjdjJQzNsIeNmO1Y/ELIyFwkV8KJbvASgIVE8pXDF3TM/1/bu+9+wcrcU0WbXJx1dcIaUz1PJ6dhz30GSoEJQj/LknRuNuwlUqtAkJEsgyjl2pX5y0/UXKSM5dc2XCYnL1OM32oF0ntDhkjrEaBgfc9e+wtXGC/D31kSGW0NUoSTVlbcaznQOh5H5+gDYc39YBjNznfFxgvRiHKaUt0DPJewl9m1s19lYJNbGHBRW7KLxoR2Me6+dxwMZcLitfH4vTjLpjpwAyPY7NbGfCA8C5xloVSgcw76V9SQHwvKhneaob+RBokCqqVOIhusY0FWf7EN6KH1PgmPE3h32FDQI0WXXeXZ8g3ZNIR1ypxClB1QwW5QUIGnM10phq/LHOZRFS+gjbcg5AhGRTvO5WxTq+/hwgyyi29vpLGa1oIHilMo9PkS8I0gIUExaERf+lHMyCVl1wkpUdVk73xjdzhWxMqw1UZyfDt2Xg9r9KUNjJENwpm7mNcc9+QY+4PKTZQgJLPoUEvhiznWcGo2LtxQI/wnvUieddcu5zsfo8TMBnjXDnAZLpz6IrTxJDHUUNjdUbT11+6X3EZC8nZ6bHQKUGvwMH4YpmJwaSjVWGPXvxVobs5ZKQdtDRRDaUnRVdgoCEXzeDPBKQu11ZCecVlTmFxv6teCIe7xpOqjSY6qc7zZmq5lCHPY4mEwJCP03TEdBesarsoUhi6yaC4q0KEd4Iros7NhAiYCuh26OBKlLqDX1+qii+XIfLcqZ2YjGVcXtDp2pN3qOO3wMByCopiFGAOR6N1Zc1ToxdZ5F6WKO85h5PNUKnj+Jek9fYLRdSFKf32bZEwtEOEylWeVs1BcsvVwbx/WG6Pk3t4Ne3mjkj2ec+i Q05tipRn 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: DQo+LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj5Gcm9tOiBEYXZlIEppYW5nIDxkYXZlLmpp YW5nQGludGVsLmNvbT4NCj5TZW50OiAwNSBOb3ZlbWJlciAyMDI0IDIwOjMyDQo+VG86IFNoaWp1 IEpvc2UgPHNoaWp1Lmpvc2VAaHVhd2VpLmNvbT47IGxpbnV4LWVkYWNAdmdlci5rZXJuZWwub3Jn OyBsaW51eC0NCj5jeGxAdmdlci5rZXJuZWwub3JnOyBsaW51eC1hY3BpQHZnZXIua2VybmVsLm9y ZzsgbGludXgtbW1Aa3ZhY2sub3JnOyBsaW51eC0NCj5rZXJuZWxAdmdlci5rZXJuZWwub3JnDQo+ Q2M6IGJwQGFsaWVuOC5kZTsgdG9ueS5sdWNrQGludGVsLmNvbTsgcmFmYWVsQGtlcm5lbC5vcmc7 IGxlbmJAa2VybmVsLm9yZzsNCj5tY2hlaGFiQGtlcm5lbC5vcmc7IGRhbi5qLndpbGxpYW1zQGlu dGVsLmNvbTsgZGF2ZUBzdGdvbGFicy5uZXQ7IEpvbmF0aGFuDQo+Q2FtZXJvbiA8am9uYXRoYW4u Y2FtZXJvbkBodWF3ZWkuY29tPjsgZ3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc7DQo+c3VkZWVw LmhvbGxhQGFybS5jb207IGphc3Npc2luZ2hicmFyQGdtYWlsLmNvbTsgYWxpc29uLnNjaG9maWVs ZEBpbnRlbC5jb207DQo+dmlzaGFsLmwudmVybWFAaW50ZWwuY29tOyBpcmEud2VpbnlAaW50ZWwu Y29tOyBkYXZpZEByZWRoYXQuY29tOw0KPlZpbGFzLlNyaWRoYXJhbkBhbWQuY29tOyBsZW8uZHVy YW5AYW1kLmNvbTsgWWF6ZW4uR2hhbm5hbUBhbWQuY29tOw0KPnJpZW50amVzQGdvb2dsZS5jb207 IGppYXFpeWFuQGdvb2dsZS5jb207IEpvbi5HcmltbUBhbWQuY29tOw0KPmRhdmUuaGFuc2VuQGxp bnV4LmludGVsLmNvbTsgbmFveWEuaG9yaWd1Y2hpQG5lYy5jb207DQo+amFtZXMubW9yc2VAYXJt LmNvbTsganRob3VnaHRvbkBnb29nbGUuY29tOyBzb21hc3VuZGFyYW0uYUBocGUuY29tOw0KPmVy ZGVtYWt0YXNAZ29vZ2xlLmNvbTsgcGdvbmRhQGdvb2dsZS5jb207IGR1ZW53ZW5AZ29vZ2xlLmNv bTsNCj5ndGhlbGVuQGdvb2dsZS5jb207IHdzY2h3YXJ0ekBhbXBlcmVjb21wdXRpbmcuY29tOw0K PmRmZXJndXNvbkBhbXBlcmVjb21wdXRpbmcuY29tOyB3YnNAb3MuYW1wZXJlY29tcHV0aW5nLmNv bTsNCj5uaWZhbi5jeGxAZ21haWwuY29tOyB0YW54aWFvZmVpIDx0YW54aWFvZmVpQGh1YXdlaS5j b20+OyBaZW5ndGFvIChCKQ0KPjxwcmltZS56ZW5nQGhpc2lsaWNvbi5jb20+OyBSb2JlcnRvIFNh c3N1IDxyb2JlcnRvLnNhc3N1QGh1YXdlaS5jb20+Ow0KPmthbmdrYW5nLnNoZW5AZnV0dXJld2Vp LmNvbTsgd2FuZ2h1aXFpYW5nIDx3YW5naHVpcWlhbmdAaHVhd2VpLmNvbT47DQo+TGludXhhcm0g PGxpbnV4YXJtQGh1YXdlaS5jb20+DQo+U3ViamVjdDogUmU6IFtQQVRDSCB2MTUgMTMvMTVdIGN4 bC9tZW1mZWF0dXJlOiBBZGQgQ1hMIG1lbW9yeSBkZXZpY2Ugc1BQUg0KPmNvbnRyb2wgZmVhdHVy ZQ0KPg0KPg0KPg0KPk9uIDExLzEvMjQgMjoxNyBBTSwgc2hpanUuam9zZUBodWF3ZWkuY29tIHdy b3RlOg0KPj4gRnJvbTogU2hpanUgSm9zZSA8c2hpanUuam9zZUBodWF3ZWkuY29tPg0KPj4NCj4+ IFBvc3QgUGFja2FnZSBSZXBhaXIgKFBQUikgbWFpbnRlbmFuY2Ugb3BlcmF0aW9ucyBtYXkgYmUg c3VwcG9ydGVkIGJ5DQo+PiBDWEwgZGV2aWNlcyB0aGF0IGltcGxlbWVudCBDWEwubWVtIHByb3Rv Y29sLiBBIFBQUiBtYWludGVuYW5jZQ0KPj4gb3BlcmF0aW9uIHJlcXVlc3RzIHRoZSBDWEwgZGV2 aWNlIHRvIHBlcmZvcm0gYSByZXBhaXIgb3BlcmF0aW9uIG9uIGl0cyBtZWRpYS4NCj4+IEZvciBl eGFtcGxlLCBhIENYTCBkZXZpY2Ugd2l0aCBEUkFNIGNvbXBvbmVudHMgdGhhdCBzdXBwb3J0IFBQ Ug0KPj4gZmVhdHVyZXMgbWF5IGltcGxlbWVudCBQUFIgTWFpbnRlbmFuY2Ugb3BlcmF0aW9ucy4g RFJBTSBjb21wb25lbnRzDQo+bWF5DQo+PiBzdXBwb3J0IHR3byB0eXBlcyBvZiBQUFI6IEhhcmQg UFBSIChoUFBSKSwgZm9yIGEgcGVybWFuZW50IHJvdyByZXBhaXIsDQo+PiBhbmQgU29mdCBQUFIg KHNQUFIpLCBmb3IgYSB0ZW1wb3Jhcnkgcm93IHJlcGFpci4gc1BQUiBpcyBtdWNoIGZhc3Rlcg0K Pj4gdGhhbiBoUFBSLCBidXQgdGhlIHJlcGFpciBpcyBsb3N0IHdpdGggYSBwb3dlciBjeWNsZS4N Cj4+DQpbLi4uXQ0KPj4gK2VudW0gY3hsX3Bwcl9wYXJhbSB7DQo+PiArCUNYTF9QUFJfUEFSQU1f RE9fUVVFUlksDQo+PiArCUNYTF9QUFJfUEFSQU1fRE9fUFBSLA0KPj4gK307DQo+PiArDQo+PiAr LyogU2VlIENYTCByZXYgMy4xIEA4LjIuOS43LjIuMSBUYWJsZSA4LTExMyBzUFBSIEZlYXR1cmUg UmVhZGFibGUNCj4+ICtBdHRyaWJ1dGVzICovDQo+PiArLyogU2VlIENYTCByZXYgMy4xIEA4LjIu OS43LjIuMiBUYWJsZSA4LTExNiBoUFBSIEZlYXR1cmUgUmVhZGFibGUNCj5BdHRyaWJ1dGVzICov DQo+PiArI2RlZmluZQlDWExfTUVNREVWX1BQUl9RVUVSWV9SRVNPVVJDRV9GTEFHIEJJVCgwKQ0K Pg0KPkFyZSBhbGwgdGhlIGV4dHJhIHNwYWNlcyBhZnRlciAjZGVmaW5lIGludGVuZGVkPw0KDQpG aXhlZC4NCj4NCj5ESg0KPg0KPj4gKw0KPj4gKyNkZWZpbmUgQ1hMX01FTURFVl9QUFJfREVWSUNF X0lOSVRJQVRFRF9NQVNLIEJJVCgwKSAjZGVmaW5lDQpbLi4uXQ0KPj4gK2ZlYXRfc3Bwcl9kb25l Og0KPj4gIAlyZXR1cm4gZWRhY19kZXZfcmVnaXN0ZXIoJmN4bG1kLT5kZXYsIGN4bF9kZXZfbmFt ZSwgTlVMTCwNCj4+ICAJCQkJIG51bV9yYXNfZmVhdHVyZXMsIHJhc19mZWF0dXJlcyk7ICB9DQo+ DQoNClRoYW5rcywNClNoaWp1DQo=