Proxmox VE 6.2
I slot a drive into the nvme backplane and heres dmesg output:
The PLX PCIE bridge controller:
The NVME drive does appear in the PCI root list too once plugged in:
Unfortunately the drive doesn't show up in the devices lists, ie expecting something like '/dev/nvme0n1' whence the drive simply does not exist as far as the system is concerned, even though it is in the pcie list. Don't really know what else to do here.
Looking around via Google, it appears similar errors have occurred in the past with other kernels of numerous distros, and the patches are released to fix said errors. I hope this bug is one of those curable ones too?
I slot a drive into the nvme backplane and heres dmesg output:
Code:
Jun 04 13:57:01 arcadia kernel: pci 0000:89:00.0: [1c58:0023] type 00 class 0x010802
Jun 04 13:57:01 arcadia kernel: pci 0000:89:00.0: reg 0x10: [mem 0x00000000-0x00003fff 64bit]
Jun 04 13:57:01 arcadia kernel: pci 0000:89:00.0: reg 0x20: [mem 0x00000000-0x0000ffff 64bit]
Jun 04 13:57:01 arcadia kernel: pci 0000:89:00.0: reg 0x30: [mem 0x00000000-0x0001ffff pref]
Jun 04 13:57:01 arcadia kernel: pci 0000:89:00.0: Max Payload Size set to 256 (was 128, max 256)
Jun 04 13:57:01 arcadia kernel: pci 0000:89:00.0: enabling Extended Tags
Jun 04 13:57:01 arcadia kernel: pci 0000:89:00.0: 7.876 Gb/s available PCIe bandwidth, limited by 8 GT/s x1 link at 0000:85:10.0 (capable of 31.504 Gb/s with 8 GT/s x4 link)
Jun 04 13:57:01 arcadia kernel: pci 0000:89:00.0: Adding to iommu group 81
Jun 04 13:57:01 arcadia kernel: pcieport 0000:85:10.0: bridge window [mem 0x00100000-0x001fffff] to [bus 89] add_size 300000 add_align 100000
Jun 04 13:57:01 arcadia kernel: pcieport 0000:85:10.0: BAR 14: no space for [mem size 0x00400000]
Jun 04 13:57:01 arcadia kernel: pcieport 0000:85:10.0: BAR 14: failed to assign [mem size 0x00400000]
Jun 04 13:57:01 arcadia kernel: pcieport 0000:85:10.0: BAR 14: no space for [mem size 0x00100000]
Jun 04 13:57:01 arcadia kernel: pcieport 0000:85:10.0: BAR 14: failed to assign [mem size 0x00100000]
Jun 04 13:57:01 arcadia kernel: pci 0000:89:00.0: BAR 6: no space for [mem size 0x00020000 pref]
Jun 04 13:57:01 arcadia kernel: pci 0000:89:00.0: BAR 6: failed to assign [mem size 0x00020000 pref]
Jun 04 13:57:01 arcadia kernel: pci 0000:89:00.0: BAR 4: no space for [mem size 0x00010000 64bit]
Jun 04 13:57:01 arcadia kernel: pci 0000:89:00.0: BAR 4: failed to assign [mem size 0x00010000 64bit]
Jun 04 13:57:01 arcadia kernel: pci 0000:89:00.0: BAR 0: no space for [mem size 0x00004000 64bit]
Jun 04 13:57:01 arcadia kernel: pci 0000:89:00.0: BAR 0: failed to assign [mem size 0x00004000 64bit]
Jun 04 13:57:01 arcadia kernel: pcieport 0000:85:10.0: PCI bridge to [bus 89]
Jun 04 13:57:01 arcadia kernel: pcieport 0000:85:10.0: bridge window [io 0xc000-0xcfff]
Jun 04 13:57:01 arcadia kernel: pcieport 0000:85:10.0: bridge window [mem 0x3a000400000-0x3a0005fffff 64bit pref]
Jun 04 13:57:01 arcadia kernel: PCI: No. 2 try to assign unassigned res
Jun 04 13:57:01 arcadia kernel: pcieport 0000:85:10.0: bridge window [mem 0x00100000-0x001fffff] to [bus 89] add_size 300000 add_align 100000
Jun 04 13:57:01 arcadia kernel: pcieport 0000:85:10.0: BAR 14: no space for [mem size 0x00400000]
Jun 04 13:57:01 arcadia kernel: pcieport 0000:85:10.0: BAR 14: failed to assign [mem size 0x00400000]
Jun 04 13:57:01 arcadia kernel: pcieport 0000:85:10.0: BAR 14: no space for [mem size 0x00100000]
Jun 04 13:57:01 arcadia kernel: pcieport 0000:85:10.0: BAR 14: failed to assign [mem size 0x00100000]
Jun 04 13:57:01 arcadia kernel: pci 0000:89:00.0: BAR 4: no space for [mem size 0x00010000 64bit]
Jun 04 13:57:01 arcadia kernel: pci 0000:89:00.0: BAR 4: failed to assign [mem size 0x00010000 64bit]
Jun 04 13:57:01 arcadia kernel: pci 0000:89:00.0: BAR 0: no space for [mem size 0x00004000 64bit]
Jun 04 13:57:01 arcadia kernel: pci 0000:89:00.0: BAR 0: failed to assign [mem size 0x00004000 64bit]
Jun 04 13:57:01 arcadia kernel: pcieport 0000:85:10.0: PCI bridge to [bus 89]
Jun 04 13:57:01 arcadia kernel: pcieport 0000:85:10.0: bridge window [io 0xc000-0xcfff]
Jun 04 13:57:01 arcadia kernel: pcieport 0000:85:10.0: bridge window [mem 0x3a000400000-0x3a0005fffff 64bit pref]
The PLX PCIE bridge controller:
Code:
84:00.0 PCI bridge: PLX Technology, Inc. Device 8749 (rev ca)
85:08.0 PCI bridge: PLX Technology, Inc. Device 8749 (rev ca)
85:09.0 PCI bridge: PLX Technology, Inc. Device 8749 (rev ca)
85:0a.0 PCI bridge: PLX Technology, Inc. Device 8749 (rev ca)
85:10.0 PCI bridge: PLX Technology, Inc. Device 8749 (rev ca)
85:11.0 PCI bridge: PLX Technology, Inc. Device 8749 (rev ca)
85:12.0 PCI bridge: PLX Technology, Inc. Device 8749 (rev ca)
85:13.0 PCI bridge: PLX Technology, Inc. Device 8749 (rev ca)
The NVME drive does appear in the PCI root list too once plugged in:
Code:
89:00.0 Non-Volatile memory controller: HGST, Inc. Ultrastar SN200 Series NVMe SSD (rev 02)
Unfortunately the drive doesn't show up in the devices lists, ie expecting something like '/dev/nvme0n1' whence the drive simply does not exist as far as the system is concerned, even though it is in the pcie list. Don't really know what else to do here.
Looking around via Google, it appears similar errors have occurred in the past with other kernels of numerous distros, and the patches are released to fix said errors. I hope this bug is one of those curable ones too?
Last edited: