kfd: erro ao obter informações do iommu

kfd: erro ao obter informações do iommu

Recebi esse erro durante o processo de inicialização.

[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

Como posso consertar isso?

Responder1

Tabelas UEFI de BIOS ruins são um problema comum, que gera um iommu não funcional.

Se estiver no X86 ou AMD64, tente:

Edite o arquivo /etc/default/grub:

Mude a linha

GRUB_CMDLINE_LINUX=""

Para:

GRUB_CMDLINE_LINUX="iommu=pt"

Correr:

sudo update-grub

Reinício.


Em muitos casos, a função "pass through" do kernel fornecerá a funcionalidade do iommu e também oBIOSéfoobar. A pilha de software HSA será executada em um sistema com funcionalidade iommu funcional sem gerar a mensagem de erro iommu.

Responder2

Encontradoessede uma pesquisa no Google:

A inicialização UEFI foi uma pista falsa. O verdadeiro problema é que você precisa de um kfd.rulesarquivo no formato /etc/udev/rules.d. O arquivo deve dizer:

KERNEL=="kfd", GROUP="video", MODE="0660"

Você também pode precisar definir uma política selinux adequada

restorecon /etc/udev/rules.d/kfd.rules

A instalação do mainline 3.19 no Ubuntu 14.10 criou este arquivo durante a instalação do pacote (achamos?), Mas o Ubuntu 15.04 não cria este arquivo por padrão. Você deve fazer isso manualmente. Então a pilha de software HSA funciona!

Problema resolvido.

Responder3

Recebi esse erro (entre outros) usando um linux incorporadoparafuso udoodispositivo que estava usando um HD clonado (usando dd) de outro dispositivo idêntico.

O problema foi resolvido atualizando as informações dos discos /etc/fstabcom o arquivo UUID.

Usando blkid/ fdisk -lno novo dispositivo oUUIDde todos os discos podem ser encontrados e usados ​​para atualizar /etc/fstab.

Responder4

Se você tiver esse erro após um erro de GPU AMD, adicione amd_iommu=ontambém GRUB_CMDLINE_LINUX.

informação relacionada