Oracle Linux 7.5 Error- piix4_smbus 0000:00:01.3: SMBus base address uninitialized
Recently I have come across a strange issue while working with Oracle Linux. Below are the environment details, problem summary and solution worked for my environment-
Environment-
There was some issue with network and hence the blade servers that caused my oracle linux startup issue, below error shown during the startup maintenance mode-
piix4_smbus 0000:00:01.3: SMBus base address uninitialized - upgrade BIOS or use force_addr=0xaddr
Symptoms
Server shows this message at the console at boot or in /var/log/dmesg
Cause
Environment-
- Oracle Linux 7.5
- Architecture- x86-64
- File System- XFS
- Type- VM
- VM running on - Blade Servers
- VM Manager- OVM 3.4
There was some issue with network and hence the blade servers that caused my oracle linux startup issue, below error shown during the startup maintenance mode-
piix4_smbus 0000:00:01.3: SMBus base address uninitialized - upgrade BIOS or use force_addr=0xaddr
Symptoms
Server shows this message at the console at boot or in /var/log/dmesg
Cause
The warning message is harmless and caused by the device's PCI config register 0x090 being set to 0. When the kernel module i2c-piix4 tries to read the PCI config register, it reads the 0 which causes the i2c-piix4 module's initialization to fail with -ENODEV
Solution
If you want to avoid it, you can try to backlist "i2c-piix4" module, and reboot.
# echo "blacklist i2c-piix4" >> /etc/modprobe/backlist.conf
References
Comments
Post a Comment