X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=markers-userspace%2Fkernel-api.h;h=29192ea44dd1a9779c527f3525d2e9799efdc769;hb=fade4071bfc7dcaebaad3e7f502c62a152f659a9;hp=4c0a13608e086dde7eb00e59dad98e6c26439baf;hpb=37fac84780eaf9facca7c43eb2fdee1727a225f4;p=lttv.git diff --git a/markers-userspace/kernel-api.h b/markers-userspace/kernel-api.h index 4c0a1360..29192ea4 100644 --- a/markers-userspace/kernel-api.h +++ b/markers-userspace/kernel-api.h @@ -37,8 +37,15 @@ extern "C" { */ #define _imv_read(name) (name##__imv) +#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__)