ファイルを見つけました/sys/class/firmware/timeout
、このファイルには1つの単語しか含まれていません6。このタイムアウトはbootloader
に関連していますかGRUB timeout
?それの実用性は何ですか?
ブートローダーとはまったく関係ありません。
ドライバーがカーネルの共通ファームウェアロードインフラストラクチャを使用してファームウェアファイルをロードする場合、カーネルは標準の/lib/firmware
ディレクトリツリーからファイルを直接ロードするか、オプションでユーザースペースプロセスを開始してファームウェアロードを処理できます。 。
このユーザースペースプロセスは、以前はhotplug
サブシステムの一部であり、次にudev
の一部でしたが、現在は非推奨であり、カーネル内バージョンがファームウェアをロードするための主要な手段であると思います。任意のドライバー。
ファームウェアのロード操作全体が/sys/class/firmware/timeout
で指定された秒数を超える場合、操作は失敗したと見なされます。その結果、ファームウェアを要求したドライバーも失敗する可能性があります。
詳細については、Linuxカーネルソースコードパッケージの Documentation/firmware_class ディレクトリを参照してください。