Dell Precision T7820 + Nvidia Tesla P40 + Linux Mint

Hello! First time posting.

Running Linux Mint, Telsa P4 works no problem, however the P40 has been giving me issues and seems to be related to memory mapping.

  • Latest BIOS from Dell (2.40.0)
  • Above 4G Enabled
  • UEFI Boot Turned on (GPT)
  • No ReBar (Resizeable Bar) option

Figured out how to power and cool the P40, but when attempted to boot after installing the P40 and would not get post. Pull the card out, would post again. Finally read somewhere that someone go theirs to post after removing the primary display card (Quadro P600) the system would finally post and boot and was able ssh in only to discover that the system recognizes the card is there, but drivers fail.

I would later find out that if BIOS virtualization options were disabled, I could post and boot with both the Quadro and P40 plugged in, but drivers still fail. Started digging in all the logs I can find.

PCI:0000:24:00.0 Was the P40 at the time of running this.

[ 38.003782] NVRM: This PCI I/O region assigned to your NVIDIA device is invalid:
NVRM: BAR1 is 0M @ 0x0 (PCI:0000:24:00.0)
[ 38.003791] NVRM: This PCI I/O region assigned to your NVIDIA device is invalid:
NVRM: BAR2 is 0M @ 0x0 (PCI:0000:24:00.0)
[ 38.003798] NVRM: This PCI I/O region assigned to your NVIDIA device is invalid:
NVRM: BAR3 is 0M @ 0x0 (PCI:0000:24:00.0)
[ 38.003803] NVRM: This PCI I/O region assigned to your NVIDIA device is invalid:
NVRM: BAR4 is 0M @ 0x0 (PCI:0000:24:00.0)
[ 38.003808] NVRM: This PCI I/O region assigned to your NVIDIA device is invalid:
NVRM: BAR5 is 0M @ 0x0 (PCI:0000:24:00.0)

[ 51.599467] NVRM: GPU 0000:24:00.0: RmInitAdapter failed! (0x22:0x40:762)
[ 51.599589] NVRM: GPU 0000:24:00.0: rm_init_adapter failed, device minor number 0

From all my reading this has all the smells of a ReBar issue that plagues these machines, but I’m a little over my head in making that determination while trying to interpret linux logs and trying to compare to all the Windows screenshots i’ve seeing on other posts . I have quite a few log files in great detail and can provide on request, just don’t want to overload on the first post.

dell_7820.zip