Desanexar dispositivo permanentemente

0

Estou configurando uma caixa vm e habilitei o IOMMU.

Funciona muito bem, exceto que eu recebo acesso de Leitura PTE não está configurado com erros inundando meu dmesg.

Em particular, é para um dispositivo, um controlador USB 1.1, que simplesmente não quer jogar bola. Se eu destacar o dispositivo (usando virsh), os erros param.

Então, a minha pergunta é, existe uma maneira de ativar o IOMMU em uma base de endereço (ou desabilitar), ou como eu desanexar um dispositivo do host automaticamente?

    
por Technicolour 22.02.2013 / 15:52

1 resposta

1

Você pode passar o dispositivo para pci-back com argumentos do kernel; algumas mensagens ainda podem vazar para o dmesg, mas o dispositivo será arrancado bem cedo.

Se você tem pciback como parte de seu kernel, é apenas pciback.hide = (03: 00.0) por exemplo.

    
por 22.02.2013 / 16:01