I have an amd64 system with an old 3.3.x kernel. Recently (I think after last udev update to 217) the boot process became very slow due to "udev waiting for uevents to populate /dev". After a minute or so udev prints something about a lazy device (a TV tuner) then the boot continues.
Yesterday I tried to update the kernel to 4.0.2. On first boot no udev delay. Then I had to reboot into 3.3.x and from then on 4.0.2 does not boot any more, it hangs endlessly in the "udev waiting" state. 3.3.x still behaves as before (slow but works). I removed the TV tuner hardware but no change. Since problems in 4.x started after I booted into 3.x, could it be that udev saved some state that makes the 4.x boot process fail? Any hints to debug this issue? thanks, raffaele