kfd:iommu情報の取得中にエラーが発生しました。

kfd:iommu情報の取得中にエラーが発生しました。

起動中にこのエラーが発生します。

[15.757121] kfd kfd: error getting iommu info. is the iommu enabled?
[15.757182] kfd kfd: Error initializing iommuv2 for device (1002:1318)
[15.757245] Creating topology SYSFS entries
[15.757376] kfd kfd: device (1002:1318) NOT added due to errors

どうすれば解決できますか?

ベストアンサー1

無効なBIOS UEFIテーブルは、動作しないiommuを生成する一般的な問題です。

X86またはAMD64で試している場合:

ファイルの編集/etc/default/grub:

改行

GRUB_CMDLINE_LINUX=""

到着する:

GRUB_CMDLINE_LINUX="iommu=pt"

ランニング:

sudo update-grub

再起動。


多くの場合、カーネルの「通過」機能はiommu機能も提供します。バイオスはいプヴァ。 HSA ソフトウェアスタックは、iommu エラーメッセージをトリガせずに有効な iommu 機能を備えたシステムで実行されます。

おすすめ記事