4.8. カーネル


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

Red Hat Enterprise Linux 9.7 には、カーネルバージョン 5.14.0-611.5.1 が同梱されています。

virtio デバイスのサポートが追加されました

この更新前は、KVM ゲスト内の virtio デバイスが、すべて generic-ccw タイプとしてリスト表示されていました。この機能拡張により、lszdev コマンドを使用して、どのデバイスタイプがどのデバイス番号に接続されているかを簡単に特定できるようになりました。

# lszdev
TYPE ID ON PERS NAMES

virtio-balloon 0.0.0007 yes no
virtio-blk 0.0.0000 yes no vda
virtio-console 0.0.0004 yes no
virtio-gpu 0.0.0002 yes no
virtio-input 0.0.0005 yes no
virtio-input 0.0.0006 yes no
virtio-net 0.0.0001 yes no enc1
virtio-scsi 0.0.0003 yes no
virtio-vsock 0.0.0008 yes no

また、この機能拡張により、Red Hat Enterprise Linux 9.4 および 9.6 を対象とした chpstat に関する追加の修正も導入されます。これにより、レポート (s390utils および s390-tools) の DPU 使用率のスケーリングが改善されます。

Jira:RHEL-73342[1]

kpatch-dnf プラグインが更新され、カーネル管理が改善されました

今回のアップデート以前は、kpatch-dnf プラグインはカーネルのアップグレードと kpatch の サポートを連携させていませんでした。その結果、管理者は kpatch でサポートされていないカーネルをインストールまたはアップグレードするおそれがありました。これにより、サポートされていないカーネルを実行し、システムの安定性が低下するリスクが高まっていました。

このアップデートにより、kpatch-dnf プラグインを使用すると、管理者はカーネルのアップデートを kpatch でサポートされているものに絞り込むことができます。その結果、システムのアップグレードの信頼性が向上し、全体的な安定性が向上します。

Jira:RHEL-85579[1]

kernel において Arm SPE のサポートが Neoverse-V2 および Cortex CPU に拡張されました

kernel の Arm SPE 機能のサポートが拡張され、Neoverse-V2 および Cortex CPU が含まれるようになりました。その結果、ユーザーは、Neoverse-V2 および Cortex CPU 上でワークロードを実行する際に、Arm SPE 機能にアクセスして、可観測性と分析を強化できるようになりました。

Jira:RHEL-60216[1]

kernel での Intel Arrow Lake U RAPL エネルギーイベントのサポート

この更新前は、Intel Arrow Lake U マイクロアーキテクチャーは、kernel パッケージの RAPL (Running Average Power Limit) エネルギーパフォーマンスカウンターをサポートしていませんでした。その結果、ユーザーは標準の perf ツールを使用して Arrow Lake U システムのエネルギー消費量を監視または測定することができなかった。

この更新により、kernel パッケージで、Arrow Lake U を対象とした RAPL エネルギーイベントのサポートが追加されました。perf ツールは、Arrow Lake U プラットフォームの電力消費イベントを識別します。ユーザーは、CPU コア、GPU、パッケージ、システムドメインのエネルギー使用量を監視できるようになりました。

Jira:RHEL-53585[1]

カーネル にコアエネルギーカウンターのサポートを追加しました

カーネルが AMD CPU のコアごとのエネルギー測定をサポートするようになりました。電源管理ユニット (PMU) は、power_core PMU と energy-core イベントを公開することで、各 CPU コアのエネルギー消費量を監視できるようにします。この機能強化は、AMD のコアごとのエネルギーカウンター機能と整合しています。

Jira:RHEL-52654[1]

Perf による Intel Clearwater Forest コアカウンターのサポート

この更新前は、perf コアカウンターを使用して Intel Clearwater Forest CPU 上のハードウェアイベントを監視することはできませんでした。この更新により、perf パッケージが Clearwater Forest Performance Monitoring Unit (PMU) を認識するようになりました。フロントエンドバインド、バックエンドバインド、リタイア、スロットなど、トップダウンレベル 1 のメトリクスを含む、名前付きのコアイベントを提供します。Perf は、このマイクロアーキテクチャー上でアーキテクチャープロセスイベントベースサンプリング (PEBS) も使用し、選択されたイベントの低オーバーヘッドサンプリングを実現します。その結果、コアカウンターデータを収集し、Clearwater Forest システムでトップダウン分析を実行できるようになります。

Jira:RHEL-47454[1]

アダプティブ PEBS により、Intel Panther Lake 上の perf でカウンタースナップショットのサポートが有効になりました

この更新前は、Linux カーネルの perf パフォーマンスイベントデータを収集するために、ソフトウェアベースのサンプル読み取りに依存していました。この方法では、イベントがオーバーフローした後にカウンターを読み取ると、わずかなタイミングのずれと追加のオーバーヘッドが発生していました。この更新により、Intel Panther Lake CPU で、アダプティブ PEBS によるカウンタースナップショットが利用できるようになります。このハードウェア機能により、カーネルは PEBS フォーマットバージョン 6 を使用して、プログラマブルカウンター、固定機能カウンター、およびパフォーマンスメトリクスを PEBS レコードに直接取り込むことができます。

その結果、カウンタースナップショットは、ソフトウェアサンプル読み取りに代わる、より正確かつ低オーバーヘッドな手法となりました。これにより、パフォーマンスの監視および分析能力が向上します。

Jira:RHEL-47444[1]

Intel Trace Hub が Intel Panther Lake をサポートするようになりました

この更新により、Panther Lake プラットフォーム (P、H、U) 用の Intel Trace Hub デバイス ID が追加されました。Panther Lake ベースのシステムでは、デバッグおよびトレースに Intel Trace Hub 機能を使用できます。

Jira:RHEL-47424[1]

Intel Clearwater Forest の Perf uncore イベントのサポート

この更新前は、Intel Clearwater Forest マイクロアーキテクチャーで uncore イベントの監視を利用できませんでした。この更新により、perf パッケージは Clearwater Forest システム上での uncore イベント監視をサポートするようになりました。その結果、ユーザーはサポートされているハードウェア上で詳細なパフォーマンス分析とデバッグを実行できるようになりました。

Jira:RHEL-45095[1]

Intel Arrow Lake H マイクロアーキテクチャーのサポートが intel_th に追加されました

この更新前は、Intel Trace Hub が Arrow Lake H NPK デバイス ID を認識していませんでした。そのため、このハードウェアを使用するシステムのトレースおよびデバッグ機能が制限されていました。今回のアップデートにより、intel_th パッケージは Intel Trace Hub において Intel Arrow Lake H マイクロアーキテクチャーをサポートするようになりました。そのため、ユーザーは Arrow Lake H プラットフォーム上で強化されたトレース機能とデバッグ機能を利用できます。

Jira:RHEL-20110[1]

kernel で Intel Arrow Lake H の PerfMon サポートが有効になりました

この更新により、kernel パッケージは、Intel Arrow Lake H マイクロアーキテクチャー上で、Core、Uncore、Cstate、および MSR 機能に対する PerfMon サポートを提供するようになりました。その結果、perf ツールを使用して、Arrow Lake H システムに固有のパフォーマンスメトリクスを監視および分析できるようになりました。

Jira:RHEL-20094[1]

仮想環境およびクラウド環境での pstore 機能の強化

クラッシュやパニックに関する情報を永続的に保存する pstore カーネル機能が、仮想化環境やクラウドプラットフォームで使いやすくなりました。このリリースでは、システムの実行中に、efi_pstore.pstore_disable=0 カーネルパラメーターを使用せずに、pstore の EFI 変数の使用を有効にできます。

$ echo "N" > /sys/module/efi_pstore/parameters/pstore_disable

この機能拡張により、pstore のアクティブ化とクラッシュ後のデータ取得が簡素化されます。これにより、ACPI ERST 方式が使用できない環境でのトラブルシューティングとシステムの信頼性が向上します。

Jira:RHEL-2564[1]

問題となるレイテンシーをより良く追跡するために、rteval のデフォルトの測定モジュールが rtla timerlat になりました

この機能拡張により、問題となる遅延の原因を簡単に特定できるようになりました。必要な周期テスト測定モジュールは、rteval.config ファイルを使用して選択できます。

Jira:RHEL-97540[1]

KVM モジュールはリアルタイムカーネルパッケージに統合されています。

今回のアップデートでは、RHEL におけるリアルタイムカーネル用の KVM モジュールパッケージの生成が削除され、リアルタイムカーネルを RHEL の基本環境におけるデプロイメントオプションとするという決定に沿ったものとなります。この変更により、KVM モジュールがリアルタイムカーネルパッケージに直接統合され、個別の kernel-rt-kvm パッケージが不要になるため、デプロイメントプロセスが効率化されます。その結果、ユーザーは RHEL にリアルタイムカーネルをデプロイする際に、よりスムーズで効率的なセットアップを体験でき、全体的なユーザーエクスペリエンスが向上します。

Jira:RHEL-76757[1]

kernel が Shadow Stack (SHSTK) Ring 3 カーネルをサポートするようになりました

この更新前は、kernel パッケージが x86_64 アーキテクチャーにおいて Ring 3 の Shadow Stack (SHSTK) をサポートしていませんでした。その結果、ユーザー空間アプリケーションがコントロールフローハイジャック攻撃に対して脆弱になることがありました。

この更新により、kernel パッケージに、Ring 3 の Control-flow Enforcement Technology (CET) Shadow Stack のサポートが導入されました。この機能拡張により、アプリケーションから直接変更できない、ハードウェアによって強制的に適用されるセカンダリースタックが提供されます。その結果、サポートされている Intel Sapphire Rapids プロセッサー上で動作するアプリケーションで、ユーザー空間におけるコントロールフロー攻撃に対する保護が強化されます。

Jira:RHEL-15599[1]

python-drgn がバージョン 0.0.31 にリベースされました

python-drgn がバージョン 0.0.31 にリベースされました。この更新では、いくつかの機能拡張と新機能が導入されています。

  • debuginfod のサポートが追加されました。これにより、debuginfod サーバーからデバッグ情報を自動的に取得できるようになりました。
  • 拡張性と統合機能が向上した新しいモジュール API。
  • デバッグシンボルなしでのカーネルスタックのアンワインド。これにより、デバッグシンボルが利用できない場合でも、スタックトレースを生成できます。

変更の完全なリストは、アップストリームの変更ログを参照してください。

Jira:RHEL-86264

crash が 9.0.0 にリベースされました

ライブシステムおよび各種のダンプファイル用のカーネル分析ユーティリティーを提供する crash パッケージが、アップストリームバージョン 9.0.0 にリベースされました。このバージョンでは、いくつかの修正と機能強化が行われており、特に以下の点が注目されます。

  • 内部の gdb データベースがバージョン 16.2 に更新されました。
  • crash ユーティリティーがクロスコンパイルをサポートするようになりました。

Jira:RHEL-76270

AMD CPU におけるコアごとのエネルギー追跡 (RAPL perf イベント) のサポート

この機能拡張により、コア RAPL カウンターのサポートが追加されました。その結果、AMD システムでは、パッケージレベルの電力情報に加えて、コアレベルの電力情報も測定できるようになりました。

Jira:RHEL-23496[1]

デフォルト設定で rng-tools のジッターエントロピーソースが無効になります

rng-tools のジッターエントロピーソースがデフォルトで無効になりました。最新の CPU は、通常、ハードウェアのエントロピーソースを備えています。また、ほとんどの仮想マシンは、仮想ホストから提供されるエントロピーソースとして /dev/hwrng デバイスを利用できます。このような環境では、ジッターエントロピーソースにより、CPU サイクルが無駄に消費されます。ハードウェアエントロピーソースのない古いハードウェアの場合は、/etc/sysconfig/rngd でジッターエントロピーソースを明示的に有効にできます。

その結果、rngd デーモンが、ハードウェアエントロピーソースを持つシステム上で CPU サイクルを無駄に消費しなくなりました。

Jira:RHEL-91119

NVMf-FC kdump が IBM Power でサポートされるようになる

NVMf-FC kdump は、kexec-tools を実行するために IBM Power システムをサポートするようになりました。これにより、NVMe ストレージデバイスを使用してファイバーチャネルネットワーク経由でシステムメモリーダンプをキャプチャーし、クラッシュダンプデータのストレージに高速かつ低遅延でアクセスできるようになります。

Jira:RHEL-11471[1]

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2026 Red Hat
トップに戻る