Постоянно отсоединяемое устройство

Я настраиваю коробку vm, и я включил IOMMU.

Прекрасно работает, за исключением того, что я получаю PTE Доступ для чтения не установлен, ошибки наводнения моего dmesg.

В частности, это для одного устройства, контроллера USB 1.1, который просто не хочет играть в мяч. Если я отсоединяю устройство (используя virsh), ошибки прекращаются.

Поэтому у меня вопрос: есть ли способ включить IOMMU на адресной основе (или отключить) или как автоматически отключить устройство от хоста?

1 ответ

Вы можете передать устройство pci-back с аргументами ядра; некоторые сообщения могут все еще попадать в dmesg, но устройство будет выдернуто довольно рано.

Если у вас есть pciback как часть вашего ядра, это просто pciback.hide=(03:00.0), например.

Другие вопросы по тегам