On 2013-08-07 13:25 +0200, Michael Biebl wrote:

> Package: udev
> Version: 204-2
> Severity: normal
>
> Loading firmware from userspace has been deprecated in udev [1] and is
> scheduled to be removed [2]. It is supposed to be replaced by in-kernel
> firmware loading.
>
> 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.

> We should make sure, the jessie Linux kernel supports that and probably
> keep the userspace firmware loader for another release cycle, to
> simplify (partial) upgrades.

In-kernel firmware loading was introduced in Linux 3.7 (and
CONFIG_FW_LOADER_USER_HELPER in 3.9), so keeping the userspace loader
for jessie is rather desirable.

> Regarding self-compiled kernels, we could add a NEWS.Debian and/or add a
> preinst check (if there is a reliable way to detect if the currently
> running kernel has that kernel config set)

I don't think there is such a way, but checking for a kernel >= 3.7
would probably be a good idea.

Cheers,
       Sven


-- 
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