kfd: erro ao obter informações do iommu

2

Eu recebi este 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 corrigir isso?

    
por mlibre 17.02.2016 / 19:11

2 respostas

0

Encontrou este a partir de uma Pesquisa do Google:

A inicialização do UEFI foi um arenque vermelho. O problema real é que você precisa de um arquivo kfd.rules em /etc/udev/rules.d . O arquivo deve dizer:

KERNEL=="kfd", MODE="0666"

Instalar mainline 3.19 no Ubuntu 14.10 criou este arquivo durante a instalação do pacote (pensamos?), 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.

    
por 23.01.2017 / 01:58
0

As tabelas UEFI Bad BIOS são um problema comum, que gera um iommu não-funcional.

Se no X86 ou no AMD64, tente:

Edite o arquivo /etc/default/grub :

Altere a linha

GRUB_CMDLINE_LINUX=""

Para:

GRUB_CMDLINE_LINUX="iommu=pt"

Executar:

sudo update-grub

Reinicie.

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

    
por 25.12.2017 / 19:47

Tags