installed the 2nd 7502 and booted into proxmox... sriov is working again...
tl;dr on a fresh install of proxmox i can get the arc b50 to sriov between 2 vm.
if I run the helper script and update it cant get sriov to work and Im getting the "Cannot allocate memory" (or -ENOMEM)" dmesg states theres not enough mmio space. which is odd because it was working before the update.
Not sure where to start looking.
tl version.
I got a great deal on a r181-z90-A00 which doesnt natively support resizeable bar in bios. so I tried out the rebardxe mod on github. took me a weekend and some help from servethehome had to inject the last line of hex in the rbu file to the modifed bios bin file to get the bmc to flash bios. I didnt brick my motherboard and went on to enable sriov and got it working after I had updated the firmware on the b50. in the windows 11 vm I had, I couldn't get the vm to load the virtofv gpu drivers but the arc b50 drivers did install and the card did work just not that great, I also confirmed rebar was enabled in gpuz (inside the windows vm)
in a cachyos vm everything worked fine. (both windows 11 and cachyos vms were online at the same time)
happy with what I had, I ran the post install helper script. said yes to everything and updated proxmox after the update and reboot i cant get the proxmox to sriov the b50. I keep getting "not enough mmio space to create vf" in dmesg. I have the following grub command line options pci=realloc
iommu=pt
pcie_acs_override=downstream,multifunction
amd_iommu=on
iommu=pt
xe.vram_bar_size=256(to see if that would free up mmio space - it didnt)
I didnt see which kernel Version I was running ill have to get that when im off work.
server specs
gigabyte r181-z90-A00
1x amd eypc 7502( the 2nd cpu should be in today or tomorrow)
128gb ddr4 ecc 2133p
bios MZ91-FS0_R40_F26
servethehome post(for modify bios)
https://forums.servethehome.com/ind...a00-motherboard-bios-for-resizable-bar.55489/
if someone can point me in the right direction I would appreciate it. or if they need me to provide more info I will once I get home from work
tl;dr on a fresh install of proxmox i can get the arc b50 to sriov between 2 vm.
if I run the helper script and update it cant get sriov to work and Im getting the "Cannot allocate memory" (or -ENOMEM)" dmesg states theres not enough mmio space. which is odd because it was working before the update.
Not sure where to start looking.
tl version.
I got a great deal on a r181-z90-A00 which doesnt natively support resizeable bar in bios. so I tried out the rebardxe mod on github. took me a weekend and some help from servethehome had to inject the last line of hex in the rbu file to the modifed bios bin file to get the bmc to flash bios. I didnt brick my motherboard and went on to enable sriov and got it working after I had updated the firmware on the b50. in the windows 11 vm I had, I couldn't get the vm to load the virtofv gpu drivers but the arc b50 drivers did install and the card did work just not that great, I also confirmed rebar was enabled in gpuz (inside the windows vm)
in a cachyos vm everything worked fine. (both windows 11 and cachyos vms were online at the same time)
happy with what I had, I ran the post install helper script. said yes to everything and updated proxmox after the update and reboot i cant get the proxmox to sriov the b50. I keep getting "not enough mmio space to create vf" in dmesg. I have the following grub command line options pci=realloc
iommu=pt
pcie_acs_override=downstream,multifunction
amd_iommu=on
iommu=pt
xe.vram_bar_size=256(to see if that would free up mmio space - it didnt)
I didnt see which kernel Version I was running ill have to get that when im off work.
server specs
gigabyte r181-z90-A00
1x amd eypc 7502( the 2nd cpu should be in today or tomorrow)
128gb ddr4 ecc 2133p
bios MZ91-FS0_R40_F26
servethehome post(for modify bios)
https://forums.servethehome.com/ind...a00-motherboard-bios-for-resizable-bar.55489/
if someone can point me in the right direction I would appreciate it. or if they need me to provide more info I will once I get home from work
Last edited: