# This is a BitKeeper generated patch for the following project: # Project Name: Linux kernel tree # This patch format is intended for GNU patch command version 2.5 or higher. # This patch includes the following deltas: # ChangeSet 1.1158 -> 1.1159 # drivers/acpi/dispatcher/dsopcode.c 1.19 -> 1.20 # drivers/acpi/events/evgpe.c 1.15 -> 1.16 # # The following is the BitKeeper ChangeSet Log # -------------------------------------------- # 03/12/11 len.brown@intel.com 1.1159 # [ACPI] revert two fixes in preparation for ACPICA merge # -------------------------------------------- # diff -Nru a/drivers/acpi/dispatcher/dsopcode.c b/drivers/acpi/dispatcher/dsopcode.c --- a/drivers/acpi/dispatcher/dsopcode.c Thu Dec 11 22:20:53 2003 +++ b/drivers/acpi/dispatcher/dsopcode.c Thu Dec 11 22:20:53 2003 @@ -514,14 +514,16 @@ goto cleanup; } - /* Entire field must fit within the current length of the buffer */ if ((bit_offset + bit_count) > (8 * (u32) buffer_desc->buffer.length)) { ACPI_DEBUG_PRINT ((ACPI_DB_ERROR, - "Field size %d exceeds Buffer size %d (bits)\n", - bit_offset + bit_count, 8 * (u32) buffer_desc->buffer.length)); + "Field [%4.4s] size %d exceeds Buffer [%4.4s] size %d (bits)\n", + ((struct acpi_namespace_node *) result_desc)->name.ascii, + bit_offset + bit_count, + buffer_desc->buffer.node->name.ascii, + 8 * (u32) buffer_desc->buffer.length)); status = AE_AML_BUFFER_LIMIT; goto cleanup; } diff -Nru a/drivers/acpi/events/evgpe.c b/drivers/acpi/events/evgpe.c --- a/drivers/acpi/events/evgpe.c Thu Dec 11 22:20:53 2003 +++ b/drivers/acpi/events/evgpe.c Thu Dec 11 22:20:53 2003 @@ -218,7 +218,7 @@ int_status |= acpi_ev_gpe_dispatch ( &gpe_block->event_info[gpe_number], - j + gpe_register_info->base_gpe_number); + gpe_number + gpe_block->register_info[gpe_number].base_gpe_number); } } }