| 1 | 2011-09-30 LTTng modules 2.0-pre10 |
| 2 | * x86-32: override sys_mmap syscall instrumentation |
| 3 | * Fix cast warning |
| 4 | |
| 5 | 2011-09-29 LTTng modules 2.0-pre9 |
| 6 | * x86 32 syscalls: fix !CONFIG_UID16 |
| 7 | * Use __string_from_user |
| 8 | * Add __string_from_user |
| 9 | * Rename "comm" context to "procname" |
| 10 | * Fetch "type" name field for mount syscall |
| 11 | * Create common override file for all architectures |
| 12 | * Shrink stack size usage |
| 13 | * Cleanup: remove unused lttng-compat-syscalls.c file |
| 14 | * Support detailed compat syscalls on x86_64 |
| 15 | * Fix syscall table |
| 16 | * Add disabled compat syscalls detail (work in progress) |
| 17 | * Add config compat support for detailed x86_32 syscalls |
| 18 | * Handle newer 3.1+ perf API |
| 19 | * Add dummy x86-32 override headers |
| 20 | * Bind x86-32 syscall headers |
| 21 | * Add x86-32 syscall headers |
| 22 | * Add check for KALLSYMS_ALL in syscall extraction script |
| 23 | * Automate string extraction for syscalls |
| 24 | * Automate syscall filename/pathname extraction |
| 25 | * Add exit to ring_buffer_frontend so module is unloadable |
| 26 | * Add sys_open filename (x86_64) |
| 27 | * Add missing memcpy callback |
| 28 | * copy_from_user and memset |
| 29 | * Add missing alignment after header write |
| 30 | * lib ring buffer: add frontend init as module_init |
| 31 | * lib ring buffer frontend: add missing lock initialization |
| 32 | * ARM: Set bit 0 for thumb mode in kallsyms_lookup_name returned address (missing file) |
| 33 | * ARM: Set bit 0 for thumb mode in kallsyms_lookup_name returned address |
| 34 | * Create override for sys_mmap |
| 35 | * Rename syscalls -> syscall in LTTng ABI |
| 36 | * Use different event name for compat syscalls |
| 37 | * Allow trace syscall table override |
| 38 | * Add dummy override files |
| 39 | * syscall detail: add override capability |
| 40 | * Add pointer pretty-print heuristics |
| 41 | * Add __field_hex |
| 42 | * Rename sys exit errno into ret |
| 43 | * Enable detailed syscalls only for native x86_64 |
| 44 | * Use "unknown" for compat syscalls |
| 45 | * Disable x86-64 specific detailed syscalls for now, until we deal with 32-bit compat |
| 46 | * Fix syscall exit |
| 47 | * Fix sys exit |
| 48 | * Only enable detailed syscalls for x86_64 for now |
| 49 | * Merge unknown syscall method with extended detail method |
| 50 | * Add underscore prefix before event names |
| 51 | * Add syscalls pointers detailed syscall tracing |
| 52 | * Use perl for regexp |
| 53 | * Support generation of syscall probes for those with pointers |
| 54 | * Support detailed syscalls with 0 arguments |
| 55 | * detailed syscall tracing (work in progress) |
| 56 | * Expose /proc/lttng file |
| 57 | * Implement detailed syscall event probe |
| 58 | * Disable perf build for < 2.6.33 kernels |
| 59 | * Syscall detail mode: generate syscall table |
| 60 | * block instrumentation: write cmd as hex sequence |
| 61 | * lttng-events TRACE_EVENT generator cleanup |
| 62 | * block layer instrumentation: fix cmd field |
| 63 | * Remove 0 args syscalls for now from type-aware syscall cb generator |
| 64 | * Generate trace syscall table macros |
| 65 | * Put syscall tracing without arg types back in place |
| 66 | * Detailed system call tracing (TRACE_EVENT() generation for integer support) |
| 67 | * lttng events probes: don't clash with "ctx" variable name |
| 68 | * lib ring buffer must take private pointer copy before decrementing refcount |
| 69 | |
| 70 | 2011-08-16 LTTng modules 2.0-pre8 |
| 71 | * Fix metadata buffer wait/wakeup |
| 72 | |
| 73 | 2011-08-12 LTTng modules 2.0-pre7 |
| 74 | * Add missing module refcount to lttng_tracepoint_list_fops |
| 75 | * Add license info about lib/ringbuffer/ring_buffer_mmap.c being GPLv2 |