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 19DC5C282C5 for ; Mon, 3 Mar 2025 10:21:37 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 9EFE3280006; Mon, 3 Mar 2025 05:21:36 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 99F39280004; Mon, 3 Mar 2025 05:21:36 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 83EBF280006; Mon, 3 Mar 2025 05:21:36 -0500 (EST) 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 6148F280004 for ; Mon, 3 Mar 2025 05:21:36 -0500 (EST) Received: from smtpin25.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 23F79B188B for ; Mon, 3 Mar 2025 10:21:36 +0000 (UTC) X-FDA: 83179848192.25.2F41EEF Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) by imf17.hostedemail.com (Postfix) with ESMTP id 8B24F40004 for ; Mon, 3 Mar 2025 10:21:33 +0000 (UTC) Authentication-Results: imf17.hostedemail.com; dkim=none; dmarc=pass (policy=quarantine) header.from=huawei.com; spf=pass (imf17.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=1740997294; a=rsa-sha256; cv=none; b=KN7fPH7sf7uzmuH6tZVEa/NL2pEijnoYOqWXJ7U4HzaMUREORe0xEybp6MN5W3XackpEab 2u+DFEHlGYF7+ZP5KhR6H775PFQ2IUjLOriqbrMeNWc6FyjDVIzUatsK4ftJBnp3ZLoai8 fgLGHHR53xCXzwArdrXNeOMp1/nyJaM= ARC-Authentication-Results: i=1; imf17.hostedemail.com; dkim=none; dmarc=pass (policy=quarantine) header.from=huawei.com; spf=pass (imf17.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=1740997294; 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=GJQaxUm/JbPf1Vtrh8XIbcO1mEHqVlVjdcYqzmRh4k8=; b=IWz/wpxEhX5OW7lSNwHeVF1SCSouOLROoVSRwSVw2THKVbB52hpoegvuI0rqo7a/S32RFa Wvr852pFXwfPwC/IYhx9rLQ3q8VcbDwS2WmDW8rvw7qISuWa9c/bd9HXz145yutkCloRcM 6Z4qPPI5PloY1kOHFNi8NdZiqKkMd/o= Received: from mail.maildlp.com (unknown [172.18.186.231]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4Z5vtd4j18z6K9SC; Mon, 3 Mar 2025 18:19:21 +0800 (CST) Received: from frapeml100006.china.huawei.com (unknown [7.182.85.201]) by mail.maildlp.com (Postfix) with ESMTPS id 01139140A70; Mon, 3 Mar 2025 18:21:31 +0800 (CST) Received: from frapeml500007.china.huawei.com (7.182.85.172) by frapeml100006.china.huawei.com (7.182.85.201) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Mon, 3 Mar 2025 11:21:30 +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, 3 Mar 2025 11:21:30 +0100 From: Shiju Jose To: Jonathan Cameron CC: "linux-edac@vger.kernel.org" , "linux-acpi@vger.kernel.org" , "rafael@kernel.org" , "bp@alien8.de" , "tony.luck@intel.com" , "lenb@kernel.org" , "mchehab@kernel.org" , "linux-mm@kvack.org" , "linux-kernel@vger.kernel.org" , "linux-cxl@vger.kernel.org" , "j.williams@intel.com" , "dave@stgolabs.net" , "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 linux-next 0/2] ACPI: Add support for ACPI RAS2 feature table Thread-Topic: [PATCH linux-next 0/2] ACPI: Add support for ACPI RAS2 feature table Thread-Index: AQHbidw989DsJKt5skazfuISb8i7/7NhGsIAgAAbu7A= Date: Mon, 3 Mar 2025 10:21:30 +0000 Message-ID: References: <20250228122752.2062-1-shiju.jose@huawei.com> <20250303173538.000007cd@huawei.com> In-Reply-To: <20250303173538.000007cd@huawei.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.48.150.245] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: 8B24F40004 X-Stat-Signature: sap9ykru9tznecjo9py36g7whggmpcpi X-Rspam-User: X-HE-Tag: 1740997293-859706 X-HE-Meta: U2FsdGVkX19O3tuz//5HaCRBoPGPEI7E0AwZA3quCOR7dwyJ1XcoqQsm3nsHwFU3u1mPZ6keBnmIAZRlGKBJBE4tP7X/xO6kZLd/Wzla5NUpDWbimv7fIo1JC8Gr5rs1KHmQQTZmTOKh3tGiPMUIWmfeRcsHdnD5Suj8t7Z9yciT1ytmgllqoGpb3y3zYc96j4Al3ubE21IveLr3zQeWPCr7YVsl1I3efDa1IQDWOTqds3es6wdVjx3kxhHciWbkG1geth43+GdNQjW4kDEPd7K7npSXyySHKeahsLw6BHu+hbzovUqnCuUwET8+4CP0ytL7BJ/VkyBGBSkvOCYcUknP1WZeIe1rr5ySp302wiAltS+2wwcXf1+7Qq+4eo6CoOQSKlnaO5HycnjGc9aze1UG7OLGmF3oAAOkVY07CXKbHSNynT25Bmn7KvUhxYJN3HIxSkKst5K8JFC+4NxO9IIRmwVbxV6DNSYuyRfp1i70iSdWEyap742FWUYadbVJvA3Xet1PzCIskEg+9zMb2hBgv/bx56T1zGDymcA1gcoZVTD8Yl/JbzGfsPbGWtkeSFvj8URL7aqLT5V550hT8V1pFbyBdkxtT1aeieo70DjEB0kCfBXHjGos6y7clci4w9vnzWifex68EeSaB4Yacp0TXMXmYzWRU/bDwGGiKLSeRbjIPY4kFtCM66r9iyYRjLhPxYw42+5u+rfn+hO+Ua9j1Lt2cEWEFv+pSulSYioskvk3BztGtHkOo+ENim3EBauDmkDOsFUG2QwIhJYEQQNK34NDsoJCafJVthFnEhcrmcWJQ1PgAOmAEsNdAYtq/AbnuJN5UmdwtRNz9RQjmdrP7b5WQL7BwUZyapaAxya4MhFxjRcuezbfbOzEz6eXxsnZbQUr20mA81LytULby0KGHSuDRFWY4DIZrZ3Z11lD4TkKHa4lJwkOWFZMrQNPlpS0X1INKf8Q8qsSO2t o6xAmfJq 9EkytuBaPCnhe4wCpW97DrAcdUyHm+O47aq8U2I69dWJlUQ5w4Ux+B7uWPAW/OmeY+lJcH+lv8/KsPCg8oLuQPak9IVTBr18wkh1sXid9XcBAIHwijEWE2aIn02Kzm7HtA7A7u0NTXazEP9sJfcXWBA+UXssge1kx9Dwrh6Rk8Jpg1qoQaPR+CN4RBes5uYrwPr7pkePP1yDuc0GolT9ehmdGPFJy7GbcRnWL43Sft9rgkiUXnaGX9jXeNgxQKi2GaQ++aoOh9WUsZ9UIeYTg02upWslqwph+gUj20UGWxaw9pf5VEN+g1A91mvRs9EhXjN7t+LGR/rNxThUsz27LfrlBhU5bQnFCXYeXzufX5AMbV3WpKv9/n7PyU5e+nK1bq95CumiSERfWp10/CPP8LzozdqvWRbqqKC20OnWriYeuXXexlJBxcCDaIFBSjXGDH8pTCm9mcoAC/lxQYnythd8lFAcC9roZmv1Tckqej82/e+3NSiRcZtOFa0I/NYhhsXS/MYKQ87JedGRSNnHZTEmWCpk19/Z0KAY0FOBMNVuF3mL8CYyl0Zmr5IleEN1tf0rrl0tEjQr6Jv7IeW/P+hehSo11TRhxYkiRsE9VHrUB0DHtCiK6jlc0XctmXkBI3vVnlU1SuZaoIrtpGR9dwFpnAkXC65u/QtKoQbEz3ncr3IAy18kljgs3UwrWN+l3zE2S7X3x1DogGpmKh2O3rPbhz8SDExXlE7i9kmGhRJwrmtbCC+ZARmddFxzT8hFQjR+wOprKdjtU0ERuYrG0nwfqC8K2dKst7gM7I0QdmTeMtgNloh2k6mfEUGrROv0DnOMakeUJ0gzXVM9joUiQJ9GkhP4P6U4GCoh9Co43YVL4MW2pLPVPUtBUp2b8jccTNPY73Kh4CdE5+q0= 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: >-----Original Message----- >From: Jonathan Cameron >Sent: 03 March 2025 09:36 >To: Shiju Jose >Cc: linux-edac@vger.kernel.org; linux-acpi@vger.kernel.org; rafael@kernel.= org; >bp@alien8.de; tony.luck@intel.com; lenb@kernel.org; mchehab@kernel.org; >linux-mm@kvack.org; linux-kernel@vger.kernel.org; linux-cxl@vger.kernel.or= g; >j.williams@intel.com; dave@stgolabs.net; 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 linux-next 0/2] ACPI: Add support for ACPI RAS2 featur= e >table > >On Fri, 28 Feb 2025 12:27:48 +0000 > wrote: > >> From: Shiju Jose >> >> Add support for ACPI RAS2 feature table (RAS2) defined in the ACPI 6.5 >> specification, section 5.2.21 and RAS2 HW based memory scrubbing feature= . >> >> ACPI RAS2 patches were part of the EDAC series [1]. > >Whilst linux-next now contains the EDAC patches, we shouldn't base a featu= re >submission on it. This should be the same as you did for the CXL tree wit= h a >statement that it depends on > >https://web.git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git/log/?h=3De= dac-cxl > >which is the immutable tag / branch Borislav provided. Hi Jonathan, These RAS2 patches are applied cleanly, built and tested fine in the=20 immutable ras.git: 'edac-cxl' branch Borislav provided.=20 (https://web.git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git/log/?h=3De= dac-cxl). Thanks, Shiju > >I doubt there is anything else hitting this code so shouldn't be any need = to rebase >(I could be wrong though!) > >Assuming everyone is happy with this series, who is going to pick it up? > >Borislav via ras.git, or Rafael via acpi.git? I don't really have any pre= ference >other than making sure it doesn't fall down the cracks! > >Jonathan > >> >> 1. >> https://lore.kernel.org/linux-cxl/20250212143654.1893-1-shiju.jose@hua >> wei.com/ >> >> Shiju Jose (2): >> ACPI:RAS2: Add ACPI RAS2 driver >> ras: mem: Add memory ACPI RAS2 driver >> >> Documentation/edac/scrub.rst | 73 ++++++ >> drivers/acpi/Kconfig | 11 + >> drivers/acpi/Makefile | 1 + >> drivers/acpi/ras2.c | 417 +++++++++++++++++++++++++++++++++++ >> drivers/ras/Kconfig | 11 + >> drivers/ras/Makefile | 1 + >> drivers/ras/acpi_ras2.c | 383 ++++++++++++++++++++++++++++++++ >> include/acpi/ras2_acpi.h | 47 ++++ >> 8 files changed, 944 insertions(+) >> create mode 100755 drivers/acpi/ras2.c create mode 100644 >> drivers/ras/acpi_ras2.c create mode 100644 include/acpi/ras2_acpi.h >>