White Papers
Surprise removal of NVMe devices
7 NVMe Surprise Removal on Dell EMC PowerEdge servers running Linux operating systems | 451
Determining the PCIe slot number of the /dev/nvme0n1
4. To verify that the operating system successfully unregisters the device:
a. Use the command nvme list to list the connected devices and verify that the /dev/nvme0n1 is
not listed.
b. Use the command lspci to verify PCIe device 0000:3d:00.0 is not listed.
c. Use the command lsblk to verify that the /dev/nvme0n1is not listed.
| CAUTION: The operating system might crash if subsequent hot-plug operations are not performed
at time intervals of at least fifteen seconds.
2.3 Platform and operating system support summary
The following table lists the Dell EMC PowerEdge servers and the Linux operating systems that support
NVMe surprise removal.
Supported Dell EMC PowerEdge servers and Linux operating systems that support NVMe
surprise removal
Dell EMC
PowerEdge
generation
SUSE Linux Enterprise Server Service
Pack 2
Ubuntu LTS 20.04.01
Supported
Unsupported
Supported
Unsupported
Intel Skylake and
Cascade Lake SP
CPU based yx4x
servers
• Hot insertion
• Orderly removal
• Surprise removal
• Hot insertion
• Orderly removal
• Surprise removal
AMD Naples CPU
based yx4x servers
• Hot insertion
• Orderly removal
• Surprise removal
• Hot insertion
• Orderly removal
• Surprise removal
AMD Rome CPU
based yx5x servers
• Hot insertion
• Orderly removal
• Surprise removal
• Hot insertion
• Orderly removal
• Surprise removal
Note: Linux upstream kernel version 5.7 and later have hot-plug related patches that enhance hot-plug user
experience.