summaryrefslogtreecommitdiffstats
path: root/sys/dev/acpica/Osd/OsdInterrupt.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/acpica/Osd/OsdInterrupt.c')
-rw-r--r--sys/dev/acpica/Osd/OsdInterrupt.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/dev/acpica/Osd/OsdInterrupt.c b/sys/dev/acpica/Osd/OsdInterrupt.c
index 74db170..d9cfc65a 100644
--- a/sys/dev/acpica/Osd/OsdInterrupt.c
+++ b/sys/dev/acpica/Osd/OsdInterrupt.c
@@ -115,6 +115,7 @@ AcpiOsInstallInterruptHandler(UINT32 InterruptNumber,
(InterruptNumber == InterruptOverride &&
InterruptNumber != AcpiGbl_FADT.SciInterrupt)) {
mtx_unlock(&acpi_intr_lock);
+ free(ai, M_ACPIINTR);
return_ACPI_STATUS (AE_ALREADY_EXISTS);
}
if (ai->ai_rid <= ap->ai_rid)
OpenPOWER on IntegriCloud