Reducing firmware loading timeout

christophe.jarry at ouvaton.org christophe.jarry at ouvaton.org
Wed Jan 9 09:01:12 UTC 2013


Because linux-libre intends to remove every binary blob from the
vanilla version of the kernel linux, it is senseless to have to wait
for the firmware to load. By default, the firmware loading timeout is
60 seconds, this is a serious time penalty during boot. In order to
boot faster, it is possible to change the value of the variable
loading_timeout from the kernel file drivers/base/firmware_class.c to
something lower than 60, say 5:

    static int loading_timeout = 60;        /* In seconds */

becomes:

    static int loading_timeout = 5;        /* In seconds */

Hope it helps.

Christophe



More information about the linux-libre mailing list