Re: git: bc49842769bd - main - acpi_einj: Support for ACPI error injection
- In reply to: John Baldwin : "git: bc49842769bd - main - acpi_einj: Support for ACPI error injection"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 11 Jul 2026 18:10:39 UTC
On Tue, 7 Jul 2026, John Baldwin wrote:
> The branch main has been updated by jhb:
>
> URL: https://cgit.FreeBSD.org/src/commit/?id=bc49842769bd3657a5a1e7de878c0ce8780a2f86
>
> commit bc49842769bd3657a5a1e7de878c0ce8780a2f86
> Author: John Baldwin <jhb@FreeBSD.org>
> AuthorDate: 2026-07-07 18:15:27 +0000
> Commit: John Baldwin <jhb@FreeBSD.org>
> CommitDate: 2026-07-07 18:15:27 +0000
>
> acpi_einj: Support for ACPI error injection
>
> This driver parses the ACPI EINJ table and builds a list of
> instructions associated with known actions. It then exports ioctls to
> fetch the set of supported errors and inject system errors by
> executing specific sequences of actions. This can be used to test
> error reporting facilities for events such as ECC errors.
>
> Reviewed by: gallatin
> Sponsored by: Netflix
> Differential Revision: https://reviews.freebsd.org/D58025
> ---
> share/man/man4/Makefile | 1 +
> share/man/man4/acpi_einj.4 | 58 +++
> sys/dev/acpica/acpi_einj.c | 777 ++++++++++++++++++++++++++++++++++++
This broke _.arm64.LINT-FDT:
23 In file included from /sys/dev/acpica/acpi_einj.c:23:
24 /sys/dev/acpica/acpivar.h:34:10: fatal error: 'acpi_if.h' file not found
25 34 | #include "acpi_if.h"
26 | ^~~~~~~~~~~
27 1 error generated.
> sys/dev/acpica/acpiio.h | 39 ++
> sys/modules/acpi/Makefile | 1 +
> sys/modules/acpi/acpi_einj/Makefile | 7 +
> 6 files changed, 883 insertions(+)
--
Bjoern A. Zeeb r15:7