You can use the following workaround.
List devices which can wake up the notebook from sleep:
# cat /proc/acpi/wakeup | grep enable
PEG0 S4 *enabled pci::00:01.0
RP01 S4 *enabled pci::00:1c.0
RP05 S4 *enabled pci::00:1c.4
RP09 S4 *enabled pci::00:1d.0
RP17 S4 *enabled pci::00:
I think this issue is reproducible on laptops which do not have S3
system state, but rather use S0ix (like Dell XPS).
As S0ix (Suspend-to-Idle) is used the system is woken up from this state
by in-band interrupts, so theoretically any devices that can cause
interrupts to be generated in the workin