https://bugzilla.kernel.org/show_bug.cgi?id=199393
Bug ID: 199393 Summary: S3 isn't supported and hangs, mem_sleep should mapped to s2idle by default - Dell Venue Pro 7140 Product: ACPI Version: 2.5 Kernel Version: 4.16 4.15 4.14 4.13 Hardware: Intel OS: Linux Tree: Mainline Status: NEW Severity: normal Priority: P1 Component: Power-Sleep-Wake Assignee: acpi_power-sleep-w...@kernel-bugs.osdl.org Reporter: tristian.celes...@outlook.com Regression: No Dell Venue Pro 7140 is a 2-in-1 detachable laptop with an Intel Core-M processor (5th gen "Broadwell"). This machine was originally released with Windows 8.1, and supported "Modern Standby". It is upgradable to Windows 10 and supports "Connected Standby". The S3 sleep state is not supported. If I perform a S3 suspend, the machine can not be awoken. I can hold the power button to force the machine off, release it, then press it again to boot the machine again. If I use [deep] as the suspend method in /sys/power/mem_sleep, and setup pm_test using the following commands, the machine wakes back up when I run echo mem > /sys/power/state without an error code: echo "freezer" > /sys/power/pm_test echo "devices" > /sys/power/pm_test echo "platform" > /sys/power/pm_test echo "processors" > /sys/power/pm_test echo "core" > /sys/power/pm_test The machine doesn't wake back up at all when I setup pm_test using the following command: echo "none" > /sys/power/pm_test I can only shutdown the machine by holding the power button for ~6 seconds, then booting the machine again with another short press to the power button. If I perform pm_test commands using [s2idle] as the suspend method in /sys/power/mem_sleep, the following tests pass: echo "freezer" > /sys/power/pm_test echo "devices" > /sys/power/pm_test echo "platform" > /sys/power/pm_test echo "none" > /sys/power/pm_test i. e. none of the tests fail for s2idle. Therefore, I think s2idle should be reported as the default suspend method. These conditions sound like those addressed in a previous bug [1], except I am dealing with a different Dell model. In fact, I also have a Dell Latitude 5175, which is the Venue Pro 7140's successor. When I start the machine, it reports s2idle as the default suspend method (cat /sys/power/mem_sleep). I expect the same of the 7140, but it reports [deep] by default. [1] https://bugzilla.kernel.org/show_bug.cgi?id=195897 -- You are receiving this mail because: You are watching the assignee of the bug. ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla