update quickstart
[lttv.git] / markers-userspace / kernel-api.h
index cb11aecd7f74b793471198868b17f4e70bd28f55..29192ea44dd1a9779c527f3525d2e9799efdc769 100644 (file)
@@ -37,9 +37,18 @@ extern "C" {
  */
 #define _imv_read(name)                (name##__imv)
 
-#define __NR_marker             326
+#ifdef __i386__
+#define __NR_marker             327
+#define __NR_trace              328
+#elif defined(__x86_64__)
+#define __NR_marker            288
+#define __NR_trace             289
+#else
+#error "Unsupported architecture for userspace markers"
+#endif
 
 #define sys_marker(...) syscall(__NR_marker, __VA_ARGS__)
+#define sys_trace(...) syscall(__NR_trace, __VA_ARGS__)
 
 #ifdef __cplusplus
 } /* end of extern "C" */
This page took 0.024681 seconds and 4 git commands to generate.