Thread (20 messages) 20 messages, 4 authors, 4d ago

Re: [PATCH v7 00/16] Support Armv8 RAS Extensions for Kernel-first error handling

From: Umang Chheda <hidden>
Date: 2026-07-20 08:26:54
Also in: linux-acpi, linux-edac, lkml

Hello All/Catalin,

On 7/8/2026 10:52 PM, Catalin Marinas wrote:
On Tue, Jul 07, 2026 at 07:41:31PM -0700, Borislav Petkov wrote:
quoted
On Tue, Jun 02, 2026 at 03:15:23PM +0800, Ruidong Tian wrote:
quoted
 Documentation/ABI/testing/debugfs-arm64-ras |   87 ++
 MAINTAINERS                                 |   11 +
 arch/arm64/include/asm/ras.h                |   99 ++
 drivers/acpi/arm64/Kconfig                  |   10 +
 drivers/acpi/arm64/Makefile                 |    1 +
 drivers/acpi/arm64/aest.c                   |  423 ++++++++
 drivers/ras/Kconfig                         |    1 +
 drivers/ras/Makefile                        |    1 +
 drivers/ras/arm64/Kconfig                   |   16 +
 drivers/ras/arm64/Makefile                  |    9 +
 drivers/ras/arm64/ras-cmn.c                 |  479 +++++++++
 drivers/ras/arm64/ras-core.c                | 1026 +++++++++++++++++++
 drivers/ras/arm64/ras-inject.c              |  130 +++
 drivers/ras/arm64/ras-storm.c               |  198 ++++
 drivers/ras/arm64/ras-sysfs.c               |  319 ++++++
 drivers/ras/arm64/ras.h                     |  374 +++++++
 drivers/ras/debugfs.c                       |    3 +-
 drivers/ras/ras.c                           |    3 +
 include/linux/acpi_aest.h                   |   36 +
 include/linux/cpuhotplug.h                  |    1 +
 include/linux/ras.h                         |   10 +
 include/ras/ras_event.h                     |   79 ++
 22 files changed, 3315 insertions(+), 1 deletion(-)
 create mode 100644 Documentation/ABI/testing/debugfs-arm64-ras
 create mode 100644 arch/arm64/include/asm/ras.h
 create mode 100644 drivers/acpi/arm64/aest.c
 create mode 100644 drivers/ras/arm64/Kconfig
 create mode 100644 drivers/ras/arm64/Makefile
 create mode 100644 drivers/ras/arm64/ras-cmn.c
 create mode 100644 drivers/ras/arm64/ras-core.c
 create mode 100644 drivers/ras/arm64/ras-inject.c
 create mode 100644 drivers/ras/arm64/ras-storm.c
 create mode 100644 drivers/ras/arm64/ras-sysfs.c
[...]
quoted
But that's still not that important - what is even more important is who from
ARM is going to review and maintain this? I can take a look at the generic
bits so that the RAS stuff coexists fine in drivers/ras/ but I'd need an ARM
person to take care of this.

There are enough on Cc so let's see if anyone moves.
I will volunteer James Morse (he doesn't know yet) as the Arm RAS
expert. He's away this week, hopefully can have a look when he gets
back. For the ACPI bits, we have Lorenzo, Hanjun, Sudeep who should be
able to review.

Adding Rob Herring as well who's been giving some feedback on the DT
counterpart:

https://lore.kernel.org/all/20260505-aest-devicetree-support-v1-0-d5d6ffacf0a5@oss.qualcomm.com/ (local)

I have some vague recollection James wanting to start with something
simpler like EDAC and do DT first but I may be wrong or things could
have changed since. So, let's wait for James to comment.
JYFI, I have v2 [1] of DT front-end support for ARM RAS.
https://lore.kernel.org/lkml/20260720081954.1858180-1-umang.chheda@oss.qualcomm.com/ (local)

Thanks,
Umang

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help