Постоянно отсоединяемое устройство
Я настраиваю коробку vm, и я включил IOMMU.
Прекрасно работает, за исключением того, что я получаю PTE Доступ для чтения не установлен, ошибки наводнения моего dmesg.
В частности, это для одного устройства, контроллера USB 1.1, который просто не хочет играть в мяч. Если я отсоединяю устройство (используя virsh), ошибки прекращаются.
Поэтому у меня вопрос: есть ли способ включить IOMMU на адресной основе (или отключить) или как автоматически отключить устройство от хоста?
1 ответ
Вы можете передать устройство pci-back с аргументами ядра; некоторые сообщения могут все еще попадать в dmesg, но устройство будет выдернуто довольно рано.
Если у вас есть pciback как часть вашего ядра, это просто pciback.hide=(03:00.0), например.