システムを起動すると、次のメッセージが表示されます。
[Sat Oct 26 20:34:25 2019] Calgary: detecting Calgary via BIOS EBDA area
[Sat Oct 26 20:34:25 2019] Calgary: Unable to locate Rio Grande table in EBDA - bailing!
- 「カルガリー」とは何ですか?
- 「リオグランデテーブル」とは何ですか?
- EBDAにあるべき理由は何ですか、それではなぜ私のカーネルではこれを行うことができませんか?
- この失敗の結果は何ですか?
私はMSI Z170 PRO GAMINGマザーボードのi5-7600K CPUでDevuan 3(Beowulf)を実行しています。
ベストアンサー1
そうだカルガリー家族ですアイオムs、ほとんどのIBM Xシリーズ(X86_64など)ブレードとマザーボードに使用されています - 2008年(ねえ)。これリオグランデテーブルオペレーティングシステムにCalgary IOMMUが見つかる場所を示す拡張BIOSデータ領域の情報テーブルでした(@telcoMに感謝します)。
OPの場合、そのようなマシンを使用していないため、カーネルコンパイルパラメータでそのマシンの検索を無効にすることを検討できます。 @jmulleeが示したように、関連するLinuxカーネル構成パラメータは次のとおりです。
CONFIG_CALGARY_IOMMU=y
CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y
y
からに変更できますn
。