Hi All, There are two, arguably minor, issues in acpi_device_set_power() that have been introduced while making the code follow the ACPI 6 recommendations. One of them is that, if the device is in D3hot, transitioning it into D3cold only involves dropping references to some power resources and it should not involve evaluating _PS3 which may happen currently. The second one is that it sometimes is necessary to update the power state of a device to D0 even if it was put into D0 previously, so that needs to be possible. Please refer to the patch changelogs for details. Thanks, Rafael