hc
2024-05-16 8d2a02b24d66aa359e83eebc1ed3c0f85367a1cb
kernel/include/linux/nospec.h
....@@ -5,10 +5,16 @@
55
66 #ifndef _LINUX_NOSPEC_H
77 #define _LINUX_NOSPEC_H
8
+
9
+#include <linux/compiler.h>
810 #include <asm/barrier.h>
911
1012 struct task_struct;
1113
14
+#ifndef barrier_nospec
15
+# define barrier_nospec() do { } while (0)
16
+#endif
17
+
1218 /**
1319 * array_index_mask_nospec() - generate a ~0 mask when index < size, 0 otherwise
1420 * @index: array element index