![]() |
A question about IOMMU |
Post Reply ![]() |
Author | |
pirilli ![]() Groupie ![]() Joined: 21 Nov 2020 Status: Offline Points: 254 |
![]() ![]() ![]() ![]() ![]() Posted: 21 Nov 2020 at 2:43pm |
Good morning.
I'm on a B450M PRO-4-f Asrock. CPu is ryzen 3100. I have two cards, one is AMD Radeon hd, another one is Nvidia GT710. The first card is in the second slot, and is the main card. The second card is in the last slot, and I want to pass it via pci passtrough to a Windows guest, host system is Linux Slackware Current. There is only one problem..the ATI card (used on host) is in the iommu group 16 and the nvidia is in the group 15, as you can see from this output there is a lot of devices on group 15, so if i want to use the windows guest i have to pass it a lot of devices and this is impossible(i have to pass the ethernet card too!).
An easy solution can be: use a new cpu(sic!) with integrated gpu but i have bought recently this 3100 without gpu and I cannot spent other money for another cpu. A better solution was: use the card in iommu group 15(change ati with nvidia, or using nvidia as host card and pass ati ) but I cannot found on the bios the setting of primary device to use for output, I don't know also if is possible or not. Someone can help, any suggestion? Thanks |
|
![]() |
|
tychondus ![]() Newbie ![]() Joined: 14 Dec 2020 Status: Offline Points: 1 |
![]() ![]() ![]() ![]() ![]() |
Kinda late. But you could try the ACS override patch. Im assuming you are using linux. You are going to have to do your own homework on this. Arch has a some info on this in their wiki: https://wiki.archlinux.org/index.php/PCI_passthrough_via_OVMF#Bypassing_the_IOMMU_groups_.28ACS_override_patch.29
|
|
![]() |
|
pirilli ![]() Groupie ![]() Joined: 21 Nov 2020 Status: Offline Points: 254 |
![]() ![]() ![]() ![]() ![]() |
Yes I'm on Linux, but i don't trust acs patch, can made system unstable.
I have found a "workaround", using single card vga passtrough. I did this
Works fine all, only one problem. The card fall "asleep" after guest shutdown, and I had to reboot using ctrl+alt+canc or shutdown cleanly with button power(is possible, only need acpid demon active. Or ssh to host and shutdown -r now. Thanks for answer |
|
![]() |
Post Reply ![]() |
|
Tweet
|
Forum Jump | Forum Permissions ![]() You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |