Using Gentoo (stable) with kernel 2.6.0-test7. I had tried Software
Suspend, but 'echo 4 > /proc/acpi/sleep' did not put the computer to
sleep, so I am using Suspend-to-Disk. The computer goes through the
shutdown, but hits an oops. On rebooting, the state of the computer is
restored, but my USB optical mouse remains unpowered.

My mouse is the only USB device I have, so while I assume it affects the
entire USB bus, I do not know for sure. I also do not have any other
hot-pluggable devices.

#
# ACPI (Advanced Configuration and Power Interface) Support
#
CONFIG_ACPI=y
CONFIG_ACPI_BOOT=y
CONFIG_ACPI_INTERPRETER=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_SLEEP_PROC_FS=y
# CONFIG_ACPI_AC is not set
# CONFIG_ACPI_BATTERY is not set
# CONFIG_ACPI_BUTTON is not set
CONFIG_ACPI_FAN=y
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_THERMAL=y
# CONFIG_ACPI_ASUS is not set
# CONFIG_ACPI_TOSHIBA is not set
# CONFIG_ACPI_DEBUG is not set
CONFIG_ACPI_BUS=y
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_PCI=y
CONFIG_ACPI_SYSTEM=y
# CONFIG_ACPI_RELAXED_AML is not set

#
# APM (Advanced Power Management) BIOS Support
#
# CONFIG_APM is not set

Relevant Pages

[PATCH] Documentation: remove duplicate cleanups... contains a naming policy within the kernel that is ... online status monitoring capabilities of the Linux DAC960 Driver.... that submitted the just completed request are examined. ... This is useful if you are running a CPU...(Linux-Kernel)

Re: Memory allocation problem with 2.6.22 after suspend/resume cycle... after a suspend and resume cycle, the kernel will try to free ... I do however not agree with Andrew's conclusion, as the memory is not ... Can you try another version of the ATI driver?... Are you 100% sure that your 32-bit kernel configuration reflects the 64-bit ...(Linux-Kernel)