LINUX.ORG.RU

Ответ на: комментарий от Pinkbyte

Ясень пень, что без железа никак не запустить. Но наличие в железе никак не освобождает от драйвера. Вопрос в том, где находится драйвер, в ядре хоста, или в коде kvm.

ls90
() автор топика
Ответ на: комментарий от anonymous

Т.е. проброс будет работать независимо от того какой backend используется, TCG или KVM?

ls90
() автор топика
Ответ на: комментарий от ls90

Вопрос в том, где находится драйвер, в ядре хоста, или в коде kvm.

раньше был в kvm, но его вынесли в отдельный vfio, потому что iommu бывает не только на x86

dimon555 ★★★★★
()
Ответ на: комментарий от Pinkbyte

Которое ЕМНИП не работает без VT-x/SVM.

на самом деле работает, просто эмуляция она медленнее чем VT-x, ещё могут проблемы с бинарной трансляцией, но девайсы обычно не трогают области кода, так что всё будет ок.

dimon555 ★★★★★
()

Которое ЕМНИП не работает без VT-x/SVM.

есть ли там pci шина или тогда надо некую другую заглушку делать и не факт, что это заработает.

dimon555 ★★★★★
()

Вот тут вроде говорится, что проброс PCI сетевой карты работал для ppc гостя на x86 хосте.

https://lists.gnu.org/archive/html/qemu-devel/2014-09/msg03677.html

IIRC, the g3beige tcg guest on x86
host used to work with a vfio-pci NIC.

Но у видеокарт много своих тонкостей, лучше у разработчиков спросить (вроде сам новый qemu умеет эмуляцию VT-d, так что часть экспериментов наверное даже без реальной поддержки можно провести, но сам не пробовал)

Andrew-R ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.