Judging from another question, I guess it is possible. I have 1.0e.2 installed:
~ # vmkload_mod -s intel-nvme
vmkload_mod module information
input file: /usr/lib/vmware/vmkmod/intel-nvme
Version: 1.0e.2.0-1OEM.550.0.0.1391871
License: BSD
Required name-spaces:
com.vmware.vmkapi#v2_2_0_0
Parameters:
On this box, I have two SATA SSDs, a Intel 3700 and this drive. The 3700 shows up fine.
~ # esxcli storage core device list
t10.NVMe____INTEL_SSDPEDMD400G4_CVFT4474004C400BGN__00000001
Display Name: Local NVMe Disk (t10.NVMe____INTEL_SSDPEDMD400G4_CVFT4474004C400BGN__00000001)
Has Settable Display Name: true
Size: 381554
Device Type: Direct-Access
Multipath Plugin: NMP
Devfs Path: /vmfs/devices/disks/t10.NVMe____INTEL_SSDPEDMD400G4_CVFT4474004C400BGN__00000001
Vendor: NVMe
Model: INTEL SSDPEDMD40
Revision: 0110
SCSI Level: 6
Is Pseudo: false
Status: on
Is RDM Capable: false
Is Local: true
Is Removable: false
Is SSD: true
Is Offline: false
Is Perennially Reserved: false
Queue Full Sample Size: 0
Queue Full Threshold: 0
Thin Provisioning Status: unknown
Attached Filters:
VAAI Status: unknown
Other UIDs: vml.010000000043564654343437343030344334303042474e2020494e54454c20
Is Local SAS Device: false
Is USB: false
Is Boot USB Device: false
No of outstanding IOs with competing worlds: 32
750 is there:
\==+PCI Device :
|----Segment.........................................0x0000
|----Bus.............................................0x81
|----Slot............................................0x00
|----Function........................................0x00
|----Runtime Owner...................................vmkernel
|----Has Configured Owner............................false
|----Configured Owner................................
|----Vendor Id.......................................0x8086
|----Device Id.......................................0x0953
|----Sub-Vendor Id...................................0x8086
|----Sub-Device Id...................................0x370d
|----Vendor Name.....................................Intel Corporation
|----Device Name.....................................NVM-Express PCIe SSD
|----Device Class....................................264
|----Device Class Name...............................Non-Volatile memory controller
|----PIC Line........................................11
|----Old IRQ.........................................11
|----Vector..........................................57
|----PCI Pin.........................................0
|----Spawned Bus.....................................0
|----Flags...........................................513
~ # esxcli storage core adapter list
HBA Name Driver Link State UID Description
-------- ---------- ---------- ------------ ------------------------------------------------------
vmhba38 ahci link-n/a sata.vmhba38 (0:0:31.2) Intel Corporation Wellsburg AHCI Controller
vmhba39 ahci link-n/a sata.vmhba39 (0:0:31.2) Intel Corporation Wellsburg AHCI Controller
vmhba0 ahci link-n/a sata.vmhba0 (0:0:17.4) Intel Corporation Wellsburg AHCI Controller
vmhba1 ahci link-n/a sata.vmhba1 (0:0:31.2) Intel Corporation Wellsburg AHCI Controller
vmhba2 intel-nvme link-n/a pscsi.vmhba2 (0:130:0.0) Intel Corporation DC P3700 AIC
vmhba32 ahci link-n/a sata.vmhba32 (0:0:17.4) Intel Corporation Wellsburg AHCI Controller
vmhba33 ahci link-n/a sata.vmhba33 (0:0:17.4) Intel Corporation Wellsburg AHCI Controller
vmhba34 ahci link-n/a sata.vmhba34 (0:0:17.4) Intel Corporation Wellsburg AHCI Controller
vmhba35 ahci link-n/a sata.vmhba35 (0:0:31.2) Intel Corporation Wellsburg AHCI Controller
vmhba36 ahci link-n/a sata.vmhba36 (0:0:31.2) Intel Corporation Wellsburg AHCI Controller
vmhba37 ahci link-n/a sata.vmhba37 (0:0:31.2) Intel Corporation Wellsburg AHCI Controller
Can you please help. Thanks