Search results for query: b550 iommu group

  1. leesteken

    Motherboard IOMMU Grouping and PCIe Passthrough

    Here is a summary: https://forum.proxmox.com/threads/trying-to-find-an-am4-motherboard-with-good-iommu-groups.175555/post-814589 The B550 puts one x16 PCIe slot and one x4 M.2 slot in to separate IOMMU groups (everything else is in one big group). You need to put the HBA in the first x16 PCIe...
  2. J

    HBA passthough

    Thank you Lee. I thought I did my research thoroughly. Thank you veery much for pointing me to the article and post. I actually manually enabled IOMMU in the motherboard. I'll try setting it to 'disable' and moving the HBA to slot pcie 1 and see how that goes.
  3. leesteken

    HBA passthough

    Put the HBA in the first PCIe slot, otherwise the device is not in a separate IOMMU group: https://pve.proxmox.com/wiki/PCI_Passthrough#Verify_IOMMU_isolation I have posted about the B550 (and AM4 in general) IOMMU groups many times before...
  4. H

    CPU Arguments cuts passthroughed NVMe performance by 4 times

    Hi Forum, I hope someone can help me identify my current issue. I followed this tutorial also from this forum about working around EasyAntiCheat. I figured, that using args: -cpu host,-hypervisor fixes my issues with EasyAntiCheat at the cost of hard performance hit. I checked my cpu, gpu and...
  5. leesteken

    [SOLVED] I need help setting up double gpu passthrough

    You always get this because devices connected to/via B550 are not properly isolated. You are not patching the kernel. You are enabling the "break the groups" that is already in the Proxmox kernel. This is unsafe because it makes it look like devices are isolated but they are not really.
  6. B

    [SOLVED] I need help setting up double gpu passthrough

    This is to do to get IOMMU groups. And in most cases you get a big IOMMU-chipset group with B550 boards. Then you can brake this isolation an become virualized seperate IOMMU groups for the chipset group by patching the kernel with: "quiet iommu=pt pcie_acs_override=downstream,multifunction"...
  7. U

    [SOLVED] I need help setting up double gpu passthrough

    We have confirmed operation on the A520. It should also work on the B550. If the IOMMU group on the chipset's PCIe lanes matches other devices, setting ACS should allow it to function without issues.
  8. leesteken

    [SOLVED] I need help setting up double gpu passthrough

    It is not possible with the 24 PCIe lanes from the AM4 socket. Where does it say that it is connected to the CPU? The website only shows which slots with which speed and lanes works when which Ryzen family is installed. It does not say how they are connected? Why keep hoping that you can find...
  9. leesteken

    [SOLVED] I need help setting up double gpu passthrough

    Only the first PCIe x16 slot and the first M.2 slot (which is like PCIe x4) are usually connected to the CPU and can be used for PCI(e) passthrough. What makes you think the second slot will put a GPU (or other PCIe device) in a separate IOMMU group (without using the pcie_acs_override)? Only...
  10. V

    Another GPU Passthrough Challenge...

    This tracks perfectly; the NIC is in the first slot, which is probably why it passes through fine, but the GPU doesn't. I'd like to pass through both PCIe slots, but I think you may be on to something here, in that the GPU needs to be passed through directly, but I can play games with NIC...
  11. leesteken

    Another GPU Passthrough Challenge...

    Did you check your IOMMU groups: https://pve.proxmox.com/wiki/PCI_Passthrough#Verify_IOMMU_isolation ? A B550 motherboard can only passthrough the first x16 PCIe slot (and the first M.2 slot). All other devices are in one big chipset group and will cause the Proxmox host to lose all device when...
  12. A

    [SOLVED] I can't get my RTL8125BG network card to work on Proxmox, in any way.

    Hi! I write this post as a last resort. I'm trying to get a quad port RTL8125BG based network card I got for cheap to work on Proxmox VE, or really any other Linux OS. The network card works perfectly on Windows (Bare Metal), but when I try to run it in Proxmox VE (and I also tried Fedora bare...
  13. B

    Passing PCIe slot of HBA to TrueNAS VM crashes Proxmox

    Hi @leesteken. Thank you very much for your answer. If I understand you correctly, the first PCIe slot is in one group, and all of the other slots are in a separate group? Or can the first slot be passed through but the rest not because that group also includes the first slot? Thanks again for...
  14. leesteken

    Passing PCIe slot of HBA to TrueNAS VM crashes Proxmox

    It's a IOMMU group issue: https://pve.proxmox.com/wiki/PCI_Passthrough#Verify_IOMMU_isolation (see also the manual: https://pve.proxmox.com/pve-docs/pve-admin-guide.html#_configuration_14 ). The B550 chipset can only passthrough the first x16 PCIe slot and possibly one x4 M.2 slot. All other...
  15. S

    [SOLVED] SATA passthrough on B550

    The error suggests an interrupt handling issue with the SATA controller, likely due to how the AMD B550 chipset handles IOMMU. Try these steps: 1️ Forcefully Bind VFIO to SATA Controller Add this to /etc/modprobe.d/vfio.conf: options vfio-pci ids=1022:43eb disable_vga=1 Then regenerate the...
  16. O

    [SOLVED] SATA passthrough on B550

    Hello community, here is one "never-ending" problem. I've been through the forum, but I got stuck. I aim to make a PCIE passthrough of the SATA controller on the GIGABYTE MC12-le0 board with a B550 chipset and 5650G Ryzen5 CPU. I know this board is kinda cursed, and B550 is pretty problematic as...
  17. leesteken

    [SOLVED] Pci pashtrough crashed pve

    The B550 can only passthrough the (first x16) PCIe slot connected to the CPU. Everything else is connected via the chipset and in a single group. For AM4, only X570(S) has everything is separate groups. You cannot share any devices from the same IOMMU group between VMs and/or the Proxmox host in...
  18. R

    Dell H310 passthrough causing VM to fail on start, "Synchronize Cache(10) failed: Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK" [SOLVED]

    just ran the command listed there and realized the card was in IOMMU group 15 with a bunch of other things (SATA controller, NIC, etc) so i switched the card to the primary PCIe slot and it seems to be working now! thank you for your help! i suppose i didnt realize this was a thing with the B550...
  19. leesteken

    Dell H310 passthrough causing VM to fail on start, "Synchronize Cache(10) failed: Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK" [SOLVED]

    Did you check the IOMMU groups and verified that H310 is the only device in a group ( https://pve.proxmox.com/wiki/PCI_Passthrough#Verify_IOMMU_isolation )? The Ryzen B550 chipset only supports passthrough for the x16 PCIe slot (and one M.2) that is connected directly to the CPU. All other...
  20. leesteken

    [SOLVED] PVE crashes with any passthrough

    All of this has been discussed on this forum many times over, back in the day when AM4 was the latest tech. They are probably part of a M.2 slot, which can provide either PCIe or SATA and USB: https://en.wikipedia.org/wiki/M.2 I use a M.2 to SATA-port converter to connect an optical drive to...