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

Reply via email to