Enable NVMe/U.2 Hotplug Support


Recommended Posts

These Kernel settings are needed to get NVMe / U.2 Hotplug Support:

 

CONFIG_HOTPLUG_PCI_PCIE=y
CONFIG_HOTPLUG_PCI=y

 

At the moment Unraid does not support Hotplug:

 

root@Tower:~# grep HOT /usr/src/linux-*/.config
CONFIG_TICK_ONESHOT=y
CONFIG_HOTPLUG_CPU=y
# CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set
# CONFIG_DEBUG_HOTPLUG_CPU0 is not set
CONFIG_ACPI_HOTPLUG_CPU=y
CONFIG_ACPI_HOTPLUG_MEMORY=y
CONFIG_ACPI_HOTPLUG_IOAPIC=y
CONFIG_HOTPLUG_SMT=y
CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y
CONFIG_MEMORY_HOTPLUG=y
# CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE is not set
CONFIG_MEMORY_HOTREMOVE=y
# CONFIG_HOTPLUG_PCI is not set
CONFIG_DM_SNAPSHOT=m
# CONFIG_USB_STORAGE_JUMPSHOT is not set
CONFIG_XEN_BALLOON_MEMORY_HOTPLUG=y
CONFIG_XEN_MEMORY_HOTPLUG_LIMIT=512
# CONFIG_WIRELESS_HOTKEY is not set
# CONFIG_SURFACE_HOTPLUG is not set
# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set
# CONFIG_TRACER_SNAPSHOT is not set

 

Maybe this allows dGPU Hotplugging, too 🤷‍♂️

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.