On Fri, 27 May 2016 15:15:43 +0800, Lv Zheng said: > The initial _LID returning value is not reliable after boot/resume because > the BIOS vendors may implement it by returning a cached value that is only > updated when a lid notification is received. > This causes strange things happening after resuming. This patchset fixes > the issue according to this fact. > > Lv Zheng (3): > ACPI / button: Remove initial lid state notification > ACPI / button: Refactor functions to eliminate redundant code > ACPI / button: Send "open" state after boot/resume If it sends an "open" status, what happens if the machine was in fact suspended with lid open, but is then resumed in a dock with an external monitor? (I'd test it myself, but I don't have suspend/resume configured on my laptop)
Attachment:
pgp8TIwH5kz6W.pgp
Description: PGP signature