diff options
author | Len Brown <len.brown@intel.com> | 2007-07-22 02:22:43 -0400 |
---|---|---|
committer | Len Brown <len.brown@intel.com> | 2007-07-22 02:22:43 -0400 |
commit | d9ff963801e4f7648c55a27413a1b1de59480a30 (patch) | |
tree | d3d45c850eb03629835d6970651123800c0d8ba8 /drivers/acpi/events/evgpeblk.c | |
parent | d7fff6f4d1ed1bc31577df887fefcb1541923367 (diff) | |
parent | e6917317c0f6a930442c40dc38a6f21710adf961 (diff) |
Pull acpica into release branch
Diffstat (limited to 'drivers/acpi/events/evgpeblk.c')
-rw-r--r-- | drivers/acpi/events/evgpeblk.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/acpi/events/evgpeblk.c b/drivers/acpi/events/evgpeblk.c index 902c287b3a4..361ebe6c4a6 100644 --- a/drivers/acpi/events/evgpeblk.c +++ b/drivers/acpi/events/evgpeblk.c @@ -586,6 +586,10 @@ acpi_ev_delete_gpe_xrupt(struct acpi_gpe_xrupt_info *gpe_xrupt) flags = acpi_os_acquire_lock(acpi_gbl_gpe_lock); if (gpe_xrupt->previous) { gpe_xrupt->previous->next = gpe_xrupt->next; + } else { + /* No previous, update list head */ + + acpi_gbl_gpe_xrupt_list_head = gpe_xrupt->next; } if (gpe_xrupt->next) { |