From ed4abdf95dfadf9f5c28c712e1b792556ba0674b Mon Sep 17 00:00:00 2001 From: "Frank Ch. Eigler" Date: Thu, 10 Sep 2009 10:04:07 -0400 Subject: build: support x86-64 without CONFIG_IA32_EMULATION * runtime/syscall.h (x86_64 MMAP2_SYSCALL_NO): Define. --- runtime/syscall.h | 1 + 1 file changed, 1 insertion(+) (limited to 'runtime') diff --git a/runtime/syscall.h b/runtime/syscall.h index 38b523e1..786965f4 100644 --- a/runtime/syscall.h +++ b/runtime/syscall.h @@ -52,6 +52,7 @@ : __MREMAP_SYSCALL_NO_X86_64) # else #define MMAP_SYSCALL_NO(tsk) __MMAP_SYSCALL_NO_X86_64 +#define MMAP2_SYSCALL_NO(tsk) __MMAP2_SYSCALL_NO_X86_64 #define MPROTECT_SYSCALL_NO(tsk) __MPROTECT_SYSCALL_NO_X86_64 #define MUNMAP_SYSCALL_NO(tsk) __MUNMAP_SYSCALL_NO_X86_64 #define MREMAP_SYSCALL_NO(tsk) __MREMAP_SYSCALL_NO_X86_64 -- cgit From 1b79720abf041b35f8289ed74b77a504f3f5cb40 Mon Sep 17 00:00:00 2001 From: David Smith Date: Thu, 10 Sep 2009 12:36:32 -0500 Subject: Allow ring_buffer to be used if STP_USE_RING_BUFFER is defined. --- runtime/transport/transport.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'runtime') diff --git a/runtime/transport/transport.c b/runtime/transport/transport.c index 1d029e53..f5efce9f 100644 --- a/runtime/transport/transport.c +++ b/runtime/transport/transport.c @@ -31,8 +31,9 @@ static int _stp_ctl_attached = 0; static pid_t _stp_target = 0; static int _stp_probes_started = 0; -// For now, disable transport version 3 -#if STP_TRANSPORT_VERSION == 3 +// For now, disable transport version 3 (unless STP_USE_RING_BUFFER is +// defined). +#if STP_TRANSPORT_VERSION == 3 && !defined(STP_USE_RING_BUFFER) #undef STP_TRANSPORT_VERSION #define STP_TRANSPORT_VERSION 2 #endif -- cgit