Jump to content

BAR [#] Failed To Assign / Some PCI device resources are unassigned


Recommended Posts

Hello!

 

I've been experiencing some wonkiness with my Unraid server, including hard locks that take out the VMs [displays go black], the HTTP interface, and SSH.  In the logs I'm seeing many lines of: 

 

Jan  4 10:49:11 Tower kernel: pci 0000:00:03.1: BAR 15: no space for [mem size 0x00600000 64bit pref]
Jan  4 10:49:11 Tower kernel: pci 0000:00:03.1: BAR 15: failed to assign [mem size 0x00600000 64bit pref]
Jan  4 10:49:11 Tower kernel: pci 0000:00:03.1: BAR 13: no space for [io  size 0x2000]
Jan  4 10:49:11 Tower kernel: pci 0000:00:03.1: BAR 13: failed to assign [io  size 0x2000]
Jan  4 10:49:11 Tower kernel: clipped [mem size 0x00000000 64bit pref] to [mem size 0xfffffffffffc0000 64bit pref] for e820 entry [mem 0x000a0000-0x000fffff]
Jan  4 10:49:11 Tower kernel: clipped [mem size 0x00020000 64bit pref] to [mem size 0xfffffffffffe0000 64bit pref] for e820 entry [mem 0x000a0000-0x000fffff]
Jan  4 10:49:11 Tower kernel: pci 0000:00:03.1: BAR 15: no space for [mem size 0x00200000 64bit pref]
Jan  4 10:49:11 Tower kernel: pci 0000:00:03.1: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
Jan  4 10:49:11 Tower kernel: pci 0000:00:03.1: BAR 13: no space for [io  size 0x2000]
Jan  4 10:49:11 Tower kernel: pci 0000:00:03.1: BAR 13: failed to assign [io  size 0x2000]

 

It's almost like Unraid is booting in 32bit mode or something and running out of memory space - although I wouldn't think this is possible.  In a previous post here, I detailed some attempts at workarounds I made to get the system to boot, but no combination of pci=realloc=off, SR-IOV, and my motherboard's PCIe settings can seem to resolve this.  Either I get a partial boot (pci=realloc=off for example, I lose a GPU) or none of the drives/gpus are visible.

 

Memory test came out perfectly clean - no errors in SMT or normal mode.  Most of the attached hardware was in my previous 1950X Threadripper build, which was solid as a rock.

 

I'm appreciate any help.  I have a syslog server up on a raspberry pi to try and catch one of the crashes directly if possible, but I am thinking that all these PCIe issues can't be helping. 

tower-diagnostics-20230104-1113.zip

Edited by Rhynri
Attach Diagnostics
Link to comment
  • 1 year later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...