If you see this in journalctl
after boot in a VM, then you likely want to disable piix4 smbus device detection:
Jul 07 23:02:47 revue systemd-udevd[507]: maximum number (136) of children reached Jul 07 23:02:47 revue systemd-udevd[507]: maximum number (136) of children reached ... Jul 07 23:02:47 revue systemd-udevd[507]: maximum number (136) of children reached Jul 07 23:02:47 revue systemd-udevd[507]: maximum number (136) of children reached ... Jul 07 23:02:47 revue kernel: piix4_smbus 0000:00:07.3: SMBus Host Controller not enabled!
The solution is to add one line to /etc/modprobe.d/50-blacklist.conf (well: maybe add a comment line as well):
blacklist i2c_piix4
via:
- System boots and shutdown slow
- Opensuse on Vmware – Systemd – eme – openSUSE 13.1 on VMWARE: “piix4_smbus 0000:00:07.3: Host SMBus controller not enabled!”
- public_scripts/blacklist_smb.sh at gh-pages · putztzu/public_scripts
- Bug 862163 – openSUSE Server(text mode) bootup – Host SMBus controller not enabled
- Ubuntu 8.04 LTS and Ubuntu 7.10, 64-Bit SMP Can Stall When Running, Installing, or Booting on an Intel Host (1004384) | VMware KB
- host smbus controller not enabled
- #VMware Fusion : Fix Ubuntu Linux “Host SMBus controller not enabled!” [UPDATED] | whitehatty
- How To Deal With Udev Children Overwhelming Linux Servers With Large Memory | mark rushing’s writey things
–jeroen
https://github.com/putztzu/public_scripts/blob/gh-pages/blacklist_smb.sh
Filed under: *nix, *nix-tools, bash, bash, Development, Linux, openSuSE, Power User, Scripting, Software Development, SuSE Linux, Tumbleweed
