*/
#define _imv_read(name) (name##__imv)
-#define __NR_marker 327
-#define __NR_trace 328
+#ifdef __i386__
+#define __NR_marker 333
+#define __NR_trace 334
+#elif defined(__x86_64__)
+#define __NR_marker 295
+#define __NR_trace 296
+#else
+#error "Unsupported architecture for userspace markers"
+#endif
#define sys_marker(...) syscall(__NR_marker, __VA_ARGS__)
#define sys_trace(...) syscall(__NR_trace, __VA_ARGS__)