Message ID | 20240321-b4-arm-ras-error-vendor-info-v5-rc3-v5-0-850f9bfb97a8@os.amperecomputing.com (mailing list archive) |
---|---|
Headers | show |
Series | Adds additional information to ARM RAS errors | expand |
On 3/21/2024 3:55 PM, Daniel Ferguson wrote: > The patch by Shengwei includes most of the justification for this series > in the commit message. The only thing i've done is add a few conditional compilation > directives based on feedback from a previous submission attempt. This series adds: > > 1) Conditional compilation directives around ARM specific RAS error > handling routines, so non-ARM platforms are not unnecessarily bloated. > 2) ARM Processor error section (As defined by UEFI 2.9 N2.4) to tracepoints for userspace > consumption. This particular patch is a RESEND. > > Originally: > I did a RESEND of Shengwei's V3. I didn't make > changes, and I didn't rev. > The original patch: https://lore.kernel.org/lkml/20220214030813.135766-1-lostway@zju.edu.cn/ > Changes since v3: > Added conditional compilation directives > previous submission(RESEND): https://lore.kernel.org/lkml/20231214232330.306526-1-danielf@os.amperecomputing.com/ > Changes since v4: > Rebased on latest linux master. > No functional changes. > previous submission: https://lore.kernel.org/linux-kernel/20240226-b4-arm-ras-error-vendor-info-v4-rc3-v4-0-08e0f168fec1@os.amperecomputing.com/ > Hi Tony, Thank you for your original comments several months ago for my v3 resend. I'm hoping I can get you to take another peek at this. Daniel
The patch by Shengwei includes most of the justification for this series in the commit message. The only thing i've done is add a few conditional compilation directives based on feedback from a previous submission attempt. This series adds: 1) Conditional compilation directives around ARM specific RAS error handling routines, so non-ARM platforms are not unnecessarily bloated. 2) ARM Processor error section (As defined by UEFI 2.9 N2.4) to tracepoints for userspace consumption. This particular patch is a RESEND. Originally: I did a RESEND of Shengwei's V3. I didn't make changes, and I didn't rev. The original patch: https://lore.kernel.org/lkml/20220214030813.135766-1-lostway@zju.edu.cn/ Changes since v3: Added conditional compilation directives previous submission(RESEND): https://lore.kernel.org/lkml/20231214232330.306526-1-danielf@os.amperecomputing.com/ Changes since v4: Rebased on latest linux master. No functional changes. previous submission: https://lore.kernel.org/linux-kernel/20240226-b4-arm-ras-error-vendor-info-v4-rc3-v4-0-08e0f168fec1@os.amperecomputing.com/ Signed-off-by: Daniel Ferguson <danielf@os.amperecomputing.com> --- Daniel Ferguson (1): RAS: ACPI: APEI: add conditional compilation to ARM specific error reporting routines. Shengwei Luo (1): RAS: Report ARM processor information to userspace drivers/acpi/apei/ghes.c | 7 +++++-- drivers/ras/ras.c | 48 ++++++++++++++++++++++++++++++++++++++++++++++-- include/linux/ras.h | 20 ++++++++++++++++---- include/ras/ras_event.h | 48 +++++++++++++++++++++++++++++++++++++++++++----- 4 files changed, 110 insertions(+), 13 deletions(-) --- base-commit: 2ac2b1665d3fbec6ca709dd6ef3ea05f4a51ee4c change-id: 20240321-b4-arm-ras-error-vendor-info-v5-rc3-b1dc428f519c Best regards,