From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id ABB531EDA04; Mon, 3 Mar 2025 10:21:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.176.79.56 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740997297; cv=none; b=tdR5lQNGrdVWS5SAWs5gQ4Z2b2aHEQL5QS/uLFmAdbQsRpPbJU+667KIzEz2mAEmA31HywegkJ1LfIMUKNi3SNnbFOnGEE1e/Q3xKCpPw+Rp8YFo+jCDY4NVBXP3p9dKF5IFNh5Fi8mX/u5YF2yvRq+OKlmx0mok/PnDt6Y4ruA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740997297; c=relaxed/simple; bh=a2xSJ3T1g8IXcDpYxc901qp4tAn/pEbOH9ZKAL1qU7U=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=Z447CwWm+yrqV3ZWc6vrIR8ru6Fb3td3ZKi0NGqXFJ+BIdXk4j8scitc9HTAZUhjU8UvSBMiCYKgLYyKTttgDxahUQoNz0PAh9z+IvwaNo2JgJGCx1VNb9OYMdj1mzbI/+H7e2Jha/R8+TiWx/nGZk7RSKZJkhKpUKrIdJGidH0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=huawei.com; spf=pass smtp.mailfrom=huawei.com; arc=none smtp.client-ip=185.176.79.56 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=huawei.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=huawei.com 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: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Precedence: bulk X-Mailing-List: linux-acpi@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 >-----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 >> From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from beeline1.cc.itu.edu.tr (beeline1.cc.itu.edu.tr [160.75.25.115]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 121DE25D551 for ; Tue, 4 Mar 2025 15:15:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=160.75.25.115 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1741101353; cv=fail; b=gOqA77NX8kMdkTT3N0rTL2wpLO3IuEqHiu17Si7BrMX0SzhKN3QqQpaCVnXq7YEQ5gBx55x2F+4A65uFjVBAIRH/oiQhvH6yW3G1FTCNqoXwJ5620ORrG8ifAV0rSqyDlhUhP5R/774+m7t8j8PiFNhKAUWqA694HSWAgNPH8uk= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1741101353; c=relaxed/simple; bh=Q140J512fl+FeFdkGEjwsUDtH0BF9JSpJtTf4QOgqro=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=KoekYSzCu/WjzfJyTg0iqHmUq+TfXgPcbpWgGboqhdrCTyP4ZbK6eVIHOXQ33HJkcmxBQxG2oixEGnrTpe1nk4+n74wOP5LktD90O7EyLYHRYwHt7+X/JyZS/hkW3M7get8wpLY4TyxxMJKohzkyeEuF0B9REMki2YewNS+5lZY= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=fail (p=quarantine dis=none) header.from=huawei.com; spf=none smtp.mailfrom=cc.itu.edu.tr; arc=none smtp.client-ip=185.176.79.56; dmarc=pass (p=quarantine dis=none) header.from=huawei.com; spf=pass smtp.mailfrom=huawei.com; arc=fail smtp.client-ip=160.75.25.115 Authentication-Results: smtp.subspace.kernel.org; dmarc=fail (p=quarantine dis=none) header.from=huawei.com Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=cc.itu.edu.tr Received: from lesvatest1.cc.itu.edu.tr (lesvatest1.cc.itu.edu.tr [10.146.128.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits)) (No client certificate requested) by beeline1.cc.itu.edu.tr (Postfix) with ESMTPS id 4320E40D5721 for ; Tue, 4 Mar 2025 18:15:50 +0300 (+03) X-Envelope-From: Received: from lesva1.cc.itu.edu.tr (unknown [160.75.70.79]) by lesvatest1.cc.itu.edu.tr (Postfix) with ESMTP id 4Z6fMq2hzTzFydp for ; Tue, 4 Mar 2025 18:13:43 +0300 (+03) Received: by le1 (Postfix, from userid 0) id C80E742722; Tue, 4 Mar 2025 18:13:33 +0300 (+03) X-Envelope-From: Received: from fgw2.itu.edu.tr (fgw2.itu.edu.tr [160.75.25.104]) by le2 (Postfix) with ESMTP id 5D07142F1B for ; Mon, 3 Mar 2025 13:21:54 +0300 (+03) Received: from am.mirrors.kernel.org (am.mirrors.kernel.org [147.75.80.249]) by fgw2.itu.edu.tr (Postfix) with SMTP id 347A72DCEB for ; Mon, 3 Mar 2025 13:21:54 +0300 (+03) Received: from smtp.subspace.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 06A8D1891482 for ; Mon, 3 Mar 2025 10:22:01 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id D39E51F236E; Mon, 3 Mar 2025 10:21:38 +0000 (UTC) Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id ABB531EDA04; Mon, 3 Mar 2025 10:21:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.176.79.56 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740997297; cv=none; b=tdR5lQNGrdVWS5SAWs5gQ4Z2b2aHEQL5QS/uLFmAdbQsRpPbJU+667KIzEz2mAEmA31HywegkJ1LfIMUKNi3SNnbFOnGEE1e/Q3xKCpPw+Rp8YFo+jCDY4NVBXP3p9dKF5IFNh5Fi8mX/u5YF2yvRq+OKlmx0mok/PnDt6Y4ruA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740997297; c=relaxed/simple; bh=a2xSJ3T1g8IXcDpYxc901qp4tAn/pEbOH9ZKAL1qU7U=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=Z447CwWm+yrqV3ZWc6vrIR8ru6Fb3td3ZKi0NGqXFJ+BIdXk4j8scitc9HTAZUhjU8UvSBMiCYKgLYyKTttgDxahUQoNz0PAh9z+IvwaNo2JgJGCx1VNb9OYMdj1mzbI/+H7e2Jha/R8+TiWx/nGZk7RSKZJkhKpUKrIdJGidH0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=huawei.com; spf=pass smtp.mailfrom=huawei.com; arc=none smtp.client-ip=185.176.79.56 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=huawei.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=huawei.com 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: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Precedence: bulk Precedence: bulk X-Mailing-List: linux-acpi@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-ITU-Libra-ESVA-Information: Please contact Istanbul Teknik Universitesi for more information X-ITU-Libra-ESVA-ID: 4Z6fMq2hzTzFydp X-ITU-Libra-ESVA: No virus found X-ITU-Libra-ESVA-From: root@cc.itu.edu.tr X-ITU-Libra-ESVA-Watermark: 1741706049.6852@Bt01RGLQ0GAMkpv6ZaY+RA X-ITU-MailScanner-SpamCheck: not spam Message-ID: <20250303102130.qPjYsZsKkoYp25-b-lk_mCExCY0FZuB9exZBteoCxHw@z> >-----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=