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-
  • Oracle Linux 7.5
  • Architecture- x86-64
  • File System- XFS
  • Type- VM
  • VM running on - Blade Servers
  • VM Manager- OVM 3.4
Problem Summary-
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

Popular posts from this blog

Oracle SOA Suite- Implementing Email Notification

Oracle SOA Suite 12c- PKIX path building failed & unable to find valid certification path to requested target

Migration of Oracle SOA Suite Composite from 11g to 12c