On 2013-08-07 23:48 +0200, Michael Biebl wrote: > Am 07.08.2013 22:23, schrieb Sven Joachim: >> On 2013-08-07 13:25 +0200, Michael Biebl wrote: >>> In newer Linux versions, loading the firmware can be done by the kernel >>> itself. We should get the Debian Linux kernel updated to support that. >>> Afaics all that is needed is building with >>> CONFIG_FW_LOADER_USER_HELPER=n >>> (but this needs verification). >> >> AFAIK the kernel always tries to load the firmware itself, and >> CONFIG_FW_LOADER_USER_HELPER=n just removes the fallback to udev (which >> can result in a 60 seconds delay) if it can't find the firmware. > > Ah, interesting. I guess this is related to [1] then.
Yes, except that this was with Linux 3.2 which does not support firmware loading without a userspace helper. > If CONFIG_FW_LOADER_USER_HELPER=n is set, I assume there is no such > timeout, if no firmware is found by the kernel? Indeed. I think udev should be fixed to fail immediately rather than after 60 seconds if it doesn't support firmware loading. Maarten Lankhorst has recently posted¹ a patch for that on systemd-devel. Cheers, Sven ¹ http://lists.freedesktop.org/archives/systemd-devel/2013-August/012554.html -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org