freebsd-skq/sys/cam/nvme
Chuck Tuffli 87b3975e36 nda(4) fix check for Dataset Management support
In the nda(4) driver, only set DISKFLAG_CANDELETE (a.k.a. can support
BIO_DELETE) if the drive supports Dataset Management. There are reports
that without this check, VMWare Workstation does not work reliably.

Fix is to check the ONCS field in the NVMe Controller Data structure for
support. This check previously existed but did not survive the
big-endian changes.

Reported by: yuripv@yuripv.net
Reviewed by: imp, mav, jimharris
Approved by: imp (mentor)
MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D18493
2018-12-13 13:25:37 +00:00
..
nvme_all.c Make NVMe compatible with the original API 2018-08-22 04:29:24 +00:00
nvme_all.h Remove the 'All Rights Reserved' clause from some of the stuff I've 2018-05-09 20:32:23 +00:00
nvme_da.c nda(4) fix check for Dataset Management support 2018-12-13 13:25:37 +00:00
nvme_xpt.c remove unneeded inclusion of sys/interrupt.h from several files 2018-07-04 09:07:18 +00:00