This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
Learn more about Open Source Summit Japan and register here
View analytic
Wednesday, May 31 • 11:50 - 12:30
Extending the Scope of NDCTLl Utility to Support NVDIMM Specific DSM Functions - Lijun Pan, Dell

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
Different vendors have different NVDIMM hardware, from 3D XPoint to NVDIMM-N and implement DSMs (Device Specific Method) functions in the BIOS/UEFI adhering to a variety of NVDIMM specs from the ones put out by Intel to Microsoft. As a result of this, if we want to get the health status of NVDIMM hardware, there does not exist a standard way of doing that. The solution to this problem is extending ndctl which is a user space utility library for managing NVDIMM hardware. This presentation will go through the ndctl code base and the function call sequence while executing a specific command, say 'ndctl list'. One will also learn how to add options for the 'ndctl list' command as well as how to add new commands such as 'ndctl dell-dsm'. Hope this presentation will help motivate different vendors (Dell, HPE, Lenovo, etc) to submit code to upstream nvdimm community to support their DSM.


Lijun Pan

Software Engineer, Dell
Lijun Pan is a senior software engineer at Dell, where he develops Linux related software for Dell EMC PowerEdge servers.

Wednesday May 31, 2017 11:50 - 12:30
Private Dining

Attendees (12)