IOMMUカーネル・オプションはデフォルトで有効になっています
UEK R5U1以降、IOMMU機能はx86_64
カーネルでデフォルトで有効になっています。 この変更により、ルート入出力仮想化(SR-IOV)およびその他の仮想化拡張機能がより容易になりますが、IOMMUを有効にしたときに検出を完了できない特定のハードウェアでブート障害の問題が発生することもわかります。 この機能のステータスは、iommu=on
として/proc/cmd
レポートに表示されなくなりました。ブート失敗が発生した場合は、カーネルcmdline
オプションとして明示的に無効にする必要があります。 別の回避策として、ベンダーの指示に従って、システムROM内のIOMMUまたはIntel-Vtdを無効にできます。
これらのブート障害の問題は、特定のBroadcomネットワーク・デバイス(HP Gen8サーバーなど)に対応して検出されました。 詳細については、https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-c04565693を参照してください。