Что такое xHCI-IOV и как он работает

Мне нужны некоторые документы об этом (должны быть подробными)

и KVM это поддерживает????

если да, то как его включить и использовать?

моя цель - виртуализировать контроллер USB usb (на борту 0000:00:14.0)

и раздать его 2 гостям

проходить может только 1 гость

1 ответ

xHCI-IOV является специфичным для xHCI расширением SR-IOV (Single Root I/O Virtualization), спецификации PCI, которая позволяет одному устройству PCI предоставлять несколько функций.

Одна из функций - это физическая функция, а другие - виртуальные функции. Виртуальные функции имеют некоторые ограничения в отношении функций, которые они могут поддерживать, но в спецификации говорится, что ни одна функция не может мешать функционированию других.

Однако я не думаю, что Linux поддерживает это. XHCI_EXT_CAPS_VIRT Символ появляется только в отладочном коде, и, вероятно, должен быть отдельный драйвер для виртуальных функций xHCI.

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