Compute Express Link 仕様の機能をオープンソース カーネルに導入する Intel エンジニア主導の作業により、Linux 6.4 は、CXL フロントで多くの有効化作業が見られる別のサイクルです。
Compute Express Link オープン スタンダードは、メモリとデバイス メモリに関する新しいキャッシュ コヒーレント プロトコルと、この 4 年前のコンソーシアムの標準によってサポートされるその他の多くの興味深い機能により、今後のサーバー プラットフォームで重要な役割を果たすことになります。インテルのエンジニアは、Linux の CXL サポートを可能にするソフトウェア作業の多くを引き続き行っており、現在の Linux 6.4 カーネルでは、より多くの機能コードを準備しています。
Linux 6.4 は CXL の Data Object Exchange (DOE) インフラストラクチャをリファクタリングし、CXL コアではなく PCI コアの機能になるようにします。次に、この Data Object Exchange インフラストラクチャの作業は、PCI デバイス認証および PCIe/CXL リンク暗号化に関する今後のサポートに備えて行われます。
Linux 6.4 では、 CXL メモリ エクスパンダのポイズンを取得して注入します。また、今週末のプル リクエストの一部として、デコーダーの列挙やその他の CXL インフラストラクチャの作業に対する修正もあります。
Linux 6.4 の CXL 機能の変更に関する詳細は、土曜日の プルリクエスト.