検索

4.8. カーネル

download PDF

RHEL 9.3 のカーネルバージョン

Red Hat Enterprise Linux 9.3 は、カーネルバージョン 5.14.0-362.8.1 で配布されます。

Bugzilla:2232554

NVIDIA Grace CPU のサポートが追加されました。

Red Hat Enterprise Linux 9.3 では、NVIDIA Grace ARM 64 ビット CPU のサポートが追加されました。

Jira:RHELDOCS-17055[1]

RHEL カーネルが AutoIBRS をサポートするようになる

Automatic Indirect Branch Restricted Speculation (AutoIBRS) は、AMD EPYC 9004 Genoa プロセッサーファミリーおよびそれ以降の CPU バージョンによって提供される機能です。AutoIBRS は Spectre v2 CPU の脆弱性に対するデフォルトの軽減策であり、パフォーマンスを向上させ、スケーラビリティーを向上させます。

Bugzilla:1898184[1]

perf がバージョン 6.2 にリベース

perf パフォーマンス分析ツールはバージョン 6.2 にリベースされました。多数のマイナーなバグ修正と更新とは別に、perf list コマンドは、わかりやすい名前と説明を含む Performance Monitor Unit (PMU) イベントを表示するようになりました。さらに、この更新により、次のプロセッサーのサポートが追加されます。

  • Intel 第 13 世代 Core プロセッサー (Intel Raptor Lake-S)
  • Intel 第 14 世代プロセッサー (Intel Meteor Lake)
  • Intel 第 5 世代 Xeon サーバープロセッサー (Intel Emerald Rapids)

Bugzilla:2177180[1]

Intel® QAT カーネルドライバーがアップストリームバージョン 6.2 にリベース

Intel® Quick Assist Technology (QAT) は、アップストリームバージョン 6.2 にリベースされました。Intel® QAT には、対称および非対称暗号化、圧縮パフォーマンス、その他の CPU を集中的に使用するタスク用に最適化されたアクセラレーターが含まれています。

リベースには多くのバグ修正と機能拡張が含まれています。最も注目すべき機能拡張は、QAT GEN4 の次のハードウェアアクセラレータデバイスのサポートが利用可能になったことです。

  • Intel Quick Assist Technology 401xx デバイス
  • Intel Quick Assist Technology 402xx デバイス

Bugzilla:2144528[1]

vTPM 機能が Linux コンテナーで使用可能になる

この機能強化により、Linux コンテナーおよびその他の仮想環境用の仮想 Trusted Platform Module (vTPM) が導入されます。vTPM は、安全な実行環境に使用する専用の TPM インスタンスを提供する TPM の仮想化バージョンです。vTPM プロキシードライバーを使用すると、プログラムは物理 TPM と対話するのと同じ方法で、エミュレートされた TPM と対話します。

その結果、各仮想マシンは分離され暗号化された専用の vTPM インスタンスを持つことができるようになりました。

Bugzilla:2210263[1]

crash がバージョン 8.0.3 にリベース

crash は、実行中のシステムと、カーネルクラッシュの際に kdump によって作成されるコアダンプファイルを分析する対話型ユーティリティーです。crash ユーティリティーは、バージョン 8.0.3 にリベースされ、これには多くのバグ修正と機能拡張が含まれています。最も注目すべき機能拡張は、IPv6 サポートの追加です。

IPv6 をサポートするネットワークインターフェイスの場合、crash は、net または net -s コマンドを使用して IPv6 アドレスを出力します。

  • net コマンドは、ネットワークデバイス、名前、および IP アドレスのリストを表示します。
  • net -s コマンドは、以下の情報を表示します。

    • オープンネットワークソケットとソケットアドレス
    • ソケットとソケットアドレスのファミリーとタイプ
    • INET および INET6 ファミリーの送信元および宛先のアドレスとポート

Bugzilla:2170283

LVM シンプロビジョニングされたストレージボリュームが vmcore ダンプターゲットとしてサポートされる

kdump メカニズムは、シンプロビジョニングされた論理ボリュームを vmcore ターゲットとしてサポートするようになりました。LVM シンプロビジョニングを設定するには、次の手順を実行します。

  1. LVM ボリュームグループを作成します。

    vgcreate vg00 /dev/sdb
  2. 利用可能な領域が 10 MB の LVM シンプールを作成します。

    lvcreate -L 10M -T vg00/thinpool
  3. 300 MB のファイルシステム領域を持つ LVM シンボリュームを作成します。

    lvcreate -V 300M -T vg00/thinpool -n thinvol
    mkfs.ext4 /dev/vg00/thinvol
  4. LVM シンプールのしきい値を設定して、スペースを自動的に拡張します。

    cat /etc/lvm/lvm.conf
    activation {
    	thin_pool_autoextend_threshold = 70
    	thin_pool_autoextend_percent = 20
    	monitoring = 1
    }
  5. 最初のカーネルの LVM シンプール監視サービスを有効にします。

    systemctl enable lvm2-monitor.service
    systemctl start lvm2-monitor.service
  6. 次の行を kdump.conf ファイルに追加して、LVM シンボリュームを kdump ターゲットとして設定します。

    ext4 /dev/vg00/thinvol
    path /
  7. kdump サービスを起動します。

    kdumpctl restart
  8. カーネルパニックをトリガーして設定を確認し、vmcore/dev/vg00/thinvol に保存されているか確認します。

その結果、この機能拡張により、kdump メカニズムはシンプロビジョニングされたストレージボリュームに vmcore ダンプファイルを保存する機能を拡張しました。

Bugzilla:2083475

makedumpfile がアップストリームバージョン 1.7.3 にリベースされました。

makedumpfile ツールが、アップストリームバージョン 1.7.3 にリベースされました。これは、ページを圧縮するか、不要なメモリーページを除外することでクラッシュダンプファイルを小さくするツールです。リベースには多くのバグ修正と機能拡張が含まれています。

最も注目すべき変更点は、AMD および Intel 64 ビットアーキテクチャー上のスタンドアロンダンプ (sadump) メカニズムに 5 レベルのページングモードが追加されたことです。5 レベルのページングモードは、プロセッサーのリニアアドレスの幅を拡張し、アプリケーションがより大量のメモリーにアクセスできるようにします。5 レベルのページングにより、仮想アドレスのサイズが 48 ビットから 57 ビットに拡張され、物理アドレスのサイズが 46 ビットから 52 ビットに拡張されます。

Bugzilla:2173815

Red Hat Enterprise Linux は ARM の SystemReady ES および IR 層をサポートする

Red Hat Enterprise Linux では、以前は ARM の SystemReady SR バンドのみがサポートされていましたが、ES および IR をサポートするようになりました。RHEL 9.3 では、NVIDIA Orin、NXP i.MX 8M、および NXP i.MX 8M Mini モジュールが有効になっており、RHEL ハードウェア認定の候補となっています。ハードウェアパートナーは、Red Hat ハードウェア認定ジャーニーに登録することで 認定を提出 できます。お客様は、カタログに記載されているサポート対象のハードウェアを使用して、実稼働環境でのエクスペリエンスを向上させることができます。

Bugzilla:2195986[1]

RHEL on ARM が Bluetooth をサポートするようになる

この機能拡張により、コマンドラインインターフェイスで bluetoothctl ツールを使用して Bluetooth デバイスを設定できるようになりました。

Bugzilla:2187856[1]

RHEL on ARM は、RHEL 9.3 で USB 接続カメラを完全にサポートするようになる

この機能拡張により、AMD および Intel 64 ビットアーキテクチャープラットフォーム上の RHEL の CONFIG_MEDIA_SUPPORT カーネル設定が有効になります。これにより、AMD および Intel 64 ビットアーキテクチャーシステムで USB カメラを使用できるようになります。

Bugzilla:2192722[1]

bpf がバージョン 6.3 にリベース

Berkeley Packet Filter (BPF) 機能は、Linux カーネルバージョン 6.3 にリベースされました。注目すべき変更点と機能拡張は次のとおりです。

  • BPF トランポリンが 64 ビット IBM Z アーキテクチャーで使用できるようになりました。
  • 新しいマップタイプ - BPF_MAP_TYPE_USER_RINGBUF - および関連ヘルパーが、BPF 固有のリングバッファーを介したユーザー空間とカーネル間の通信用に定義されました。
  • BPF は、リンクされたリストと rbtree という新しい複雑なデータ構造を提供するようになりました。
  • プログラムをトレースする BPF トランポリンが struct 引数をサポートするようになりました。
  • BPF は、NIC でサポートされている XDP 機能をエクスポートする方法を提供するようになりました。
  • ハードウェアメタデータは、RX ハッシュおよびタイムスタンプメタデータの初期サポートを備えた BPF カーネル関数 (kfuncs) を使用することにより、XDP プログラムに公開されるようになりました。
  • BPF は、BPF プログラムの新しい conntrack モジュールエントリーに送信元および宛先の NAT アドレスとポートを設定するヘルパーを提供するようになりました。
  • BPF は、netfilter パケットフィルタリングフレームワークの nf_conn:mark 接続マークに直接書き込むことができるようになりました。

Bugzilla:2178930[1]

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.