> Linux 5.19 安定版の昨日のリリースに続いて、GNU Linux-libre カーネルを維持している FSFLA の人々は、独自のカーネル モジュールをロードするためのサポートを取り除くだけでなく、非フリー/クローズド ソースのマイクロコード/を必要とするドライバー/サポートを取り除くダウンストリーム バージョンをリリースしました。ファームウェアファイル。

Linux-libre 5.19 で行われた GNU アクションには次のものがあります。

ATM アンバサダー ドライバーはアップストリームで削除されたため、対応するクリーンアップ ロジックを削除できました。 HDCP ヘルパーと Mellanox Core クリーンアップ ビットは、Direct Rendering Management と Mellanox Spectrum から、新しく導入された個別の kconfig 識別子に分割されました。

いくつかの新しいドライバーのクリーンアップが必要でした: pureLiFi X/XL/XC および TI AMx3 Wkup-M3 IPC。 Silicon Labs の WFX は、まだクリーンアップが必要であるにもかかわらず、上流のステージング エリアを卒業しました。

さまざまな既存のドライバーは、主に新しい blob バージョンまたは名前からクリーンアップ ロジックを調整する必要がありました: amdgpu、Qualcomm WCNSS PIL、Realtek Bluetooth、Mellanox Spectrum、Marvell WiFi-Ex、および Intel AVS、IFS およびipu3-imgu。 Qualcomm AArch64 SoC のいくつかの新しい devicetree ファイルを介して要求されたブロブがクリーンアップされました。

Blob Finder に新しいパターンが追加され、Sound Open Firmware で採用された新しいファイル命名規則に一致して受け入れられます。

最新のシステムを実行するためのハードウェア オプションクローズドソースのファームウェア/マイクロコード ファイルを使用しないことは、特にセキュリティ更新プログラムがファームウェア/マイクロコードの更新によって提供されることが多いため、ますます困難になり続けています。さらに、Alder Lake P での Intel GuC ファームウェア要件に関して最近示されたように、Intel ADL-P および将来の Intel ハードウェアでは、バイナリのみの GuC グラフィックス マイクロコントローラー ファームウェアが、グラフィックス アクセラレーションの絶対的な要件です。 NVIDIA および AMD Radeon グラフィックス ハードウェアには、実行時にファームウェアをロードするための厳しい要件が既にありますが、今回の GuC 指令により、Intel グラフィックスも同様です。 ADL-P より前は、GuC ファームウェアはオプションでした。言うまでもなく、ほとんどの最新の WiFi チップセットやその他の最新のハードウェアはすべて、あらゆるレベルのドライバー機能のファームウェアにますます依存するようになっています。
GNU Linux-libre 5.19 カーネル リリースについて詳しく知りたい場合は、info-gnu

Categories: IT Info