freebsd-nq/sys/cam/nvme
Alexander Motin 654f53ab6a Fill device serial_num and device_id in NVMe XPT.
It allows to report GEOM::lunid for nda(4) same as for nvd(4).  Since
NVMe now allows multiple LUs (namespaces) with multiple paths unique
LU identification is important.  The serial_num field is filled same
as before with the controller serial number, while device_id is based
on namespace GUID and/or EUI64 fields as recommended by "NVM Express:
SCSI Translation Reference" and matching nvd(4) at the end.

MFC after:	1 week
2020-08-13 02:32:46 +00:00
..
nvme_all.c Make cam_error_print() decode NVMe commands. 2019-04-02 19:37:52 +00:00
nvme_all.h Make cam_error_print() decode NVMe commands. 2019-04-02 19:37:52 +00:00
nvme_da.c Report proper stripesize for nda(4). 2020-08-12 19:37:57 +00:00
nvme_xpt.c Fill device serial_num and device_id in NVMe XPT. 2020-08-13 02:32:46 +00:00