PCIe NVME drives not detected on Dell R6515
Warner Losh
imp at bsdimp.com
Fri Apr 17 16:16:04 UTC 2020
No. It was some kind of extra card (Perteq?) managing things in a Dell
server. It may be the VMD/VROC stuff, and that driver may be worth a shot,
but I'm thinking not. It looks like Doug's code for that is in the tree,
though https://reviews.freebsd.org/rS353380. Or are other changes needed?
I've been blessed with either being able to turn this off, or not having
to deal...
Warner
On Fri, Apr 17, 2020 at 9:54 AM Scott Long <scottl at samsco.org> wrote:
> Would that be the Intel VMD/VROC stuff? If so, there’s a driver for
> FreeBSD, but it’s not well tested yet. Will have to dig in further.
>
> Scott
>
>
> > On Apr 17, 2020, at 9:50 AM, Warner Losh <imp at bsdimp.com> wrote:
> >
> >
> >
> > On Fri, Apr 17, 2020 at 9:39 AM Scott Long <scottl at samsco.org> wrote:
> > Can you send me the output of ‘pciconf -llv’, either in 12-STABLE or
> 13-CURRENT? Also, can you send me the output of ‘dmesg’?
> >
> > There was another thread that said there was a raid card in the way...
> It would be cool to find a way to get it out of the way... :)
> >
> > Warner
> >
> > Thanks,
> > Scott
> >
> >
> > > On Apr 17, 2020, at 5:23 AM, Miroslav Lachman <000.fbsd at quip.cz>
> wrote:
> > >
> > > I already asked on stable@ but as I tried it on 13-CURRENT with the
> same result I am trying to ask for help here.
> > >
> > > I have rented dedicated server Dell PowerEdge R6515 with iDRAC access
> only.
> > > There are 2 NVME drives which I wanted to use as ZFS root pool.
> > >
> > > They are shown in iDRAC
> > >
> > > Device Description: PCIe SSD in Slot 1 in Bay 1
> > > Device Protocol: NVMe-MI1.0
> > > Model: Dell Express Flash NVMe P4510 1TB SFF
> > > Bus: 130
> > > Manufacturer: INTEL
> > > Product ID: a54
> > > Revision: VDV1DP23
> > > Enclosure: PCIe SSD Backplane 1
> > >
> > >
> > > pciconf -l show many things, some of them are named "noneN at pci..."
> but none "nvme"
> > >
> > > The is printscreen (12.1 but 13-CURRENT is the same)
> > >
> > > https://ibb.co/tPnymL7
> > >
> > > But I booted Linux SystemRescueCd and nvme devices are there visible
> in /dev/
> > > https://ibb.co/sj22Nwg
> > >
> > > There is verbose output of Linux lspci https://ibb.co/dPZTwV1
> > >
> > > Linux dmesg contains:
> > > nvme nvme0: pci function 0000:81:00.0
> > > nvme nvme1: pci function 0000:82:00.0
> > > nvme nvme0: 32/0/0 default/read/poll queues
> > > nvme nvme1: 32/0/0 default/read/poll queues
> > >
> > >
> > > The machine is Dell PowerEdge R6515 with AMD EPYC 7302P
> > >
> > >
> > > More details extracted from iDRAC web interface
> > >
> > > I found this informations
> > >
> > > PCIe SSD in Slot 1 in Bay 1
> > > Bus: 82
> > > BusProtocol: PCIE
> > > Device: 0
> > > DeviceDescription: PCIe SSD in Slot 1 in Bay 1
> > > DeviceProtocol: NVMe-MI1.0
> > > DeviceType: PCIeSSD
> > > DriveFormFactor: 2.5 inch
> > > FailurePredicted: NO
> > > FQDD: Disk.Bay.1:Enclosure.Internal.0-1
> > > FreeSizeInBytes: Information Not Available
> > > Function: 0
> > > HotSpareStatus: Information Not Available
> > > InstanceID: Disk.Bay.1:Enclosure.Internal.0-1
> > > Manufacturer: INTEL
> > > MaximumCapableSpeed: 8 GT/s
> > > MediaType: Solid State Drive
> > > Model: Dell Express Flash NVMe P4510 1TB SFF
> > > NegotiatedSpeed: 8 GT/s
> > > PCIeCapableLinkWidth: x4
> > > PCIeNegotiatedLinkWidth: x4
> > > PrimaryStatus: Ok
> > > ProductID: a54
> > > RaidStatus: Information Not Available
> > > RAIDType: Unknown
> > > RemainingRatedWriteEndurance: 100 %
> > > Revision: VDV1DP23
> > > SerialNumber: PHLJxxxxxxWF1PxxxxN
> > > SizeInBytes: 1000204886016
> > > Slot: 1
> > > State: Ready
> > > SystemEraseCapability: CryptographicErasePD
> > >
> > > PCIe SSD in Slot 1 in Bay 1 - PCI Device
> > > BusNumber: 130
> > > DataBusWidth: 4x or x4
> > > Description: Express Flash NVMe 1.0 TB 2.5" U.2 (P4510)
> > > DeviceDescription: PCIe SSD in Slot 1 in Bay 1
> > > DeviceNumber: 0
> > > DeviceType: PCIDevice
> > > FQDD: Disk.Bay.1:Enclosure.Internal.0-1
> > > FunctionNumber: 0
> > > InstanceID: Disk.Bay.1:Enclosure.Internal.0-1
> > > LastSystemInventoryTime: 2020-04-17T03:21:39
> > > LastUpdateTime: 2020-03-31T13:55:06
> > > Manufacturer: Intel Corporation
> > > PCIDeviceID: 0A54
> > > PCISubDeviceID: 2003
> > > PCISubVendorID: 1028
> > > PCIVendorID: 8086
> > > SlotLength: 2.5 Inch Drive Form Factor
> > > SlotType: PCI Express Gen 3 SFF-8639
> > >
> > >
> > > Can anybody shed some light what the real problem is?
> > >
> > > Is the hardware not properly detected or is the driver completely
> missing?
> > >
> > > NVME PCIe architecture is out of my knowledge.
> > >
> > > I really appreciate any help.
> > >
> > > Kind regards
> > > Miroslav Lachman
> > > _______________________________________________
> > > freebsd-current at freebsd.org mailing list
> > > https://lists.freebsd.org/mailman/listinfo/freebsd-current
> > > To unsubscribe, send any mail to "
> freebsd-current-unsubscribe at freebsd.org"
> >
> > _______________________________________________
> > freebsd-current at freebsd.org mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-current
> > To unsubscribe, send any mail to "
> freebsd-current-unsubscribe at freebsd.org"
>
>
More information about the freebsd-current
mailing list