nvme-pci: do not set the NUMA node of device if it has none
authorPratyush Yadav <ptyadav@amazon.de>
Tue, 12 Sep 2023 15:52:49 +0000 (17:52 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 6 Oct 2023 12:56:58 +0000 (14:56 +0200)
commita60768c05b586d79ad32ec0dfac3f2ede75395ac
treefdbe7fbb2f940ff1d3353af936559a82f8e68ad2
parent6b2165cae40353e313056269289cb894c0103c1d
nvme-pci: do not set the NUMA node of device if it has none

[ Upstream commit dad651b2a44eb6b201738f810254279dca29d30d ]

If a device has no NUMA node information associated with it, the driver
puts the device in node first_memory_node (say node 0). Not having a
NUMA node and being associated with node 0 are completely different
things and it makes little sense to mix the two.

Signed-off-by: Pratyush Yadav <ptyadav@amazon.de>
Signed-off-by: Keith Busch <kbusch@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/nvme/host/pci.c