News for hackers. Stuff that matters.
Re:Suspend for the X1 Carbon 2018 on Linux by makomk on Tuesday July 17, 2018 @02:20PM (#17551840)
It sounds like this isn't just some arbitrary decision, but Windows actually requires S3 to be removed in order to use the new suspend mode. From the thread: "When ACPI table was changed to support S3, Windows Modern Standby doesn't work. Modern Standby and Suspend/Resume functions are working exclusively."
Re:Suspend for the X1 Carbon 2018 on Linux by 1996 on Tuesday July 17, 2018 @02:24PM (#17551870)
Because someone was too lazy to bother with a if/else, because first implementations of S0 were so bad.
Re:Suspend for the X1 Carbon 2018 on Linux by nixpulvis on Tuesday July 17, 2018 @02:24PM (#17551871)
Make it a BOIS setting then.
Re:Suspend for the X1 Carbon 2018 on Linux by 1996 on Tuesday July 17, 2018 @02:40PM (#17552007)
No need: the bios can present different acpi tables depending on the OS who is asking for them. all it takes is a switch (case when..statement.

So there was no reason whatsoever to remove the code.

Re:Suspend for the X1 Carbon 2018 on Linux by makomk on Wednesday July 18, 2018 @09:19AM (#17558087)
Because so many BIOSes provide completely broken ACPI tables to non-Windows OSes, I think Linux reports itself as being Windows to the ACPI code these days. So no, it probably can't.