From 9c0181451b78f7ffa9b6cd2127c88bd14b0888c8 Mon Sep 17 00:00:00 2001 From: Michal Berger Date: Wed, 21 Sep 2022 11:10:02 +0200 Subject: [PATCH] nvme/perf: Read NUMA node id from nvme subsystem Instead looking up the pci bus extract the info from the nvme subsystem under sysfs. Also, remove deprecated commit about buggy kernels - this shouldn't be the case for newer releases. Signed-off-by: Michal Berger Change-Id: I0ef46eb3b1935bd5bf86f7b06f9310ca8f1a1a2b Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/14592 Tested-by: SPDK CI Jenkins Reviewed-by: Konrad Sztyber Reviewed-by: Jim Harris Reviewed-by: Tomasz Zawadzki --- test/nvme/perf/common.sh | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/test/nvme/perf/common.sh b/test/nvme/perf/common.sh index 4ae68eda6..fce460ca7 100755 --- a/test/nvme/perf/common.sh +++ b/test/nvme/perf/common.sh @@ -142,11 +142,7 @@ function get_numa_node() { done else for name in $disks; do - local bdf - # Not reading directly from /sys/block/nvme* because of a kernel bug - # which results in NUMA 0 always getting reported. - bdf=$(cat /sys/block/$name/device/address) - cat /sys/bus/pci/devices/$bdf/numa_node + cat "/sys/block/$name/device/numa_node" done fi }