Bug 204511

Summary: i801_smbus fails to enable PCI device on SMBus Controller [8086:9ca2]
Product: Drivers Reporter: Darius (dram)
Component: I2CAssignee: Jean Delvare (jdelvare)
Status: RESOLVED DUPLICATE    
Severity: normal CC: jdelvare
Priority: P1    
Hardware: Intel   
OS: Linux   
Kernel Version: 5.3.0-rc3 Subsystem:
Regression: No Bisected commit-id:

Description Darius 2019-08-05 22:02:06 UTC
I have exactly same problem as described in Bug 194141. I'm running Dell E5550 machine on kernel 5.3.0-rc3. Here is my dmesg error output:

[    1.628346] i801_smbus 0000:00:1f.3: PCI INT C: failed to register GSI
[    1.628349] i801_smbus 0000:00:1f.3: Failed to enable SMBus PCI device (-16)

Here is failing SMBUS controller:

00:1f.3 SMBus [0c05]: Intel Corporation Wildcat Point-LP SMBus Controller [8086:9ca2] (rev 03)
	Subsystem: Dell Wildcat Point-LP SMBus Controller [1028:062c]
	Kernel modules: i2c_i801

Reason for creating new bug report is that I have tried newest kernel (5.3.0-rc3). I saw that commits mentioned as links in Bug report 194141 were already implemented in newest kernel, but SMBUS still fails to register PCI device. I have already tried stable kernels 4.19.36, 5.2.4 and 5.2.5. Problem is exactly the same in all of them.
Comment 1 Jean Delvare 2019-08-06 09:11:13 UTC
Thanks for raising this but I think it is better to have the discussion in a single bug where all affected users can participate. Therefore I'll be closing this bug as duplicate.

*** This bug has been marked as a duplicate of bug 194141 ***