ACK: [PATCH] acpi: madt: De-initialise ACPICA core engine in case of error.
Alex Hung
alex.hung at canonical.com
Mon Nov 22 01:51:08 UTC 2021
On 2021-11-16 5:02 a.m., Grzegorz Bernacki wrote:
> fwts_acpica_deinit() should be called if madt_init() fails.
>
> Signed-off-by: Grzegorz Bernacki <gjb at semihalf.com>
> ---
> src/acpi/madt/madt.c | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/src/acpi/madt/madt.c b/src/acpi/madt/madt.c
> index 7173023a..5892176b 100644
> --- a/src/acpi/madt/madt.c
> +++ b/src/acpi/madt/madt.c
> @@ -432,6 +432,9 @@ PRAGMA_NULL_PTR_MATH
> PRAGMA_POP
> AcpiGetDevices("ACPI0007", madt_processor_handler, NULL, NULL);
>
> + if (!spec_data)
> + fwts_acpica_deinit();
> +
> return (spec_data) ? FWTS_OK : FWTS_ERROR;
> }
>
>
Acked-by: Alex Hung <alex.hung at canonical.com>
More information about the fwts-devel
mailing list