English Community

Linux Operating SystemsOther Linux Discussions
All Forum Topics
Options

13 Posts

03-28-2016

US

35 Signins

162 Page Views

  • Posts: 13
  • Registered: ‎03-28-2016
  • Location: US
  • Views: 162
  • Message 61 of 311

Re: ThinkPad E485/E585 - Firmware bug ACPI IVRS table

2019-01-08, 11:45 AM

Yes Lenovo, please fix this problem.

Reply
Options

27 Posts

08-31-2018

US

207 Signins

1152 Page Views

  • Posts: 27
  • Registered: ‎08-31-2018
  • Location: US
  • Views: 1152
  • Message 62 of 311

Re: ThinkPad E485/E585 - Firmware bug ACPI IVRS table

2019-01-09, 23:58 PM

I recently flashed the 1.48 bios.  I'm having the suspend issues that have been pointed out.  I also see many saying that it's sporadic.  I freeze every time it suspends.

 

What is the latest working/non-freezing bios?

Reply
Options

26 Posts

01-03-2019

AU

43 Signins

300 Page Views

  • Posts: 26
  • Registered: ‎01-03-2019
  • Location: AU
  • Views: 300
  • Message 63 of 311

Re: ThinkPad E485/E585 - Firmware bug ACPI IVRS table

2019-01-10, 10:01 AM

I have read bios 1.32 has no issues with sleep suspend. Ivrs table is still an issue

Reply
Options

10 Posts

01-04-2019

ES

29 Signins

212 Page Views

  • Posts: 10
  • Registered: ‎01-04-2019
  • Location: ES
  • Views: 212
  • Message 64 of 311

Re: ThinkPad E485/E585 - Firmware bug ACPI IVRS table

2019-01-10, 18:30 PM

My bios version is 1.48, which doesn't wake up after suspending.

 

How to downgrade to bios 1.32? Is it even possible?

Reply
Options

27 Posts

08-31-2018

US

207 Signins

1152 Page Views

  • Posts: 27
  • Registered: ‎08-31-2018
  • Location: US
  • Views: 1152
  • Message 65 of 311

Re: ThinkPad E485/E585 - Firmware bug ACPI IVRS table

2019-01-10, 18:44 PM

Just burn it and flash it. I haven't yet but I will when I get home.

 

edit: successfully down-flashed to 1.32 from 1.48.  Think I'll wait until reports come in before I flash any new ones, lol.

 

edit2: Flash was successful but it's still freezing at suspend. Interesting that it didn't when I was on 1.32 before. Im on 5.0rc1 since Sunday. I'm running 5.0rc1 on two other machines with no issues. Was it 1.27 that fixed the keyboard issues? I may have been on that. I'm going to have to think this through.

 

edit3: meant 1.27, not 1.28.

Reply
Options

26 Posts

01-03-2019

AU

43 Signins

300 Page Views

  • Posts: 26
  • Registered: ‎01-03-2019
  • Location: AU
  • Views: 300
  • Message 66 of 311

Re: ThinkPad E485/E585 - Firmware bug ACPI IVRS table

2019-01-11, 2:35 AM
What parameters in the grub loader are you using to get kernel 5.0(rc1) to boot?
Reply
Options

27 Posts

08-31-2018

US

207 Signins

1152 Page Views

  • Posts: 27
  • Registered: ‎08-31-2018
  • Location: US
  • Views: 1152
  • Message 67 of 311

Re: ThinkPad E485/E585 - Firmware bug ACPI IVRS table

2019-01-11, 14:23 PM

@000000: Your question had me thinking.  I looked through the commits and saw a bunch of new commits for the thinkpad re: ioapic.  There are quite a few over the last month.  Most made it into the 4.20 kernel but there is one that made it into the 5.0 (4.21 on the tracker) kernel that specifically mentions the vendor, thinkpad, acpi and the bios.  I'm still learning the ins and outs of the kernel.  It showed promise.  So, I removed the 'ivrs_ioapic[32]=00:14.0' kernel parameter and it boots!  I'm sure I'll have to continue to use it when booting other mediums ie, arch iso/clonezilla, etc. until they are on  5.0.  The newest arch iso is on 4.20 and it is still needed. 

 

 

Here is the specific commit:

thinkpad_acpi: cleanup quirks macros

 

Now, as far as the bios goes, I'm still getting freezes on suspend while on 1.32.  I didn't before.  I may have to clear defaults and start over.  It won't let me reflash 1.32 so I may give 1.48 a turn again while starting fresh.

Reply
Options

29 Posts

01-02-2019

DE

25 Signins

184 Page Views

  • Posts: 29
  • Registered: ‎01-02-2019
  • Location: DE
  • Views: 184
  • Message 68 of 311

Re: ThinkPad E485/E585 - Firmware bug ACPI IVRS table

2019-01-11, 16:11 PM
ivrs_ioapic[32]=00:14.0 ivrs_ioapic[33]=00:00.1 clocksource=hpet libata.force=1:nohrst iommu=pt

makes the E585 boot with kernel 4.20.x and latest BIOS 1.48. Not testet with kernel 5.0-rc but should work as well.

 

  • iommu=pt fixes the X issue, when X does not start with kernel >= 4.20.x
  • libata.force=1:nohrst fixes the broken wakeup after suspend to ram
Reply
Options

15 Posts

09-14-2018

DE

21 Signins

127 Page Views

  • Posts: 15
  • Registered: ‎09-14-2018
  • Location: DE
  • Views: 127
  • Message 69 of 311

Re: ThinkPad E485/E585 - Firmware bug ACPI IVRS table

2019-01-11, 17:53 PM

Will the Bugfixes be backported to Linux 4.19 long-term? Otherwise the upcoming Debian stable will also have the bug.

Reply
Options

14 Posts

01-10-2019

US

125 Signins

563 Page Views

  • Posts: 14
  • Registered: ‎01-10-2019
  • Location: US
  • Views: 563
  • Message 70 of 311

Re: ThinkPad E485/E585 - Firmware bug ACPI IVRS table

2019-01-11, 19:57 PM

Thank you! I am going to try these kernel parameters and hope to confirm that libata.force=1:nohrst fixes the broken suspend/resume with Bios 1.48.

Reply
Forum Home

Community Guidelines

Please review our Guidelines before posting.

Learn More

Check out current deals!

Go Shop
X

Save

X

Delete