Documentation: lttng-modules 2.7 supports Linux < 4.8
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mon, 3 Oct 2016 21:25:13 +0000 (17:25 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mon, 3 Oct 2016 21:27:34 +0000 (17:27 -0400)
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Makefile
README.md

index 8b3100598978c1f24f955bebec12d276b51658e5..731a38671a1e050528443e6252e79d88b609cc78 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -28,6 +28,13 @@ $(error Duplicate version.h files found in $(lttng_check_linux_version) and $(lt
 endif
 endif
 
+ifneq ($(shell \
+       if [ $(VERSION) -ge 5 \
+               -o \( $(VERSION) -eq 4 -a $(PATCHLEVEL) -ge 8 \) ] ; then \
+               echo "true" ; fi;),)
+$(warning You are entering uncharted territories adventurer! Proceed with utmost caution (also, lttng-modules 2.7 does not support Linux >= 4.8. You should upgrade to a newer lttng-modules version.))
+endif
+
 include $(MAKEFILEDIR)/Makefile.ABI.workarounds
 
 obj-m += lttng-ring-buffer-client-discard.o
index 9934d2ef35eb3fb6a604d444ce09328e436da01e..e0bda30c6f5c9167aad00eae320824dc05136ef8 100644 (file)
--- a/README.md
+++ b/README.md
@@ -95,7 +95,8 @@ to print traces as a human-readable text log.
 Support
 -------
 
-Linux kernels >= 2.6.36 are supported.
+Linux kernels >= 2.6.36 and < 4.8 are supported by LTTng modules 2.7.
+Upgrade to a newer LTTng modules for more recent kernels.
 
 
 Notes
This page took 0.032795 seconds and 4 git commands to generate.