Comment 6 for bug 1528735

Revision history for this message
Brad (bbaker6212) wrote : Re: Suspend reboots every second time on Lenovo G50-45

I'm seeing this problem on various versions of Linux Mint from v17.3 Cinnamon with kernel 3.19 to v18 Mate with kernel 4.4 or 4.7. Apart from the OP problem description of symptoms with yellow text console warning message, I have suspicion that this problem is also causing the more severe problem with kernel 4.7 that even the first suspend/resume results in a system lockup/freeze upon attempting to resume. I think it may be important to first determine if this problem is specific to a machine and it's BIOS version. In this case I believe we are talking mostly, if not only, about Lenovo machines (like mine). I think it is possible this is a result of a BIOS update by Lenovo to fix a security hole described below. That said, my notebook's info is below. Note the BIOS version and date. Also note that the security hole (UEFI implementations do not properly secure the EFI S3 Resume Boot Path boot script) is not specific to Lenovo and MANY vendors would have had to make a similar patch - which might explain suspend/resume problems reported by various people with other notebook brands. More info can be found on my LM formum thread: https://forums.linuxmint.com/viewtopic.php?f=46&t=227168#p1199128

System: Host: G50 Kernel: 4.7.0-040700-generic x86_64 (64 bit gcc: 5.4.0)
           Desktop: MATE 1.14.1 (Gtk 3.18.9-1ubuntu3.1)
           Distro: Linux Mint 18 Sarah
Machine: System: LENOVO product: 80E3 v: Lenovo G50-45
           Mobo: LENOVO model: Lancer 5B2 v: 31900058 STD
           Bios: LENOVO v: A2CN38WW(V2.06) date: 07/15/2015

Lenovo Advisory: https://support.lenovo.com/br/en/product_security/s3_boot_protect

Vulnerability Note VU#976132 http://www.kb.cert.org/vuls/id/976132
UEFI implementations do not properly secure the EFI S3 Resume Boot Path boot script