Bug 200713
Summary: | SMBus timeout on asus laptop | ||
---|---|---|---|
Product: | Drivers | Reporter: | mirh (mirh) |
Component: | I2C | Assignee: | Drivers/I2C virtual user (drivers-i2c) |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | erik.kaneda, jdelvare |
Priority: | P1 | ||
Hardware: | x86-64 | ||
OS: | Linux | ||
Kernel Version: | 4.18 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: |
dmesg
dmesg, no term_list |
Description
mirh
2018-08-02 18:41:06 UTC
After a looong bisect session, it seemingly is due to 5a8361f7ecceaed64b4064000d16cb703462be49 ACPICA: Integrate package handling with module-level code Created attachment 277935 [details]
dmesg, no term_list
Actually, sorry Erik, I just realized this isn't a regression (something that previously was working, now doesn't anymore).. but actually a fix leading to the previously never initialized piix4_smbus to *start to do something at all*
I compiled 4.18 with acpi_gbl_execute_tables_as_methods (aka acpi_gbl_parse_table_as_term_list) set to FALSE, restoring previous behavior.. And I noticed where there always existed an acpi warning about conflicting SystemIO range with \_SB.SMB0 OpRegion, there now was the SMBus popping up.
Well, in the meantime I'll go with module_blacklist=i2c_piix4 For the reminder duplicate of bug 112811 *** This bug has been marked as a duplicate of bug 112811 *** |