Bug#557439: devtmpfs
I'm not a Radeon, KMS or external firmware user at all, so I misinterpreted
the OP's temporary solution. AFAICS, no-one is bundling/modifying udev's
firmware.c to work against a solely-devtmpfs-populated /dev.
Plus, I think a static module<->firmware list would have to be
pre-generated and injected into the initramfs (and firmware.c
be run for each list entry at earlyboot time) to be able to effectively
ignore starting udev until after radeon/external-firmware-requiring modules
are modprobed. This is a job that only udevd really does at the moment, so
maybe it should be run before the manual modprobe list is
iterated.
http://git.kernel.org/?p=linux/hotplug/udev.git;a=blob;f=extras/firmware/firmware.c;hb=HEAD
Reply to: