Search results

  1. Y

    AMD Epyc PCIe-Passthrough FLR error.

    With my Gigabyte server motherboard I had the same. without PCI AER, GPU pass-through worked fine but the SATA controller build in the EPYC cpu wouldn't work with FLR errors. After enabling the PCI AER the I got a lot better IOMMU separation and the FLR errors are also gone.
  2. Y

    AMD Epyc PCIe-Passthrough FLR error.

    I am glad this helped you But I never used it in production as I am was not sure what my changes implicated for stability. But just recently I got IOMMU & Pass-through to work a lot better than when I posted this thread. (Keep in mind that al the software updates between now and when this...
  3. Y

    Linux bridge no access to VM/LXC

    I have not found a fix to this problem yet. But I had a even older ConnectX-2 card laying around so I swapped that with the Connectx-3 and it worked without me even needing to change a single config. I don't know enough about the differences between the ConnectX 2 or 3 to figure out why the...
  4. Y

    Linux bridge no access to VM/LXC

    I have been trying to debug a weird issue with with a secondary NIC+bridge. I use a Mellanox ConnectX-3 10Gbit interface card for the secondary NIC. I am trying to set up two vmbrX pointing to two different NICs where both are on different subnet, the VLAN is handled at switch to make debugging...
  5. Y

    AMD Epyc PCIe-Passthrough FLR error.

    I thought lets try a manual reset of the SATA controller and see what happens: First I checked which disk belong to which controller root@pve:~# ls -al /sys/block/sd* lrwxrwxrwx 1 root root 0 Jul 6 13:23 /sys/block/sda ->...
  6. Y

    AMD Epyc PCIe-Passthrough FLR error.

    One thing I forgot to ask: Is writing to the /sys/bus/pci/devices/.../reset_method file persistent across reboots?
  7. Y

    AMD Epyc PCIe-Passthrough FLR error.

    Yes I have the latest version of BIOS and BMC firmware. BIOS version is R34, and according to the Gigabyte page that is the latest. Tomorrow I will test it again and trace some logs see if they reveal something usefull.
  8. Y

    AMD Epyc PCIe-Passthrough FLR error.

    This looks fine as well right? root@pve:~# cat /proc/cmdline BOOT_IMAGE=/boot/vmlinuz-5.15.39-1-pve root=/dev/mapper/pve-root ro quiet amd_iommu=on When I was in the process of the custom kernel compiling I read around the internet that quite a few people had weird issues with the EPYC onboard...
  9. Y

    AMD Epyc PCIe-Passthrough FLR error.

    sorry i missed the part of `pcie_acs_override` I did not set that. This is my grub file: root@pve:~# cat /etc/default/grub GRUB_DEFAULT=0 GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on" GRUB_CMDLINE_LINUX=""
  10. Y

    AMD Epyc PCIe-Passthrough FLR error.

    I should have said that both controllers are in a different group. The output of the command you send (I don't see IOMMU groups in list) 84:00.0 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7901] (rev 51) 85:00.0 SATA controller [0106]...
  11. Y

    AMD Epyc PCIe-Passthrough FLR error.

    With a custom compiled kernel it worked fine as far as I tested it. But I have no way to tell how stable it is nor how reliable it is. After that I did not have time for anything else. but I just recently started working on this again. I did one test according to the information leesteken...
  12. Y

    AMD Epyc PCIe-Passthrough FLR error.

    Thanks for the reply, I will take a look at that. I am quite a novice at linux, and not having to compile the kernal myself would be very nice
  13. Y

    AMD Epyc PCIe-Passthrough FLR error.

    Greeting All, I recently accuired some server hardware and was planning on running proxmox on it. While learning on how to use proxmox I ran in to some trouble when trying to passthrough the AMD Epyc internal SATA controller to a VM. I have an AMD Epyc 7282 on a Gigabyte MZ01-CE1, there are 2...