projects
/
lttng-modules.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix: Correct minimum version in jbd2 SLE kernel range
[lttng-modules.git]
/
wrapper
/
compiler.h
diff --git
a/wrapper/compiler.h
b/wrapper/compiler.h
index b9f8c51861e7c20da983777eafde536a3f185312..c34440d9eae16989d81760d211030ebd2752d09d 100644
(file)
--- a/
wrapper/compiler.h
+++ b/
wrapper/compiler.h
@@
-9,7
+9,7
@@
#define _LTTNG_WRAPPER_COMPILER_H
#include <linux/compiler.h>
#define _LTTNG_WRAPPER_COMPILER_H
#include <linux/compiler.h>
-#include <l
inux/
version.h>
+#include <l
ttng-kernel-
version.h>
/*
* Don't allow compiling with buggy compiler.
/*
* Don't allow compiling with buggy compiler.
@@
-25,6
+25,16
@@
# error Your gcc version produces clobbered frame accesses
# endif
# endif
# error Your gcc version produces clobbered frame accesses
# endif
# endif
+
+/*
+ * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63293
+ */
+# ifdef __aarch64__
+# if GCC_VERSION < 50100
+# error Your gcc version performs unsafe access to deallocated stack
+# endif
+# endif
+
#endif
/*
#endif
/*
@@
-46,7
+56,7
@@
* and remove calls to smp_read_barrier_depends which was dropped
* in v5.9.
*/
* and remove calls to smp_read_barrier_depends which was dropped
* in v5.9.
*/
-#if (L
INUX_VERSION_CODE >=
KERNEL_VERSION(4,15,0))
+#if (L
TTNG_LINUX_VERSION_CODE >= LTTNG_
KERNEL_VERSION(4,15,0))
#define LTTNG_READ_ONCE(x) READ_ONCE(x)
#else
#define LTTNG_READ_ONCE(x) \
#define LTTNG_READ_ONCE(x) READ_ONCE(x)
#else
#define LTTNG_READ_ONCE(x) \
This page took
0.035895 seconds
and
4
git commands to generate.