Hello! I find that with latest BIOS HP Elite x2 1013 G3 spontaneously wakeup from suspend freeze. (Suspend freeze is default on this tablet, while suspend to RAM (S3) works on this tablet too, but not enabled by default.) To workaround this issue I tried to disable devices that doesn't have working drivers yet: Cameras (Bug 204693, Bug 204697) fingerprint reader ( https://gitlab.freedesktop.org/libfprint/libfprint/issues/54 ). I also tried to disable modem (by running "echo 0 > /sys/bus/usb/devices/usb2/2-3/bConfigurationValue" and verifying that it's actually get disabled via dmesg) just in case, and detach keyboard (in case there is some stuck keys and electrical issue with connection). I also powered off all paired Bluetooth device. Moreover I rolled back system to two month old snapshots which was created when issue not happened for sure: https://bugzilla.kernel.org/show_bug.cgi?id=202519#c25 Unfortunately, nothing of this help and tablet still spontaneously wakeup from suspend freeze, so this is probably result of recent BIOS update. dmesg is attached. dsdt.dsl in Bug 204693
Created attachment 284635 [details] Linux 5.2.10 dmesg from HP Elite x2 1013 G3 - normal suspend, spontaneously wakeup with enabled pm_debug_messages I want to add that systemd-logind log doesn't mention any wakeup reason, and running libinput-debug-events doesn't mention any button or event.
It's seems like this issue is reproducible only if tablet was suspended via power button. If it was suspended via lid event there is no spontaneously wakeup.
Issue is also reproducible on suspend via running "systemctl suspend" command.
is this still a problem in the latest upstream kernel, after Rafael' rework of the s2idle loop?
Close this ticket for now as we do not have data for debugging. Please feel free to reopen this ticket if you still see this issue, thx.
Issue is no longer reproducible on Linux 5.9rc6.