Has anyone had any success in using ESXi with nvdimms?
Theoretically they are supposed to be supported out of the box but mine do not get detected properly...
Or rather they do get detected with some minor issues, but ESXi does not identify them as persistent memory so they are not usable...
vmware -v
VMware ESXi 6.7.0 build-13981272
Theoretically they are supposed to be supported out of the box but mine do not get detected properly...
Or rather they do get detected with some minor issues, but ESXi does not identify them as persistent memory so they are not usable...
Code:
[root@devesx3ssl:~] dmesg |grep -i nvdimm
TSC: 920250 cpu0:1)BootConfig: 819: injectNVDIMMState = 0 (0)
TSC: 927002 cpu0:1)BootConfig: 828: allowDsmForNVDIMMHealth = TRUE
2019-07-14T18:11:48.916Z cpu29:2097773)NVD: 379: NVDIMM 0x20: NVDIMM Representation string 802c-0f-1649-14f2ac45
2019-07-14T18:12:01.057Z cpu27:2097877)Loading module intelnvdimm ...
2019-07-14T18:12:01.058Z cpu27:2097877)Elf: 2101: module intelnvdimm has license VMware
2019-07-14T18:12:01.058Z cpu27:2097877)Device: 192: Registered driver 'IntelNVDimm' from 35
2019-07-14T18:12:01.058Z cpu27:2097877)Mod: 4962: Initialization of intelnvdimm succeeded with module ID 35.
2019-07-14T18:12:01.058Z cpu27:2097877)intelnvdimm loaded successfully.
2019-07-14T18:12:01.059Z cpu15:2097856)NVD: 306: NVDIMM 0x20: _NCH method failed, status Not supported
2019-07-14T18:12:01.059Z cpu15:2097856)NVD: 1348: NVDIMM 0x20: GetHealthInfo failed, status Not implemented
2019-07-14T18:12:01.059Z cpu15:2097856)NVD: 1628: NVDIMM 0x20: Failed to get LSA data, status Not implemented
2019-07-14T18:12:01.059Z cpu15:2097856)NVD: 718: NVDIMM 0x20: GetCELSize failed, status Not implemented
2019-07-14T18:12:01.059Z cpu15:2097856)IntelNVDimm: IntelNVDimmAttachDev:80: Attached to NVDIMM device 0x20
2019-07-14T18:12:01.059Z cpu15:2097856)Device: 327: Found driver IntelNVDimm for device 0x112843050f812b8e
VMware ESXi 6.7.0 build-13981272