aboutsummaryrefslogtreecommitdiff
path: root/tools/include/linux
diff options
context:
space:
mode:
authorStephen Rothwell <[email protected]>2019-03-05 15:43:01 -0800
committerLinus Torvalds <[email protected]>2019-03-05 21:07:14 -0800
commit7c9eefe82ca1efec5890678c33e66d5d520c06f4 (patch)
treebcae1dcad7c78e16bae218da84005869afc7297e /tools/include/linux
parent98fa15f34cb379864757670b8e8743b21456a20e (diff)
tools/: replace open encodings for NUMA_NO_NODE
This replaces all open encodings in tools with NUMA_NO_NODE. Also linux/numa.h is now needed for the perf build. [[email protected]: fix for replace open encodings for NUMA_NO_NODE] Link: http://lkml.kernel.org/r/[email protected] Link: http://lkml.kernel.org/r/[email protected] Signed-off-by: Stephen Rothwell <[email protected]> Signed-off-by: Anshuman Khandual <[email protected]> Signed-off-by: Stephen Rothwell <[email protected]> Cc: David Hildenbrand <[email protected]> Cc: Doug Ledford <[email protected]> [drivers/infiniband] Cc: Hans Verkuil <[email protected]> Cc: Jeff Kirsher <[email protected]> [ixgbe] Cc: Jens Axboe <[email protected]> [mtip32xx] Cc: Joseph Qi <[email protected]> Cc: Michael Ellerman <[email protected]> [powerpc] Cc: Vinod Koul <[email protected]> [dmaengine.c] Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'tools/include/linux')
-rw-r--r--tools/include/linux/numa.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/tools/include/linux/numa.h b/tools/include/linux/numa.h
new file mode 100644
index 000000000000..110b0e5d0fb0
--- /dev/null
+++ b/tools/include/linux/numa.h
@@ -0,0 +1,16 @@
+/* SPDX-License-Identifier: GPL-2.0 */
+#ifndef _LINUX_NUMA_H
+#define _LINUX_NUMA_H
+
+
+#ifdef CONFIG_NODES_SHIFT
+#define NODES_SHIFT CONFIG_NODES_SHIFT
+#else
+#define NODES_SHIFT 0
+#endif
+
+#define MAX_NUMNODES (1 << NODES_SHIFT)
+
+#define NUMA_NO_NODE (-1)
+
+#endif /* _LINUX_NUMA_H */