Explore the Linux User Library for NVM Express in this 31-minute conference talk from Vault '20 by Keith Busch of WDC. Dive into recent enhancements in NVM Express and discover 'libnvme', an open-source library providing access to all NVM Express features with convenient kernel interface abstractions. Learn about software hierarchy, lean interfaces, admin commands, transports, and user space implementations. Gain insights into future plans, original drivers, configuration files, NVM types, commands, logs, constraints, telemetry, allocation, fabric management, and ongoing development efforts. Understand the challenges of developing tools for evolving Linux kernel support of NVM Express devices and participate in discussions about desired future features for this common library.