[PATCH 03/12] ras: add estatus vendor handling and processing

Mauro Carvalho Chehab mchehab+huawei at kernel.org
Thu Dec 18 08:04:53 PST 2025


Em Wed, 17 Dec 2025 11:28:36 +0000
Ahmed Tiba <ahmed.tiba at arm.com> escreveu:

> Teach the estatus core how to walk CPER records and expose the vendor
> record notification path. This adds the section iteration helpers,
> the logging helpers that mirror the GHES behaviour, and the deferred
> work used to hand vendor GUIDs to interested drivers. No users switch
> over yet; this simply moves the common logic out of GHES so the next
> patches can wire it up.
> 
> Signed-off-by: Ahmed Tiba <ahmed.tiba at arm.com>

...

> +static bool estatus_handle_arm_hw_error(estatus_generic_data *gdata, int sev, bool sync)

Huh?

This is a CPER record from GHES. Why are you moving CPER code out
of ghes.c, placing in a file named estatus.c? Doesn't make much
sense on my eyes...

Same applies to to other GHES CPER record types.


Thanks,
Mauro



More information about the linux-arm-kernel mailing list