One of my computers running 2.6.17 has a problem with resume-from-disk. During the early stages of the resume, when interrupts must remain disabled, the ACPI code tries to carry out various blocking activities. As a result interrupts get enabled and things go wrong. The problems are in drivers/acpi/osl.c. acpi_os_acquire_object() does memory allocations with GFP_KERNEL and acpi_os_wait_semaphore() does a down(). It looks like this problem was already recognized and fixed in acpi_os_allocate(). Should the same fix be applied to the other two routines? Alan Stern - To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html