機能要求フェーズまたは「プル要求」の後、私たちはすでに(すでに)完全にの開発フェーズに入っています。 Linux 5.3。 今後、Linus Torvaldsは次のメジャーLinuxカーネルリリースに向けて作業を開始し、週に7つのリリース候補を合計8〜XNUMXでリリースします。 挫折がない限り、次のメジャーリリースは約XNUMXか月で到着します。
Linux5.3には多くの興味深いニュースがあります。 最も印象的なものの中で 我々は持っています el 最新のMacBookおよびMacBookProのキーボードとトラックパッドのサポート アップルから。 これは土壇場で受け入れられた目新しさであり、それを達成するために、彼らは基本的なLinuxドライバーを書くことができたAppleプロトコルの多くをリバースエンジニアリングしなければなりませんでした。 以下に、Linux5.3で届く残りのニュースを示します。
Linux5.3の新機能
- 土壇場で追加されたAppleのSPIドライバーのおかげで、2015MacBookおよびMacBookProのキーボードとトラックパッドのサポート。
- ASUSTUFゲーミングコンピューターのサポートは、ASUSWMIドライバーに含まれています。
- ChromeOSプラットフォームコンポーネントが追加されました。 Chromebookやその他の新しいハードウェアビットでGoogleのカスタム組み込みドライバーを処理するための蓋角度センサードライバーやその他のドライバーを含む.
- さまざまなWacomタブレットやSaitekレーシングホイールなど、新しい入力デバイスのサポート。
- 100GbEネットワークドライバーとGoogleGVEのサポートが改善されました。
- セキュリティが重要なリアルタイムのIoTユースケースに焦点を当てた、このIntelが開発した小さなフットプリントのハイパーバイザーに対するACRNゲストハイパーバイザーのサポート。
- カーネルは、-implicit-failedビルドフラグを有効にして、潜在的なエラーまたは予期しない動作に対するスイッチケースのクラッシュ動作を検出できるようになりました。
- Armのエネルギーを意識したプログラミングに焦点を当てたプログラマーのクランプの使用。
- シャーシ内のボード間の標準化された相互接続のためのインテリジェントプラットフォーム管理バスコントローラのサポート。
- Linux 5.3用に統合されたもうXNUMXつの新しいVirtIOドライバーは、ゲストに仮想IOMMUデバイスを提供するVirtIO-IOMMUドライバーです。
- Linuxカーネルは、すべてのLinuxファームウェア/マイクロコードバイナリが圧縮されている場合に数百メガバイトのディスクスペースを節約するために、圧縮されたファームウェアファイルをサポートするようになりました。
- 新しいclone3システムコール、Realtekドライバーの更新、およびその他の夏の更新。
- xxHashのサポートが暗号領域に追加されました。
- CERN開発者が、このサブシステムを修正するよりも最初から始める方が簡単であると判断したため、FMCサブシステムは段階的に廃止されています。
ファイルシステム、グラフィックス、およびプロセッサの新機能
- UBIFSは、Zstdファイルシステムの圧縮をサポートするようになりました。
- NFSクライアントは、新しい「nconnect =」マウントオプションを介してサーバーへの複数のTCP接続を許可するようになりました。
- Cephの多くの改善。
- XFSとBtrfsは洗練されます。
- F2FSには、SWAPのネイティブサポートが含まれています。
- Linux 4で最初に導入されたこのオプション機能に基づいて、大文字と小文字を区別しないEXT5.2の検索を高速化します。
- EROFS用のLZ4のオンサイト解凍。
- 新しいRadeonRX5700シリーズの最初のAMDGPUナビサポート。
- Turing TU116のサポートは、NVIDIAグラフィックスの限定的なサポートのためにNouveauオープンソースドライバーに含まれています。
- これで、Intel HDRディスプレイのサポートを、IcelakeおよびGeminilake以降のカーネルから実行する準備が整いました。
- DRM MSMドライバーは、QualcommのAdreno 540GPUをサポートするようになりました。
- Raspberry Pi3などのボードで使用されるBroadcomV4DコントローラーのComputeShaderサポート。
- 他のDRMの改善。
- メディアの最前線で新しくなったのは、AmlogicMesonビデオデコーダドライバとその他のビデオデコードの機能強化です。
- CascadelakeプロセッサでのIntelSpeedSelectテクノロジーの初期サポート.
- 新しいSoCとARMボードのサポート、およびNVIDIA JetsonNanoなどの既存のボードのサポートの改善。
- RISC-Vのサポートは引き続き改善されています。
- さまざまなドライバーでIntelIcelakeNNPIのサポートが追加されました。
- BroadcomSoC用のRaspberryPiCPUFreqドライバーのサポートが追加されました。
- AVX-512のアプリケーション使用状況追跡が強化され、アプリケーションがAVX-512をアクティブに使用しているかどうか疑問に思っているユーザースペースのタスクスケジューラーに対して、より最適なAVX-512タスク配置が可能になりました。
- Linuxパフォーマンスカウンターサブシステムは、IntelのSnowRidgeの準備を開始しました。
- APCascadelakeプロセッサのIntelマルチアレイCPUトポロジのサポート。
- IntelUMWAITのサポートが含まれています。
- VIAx86テクノロジから派生した中国のプロセッサ用のZhaoxinx86CPUの公式サポート。
- AVMv64ビットからシステムコールエミュレーションサポートへのさまざまなARM8.5ビットアップデート。
そして、目新しさですが、ネガティブです。グラフィカルな面では、カーネル開発者は、POWERアーキテクチャのNVIDIAドライバーを大幅に破壊する変更を達成しました。 NVIDIAは、POWER Linuxドライバーの新しいリリースでこの問題を修正する必要がありますが、修正してもまだ確認されていません。 NVIDIAは、このバグを修正するのに約XNUMXか月かかります。
関連記事
Linux 5.3-rc1、Linux4.9-rc1以来最大のリリースが利用可能になりました