diff --git a/src/numa.cpp b/src/numa.cpp index bd103b0..3928826 100644 --- a/src/numa.cpp +++ b/src/numa.cpp @@ -168,7 +168,9 @@ const std::vector &cpu_nodes() { return ids(); } const std::vector nodes() { std::vector ret; for (int node : detail::allowedMems) { - ret.push_back(node); + if (scope::flags::numa_is_visible(node)) { + ret.push_back(node); + } } sort_and_uniqify(ret); return ret;