diff options
Diffstat (limited to 'drivers/acpi/acpica/evgpe.c')
-rw-r--r-- | drivers/acpi/acpica/evgpe.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/acpi/acpica/evgpe.c b/drivers/acpi/acpica/evgpe.c index c8a1f7d5931f..a9cb4a1a4bb8 100644 --- a/drivers/acpi/acpica/evgpe.c +++ b/drivers/acpi/acpica/evgpe.c | |||
@@ -458,7 +458,7 @@ u32 acpi_ev_gpe_detect(struct acpi_gpe_xrupt_info * gpe_xrupt_list) | |||
458 | gpe_block = gpe_block->next; | 458 | gpe_block = gpe_block->next; |
459 | } | 459 | } |
460 | 460 | ||
461 | unlock_and_exit: | 461 | unlock_and_exit: |
462 | 462 | ||
463 | acpi_os_release_lock(acpi_gbl_gpe_lock, flags); | 463 | acpi_os_release_lock(acpi_gbl_gpe_lock, flags); |
464 | return (int_status); | 464 | return (int_status); |
@@ -522,6 +522,7 @@ static void ACPI_SYSTEM_XFACE acpi_ev_asynch_execute_gpe_method(void *context) | |||
522 | 522 | ||
523 | status = acpi_ut_release_mutex(ACPI_MTX_EVENTS); | 523 | status = acpi_ut_release_mutex(ACPI_MTX_EVENTS); |
524 | if (ACPI_FAILURE(status)) { | 524 | if (ACPI_FAILURE(status)) { |
525 | ACPI_FREE(local_gpe_event_info); | ||
525 | return_VOID; | 526 | return_VOID; |
526 | } | 527 | } |
527 | 528 | ||