[PATCH 0/1] Fix cpu hotplug failure when multiple nvme devices are installed
Shan Hai
shan.hai at oracle.com
Wed Oct 12 00:35:04 PDT 2016
The cpu hotplug operation would fail on a large NUMA system installed
with multiple nvme devices with the below message:
CPU 2 disable failed: CPU has 189 vectors assigned and there are
only 0 available.
The root cause is that the large number of nvme queue IRQs deplete
the IRQ vector space of the remaining online cpus when the IRQs are
migrated.
This patch provides a solution to this problem by setting a limit
to the number of nvme I/O queues to reduce the nvme queue IRQs to
an acceptable number.
Thanks
Shan Hai
More information about the Linux-nvme
mailing list