As the acpi translator requires libirqhelp, we cannot fail when
libirqhelp cannot connect to acpi translator, break the egg/chicken.
acpi translator will only call the irqhelp api with fixed gsi during startup,
so won't require itself to be started yet.
libacpica has a pending change to use libirqhelp, with a workaround
to skip over irqhelp_init returning the old error, to decouple the two
changes.
After this change is merged, we can update libacpica to fix the FIXME.
---
libirqhelp/irqhelp.c | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/libirqhelp/irqhelp.c b/libirqhelp/irqhelp.c
index 985885b9..49089a30 100644
--- a/libirqhelp/irqhelp.c
+++ b/libirqhelp/irqhelp.c
@@ -129,10 +129,7 @@ irqhelp_init(void)
err = get_acpi();
if (err)
- {
- log_error("cannot grab acpi device\n");
- return err;
- }
+ log_error("cannot grab acpi device, continuing\n");
inited = true;
return 0;
--
2.45.2