-
Welcome
-
Subscribe to
NVMe Surprise Removal
Session information has not yet been published for this event.
One Line Summary
Discussion on problems related to supporting NVMe surprise removal
Abstract
Over the years surprise drive removal has been solved multiple times for various storage stacks like SCSI, SATA, SAS as a collective community effort involving drive vendors, OEMs, OS vendors and kernel developers. This problem has largely remained unsolved for NVMe flash controllers.
Recent work like https://www.spinics.net/lists/linux-pci/msg58123.html have been welcome changes towards solving this problem in the kernel PCI subsystem.
However, there are many other scenarios that can break the system on a NVMe drive surprise removal.
In this talk and discussion we bring to fore the challenges, test case scenarios and related stack problems that impede support for NVMe drive surprise removal. We also discuss possible solutions and steps the community as a whole could take to solve this problem. Solving this problem will go a long way in plumbing the storage stack for NVMe devices.
Tags
hotplug, PCIe, nvme, Surpise Removal
Speaker
-
Shyamkumar Iyer
Dell EMCBiography
Shyam Iyer is a Sr. Principal Software Sys Engineer in Dell EMC’s Server Solutions Office of the CTO focused on enabling technology concepts and ecosystem evangelization. Shyam is a software technologist with a background working with solutions in Data Center Environments and has been involved with Linux kernel development in the past as part of the Dell Linux Engineering team.