With sys-fs/udev-217 installed, my OpenRC-based installation hangs for a long time when booting, waiting for uevents to be processed. When eventually booting continues and I login to KDE via KDM, the KWin Hardware Temperature Settings widget on the Deskstop shows the temperature as 0.0 degrees C for the CPU's four cores.
The kernel is the same in both cases: 3.13.7-gentoo.
The problem is consistently reproducible. Reinstalling sys-fs/udev-216-r1 makes everything work as expected. Reinstalling sys-fs/udev-217 results in the booting delay and the CPU cores' temperatures being shown as 0.0 by the KWin widget.
With sys-fs/udev-216-r1, VT1 looks like this during boot:
Code: Select all
INIT: version 2.88 booting
OpenRC 0.13.2 is starting up Gentoo Linux (x86_64)
* /proc is already mounted
* Mounting /run ...
* /run/openrc: creating directory
* /run/lock: creating directory
* /run/lock: correcting owner
* Remounting devtmpfs on /dev ...
* Mounting /dev/mqueue ...
* Mounting /dev/shm ...
* Mounting security filesystem ...
* Mounting debug filesystem ...
* Mounting cgroup filesystem ...
* Mounting fuse control filesystem ...
* Loading module xt_LOG ...
* Loading module vboxdrv ...
* Loading module vboxnetflt ...
* Loading module vboxnetadp ...
* Autoloaded 4 module(s)
* setting up tmpfiles.d entries for /dev ...
* Starting udev ...
* Generating a rule to create a /dev/root/ symlink ...
* Populating /dev with existing devices through uevents ...
* Waiting for uevents to be processed ...With sys-fs/udev-217, VT1 looks like this during boot:
Code: Select all
INIT: version 2.88 booting
OpenRC 0.13.2 is starting up Gentoo Linux (x86_64)
* /proc is already mounted
* Mounting /run ...
* /run/openrc: creating directory
* /run/lock: creating directory
* /run/lock: correcting owner
* Remounting devtmpfs on /dev ...
* Mounting /dev/mqueue ...
* Mounting /dev/shm ...
* Mounting security filesystem ...
* Mounting debug filesystem ...
* Mounting cgroup filesystem ...
* Mounting fuse control filesystem ...
* Loading module xt_LOG ...
* Loading module vboxdrv ...
* Loading module vboxnetflt ...
* Loading module vboxnetadp ...
* Autoloaded 4 module(s)
* setting up tmpfiles.d entries for /dev ...
* Starting udev ...
starting version 217
* Generating a rule to create a /dev/root/ symlink ...
* Populating /dev with existing devices through uevents ...
* Waiting for uevents to be processed ...Code: Select all
INIT: version 2.88 booting
OpenRC 0.13.2 is starting up Gentoo Linux (x86_64)
* /proc is already mounted
* Mounting /run ...
* /run/openrc: creating directory
* /run/lock: creating directory
* /run/lock: correcting owner
* Remounting devtmpfs on /dev ...
* Mounting /dev/mqueue ...
* Mounting /dev/shm ...
* Mounting security filesystem ...
* Mounting debug filesystem ...
* Mounting cgroup filesystem ...
* Mounting fuse control filesystem ...
* Loading module xt_LOG ...
* Loading module vboxdrv ...
* Loading module vboxnetflt ...
* Loading module vboxnetadp ...
* Autoloaded 4 module(s)
* setting up tmpfiles.d entries for /dev ...
* Starting udev ...
starting version 217
* Generating a rule to create a /dev/root/ symlink ...
* Populating /dev with existing devices through uevents ...
* Waiting for uevents to be processed ...
worker [4212] /devices/system/cpu/cpu3 is taking a long time
worker [4218] /devices/system/cpu/cpu0 is taking a long time
worker [4223] /devices/system/cpu/cpu1 is taking a long time
worker [4224] /devices/system/cpu/cpu2 is taking a long time
worker [4225] /devices/system/cpu/cpu4 is taking a long time
worker [4226] /devices/system/cpu/cpu5 is taking a long time
worker [4227] /devices/system/cpu/cpu6 is taking a long time
worker [4241] /devices/system/cpu/cpu7 is taking a long time/var/log/messages contains the following messages when booting with sys-fs/udev-217 installed:
Code: Select all
# cat /var/log/messages | grep 08\:2 | grep microcode
Oct 31 08:24:43 meshedgedx kernel: microcode: CPU4 sig=0x106e5, pf=0x10, revision=0x3
Oct 31 08:24:43 meshedgedx kernel: platform microcode: Direct firmware load failed with error -2
Oct 31 08:24:43 meshedgedx kernel: platform microcode: Falling back to user helper
Oct 31 08:25:43 meshedgedx kernel: microcode: CPU5 sig=0x106e5, pf=0x10, revision=0x3
Oct 31 08:25:43 meshedgedx kernel: platform microcode: Direct firmware load failed with error -2
Oct 31 08:25:43 meshedgedx kernel: platform microcode: Falling back to user helper
Oct 31 08:26:43 meshedgedx kernel: microcode: CPU6 sig=0x106e5, pf=0x10, revision=0x3
Oct 31 08:26:43 meshedgedx kernel: platform microcode: Direct firmware load failed with error -2
Oct 31 08:26:43 meshedgedx kernel: platform microcode: Falling back to user helper
Oct 31 08:27:43 meshedgedx kernel: microcode: CPU7 sig=0x106e5, pf=0x10, revision=0x3
Oct 31 08:27:43 meshedgedx kernel: platform microcode: Direct firmware load failed with error -2
Oct 31 08:27:43 meshedgedx kernel: platform microcode: Falling back to user helper
Oct 31 08:28:43 meshedgedx kernel: microcode: Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba

