summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Use call via structure only when multiple tracing backends are availableesyr/gdbserver-prepEugene Syromiatnikov2019-02-276-4/+103
* Introduce tracing backend abstraction layer (TraBAL, for short)Eugene Syromiatnikov2019-02-2717-113/+970
* tests: add additional tests for strace's -E behaviourEugene Syromyatnikov2019-02-274-0/+36
* strace.c: construct and pass environment to startup_childEugene Syromyatnikov2019-02-271-5/+138
* tests: add support for negative match patterns to match_grepEugene Syromyatnikov2019-02-271-2/+15
* Use xzalloc(sz) instead of xcalloc(1, sz)Eugene Syromyatnikov2019-02-275-5/+5
* xmalloc: add zero-initialisation counterparts for xmalloc and xcallocEugene Syromyatnikov2019-02-272-1/+36
* strace.c: print resolved path name when startup child's stat has failedEugene Syromyatnikov2019-02-271-1/+2
* syscall.c: wrap arch_set_scno in TraBAL-specific wrapperEugene Syromiatnikov2019-02-271-1/+9
* Pass tcp argument to pathtrace_select_setEugene Syromiatnikov2019-02-273-5/+5
* strace.c: move ptrace-specific parts out of dispatch_eventEugene Syromyatnikov2019-02-271-132/+185
* strace.c: move argc+daemonized check to tracing_backend_initEugene Syromiatnikov2019-02-271-4/+3
* strace.c: move argc/nprocs check to the tracing_backend_init routineEugene Syromiatnikov2019-02-272-5/+7
* strace.c: move ptrace backend initialisation into a separate routineEugene Syromiatnikov2019-02-271-10/+24
* strace.c: move pathtrace_select calls to a later initialisation stageEugene Syromiatnikov2019-02-271-1/+22
* strace.c: use aux_children interface for handling strace_popen'ed childEugene Syromiatnikov2019-02-271-14/+22
* Introduce an API for handling spawned auxiliary childrenEugene Syromiatnikov2019-02-273-0/+274
* strace.c: implement a routine for creating a child connected with a pipeEugene Syromiatnikov2019-02-271-28/+100
* Introduce next_setqual_scno (needed for gdbserver backend)Eugene Syromiatnikov2019-02-274-0/+78
* strace.c: pre-allocate tcb on PTRACE_EVENT_{FORK,VFORK,CLONE}Eugene Syromyatnikov2019-02-272-12/+59
* strace.c: fix up formatting after commit v4.24~48Eugene Syromyatnikov2019-02-271-2/+1
* tests: fix xgetrlimit output when syscall returns an errorEugene Syromyatnikov2019-02-271-4/+4
* Rename the stat struct used internally by strace to strace_stat_tEugene Syromyatnikov2019-02-273-4/+4
* Move open_file to largefile_wrappers.hEugene Syromyatnikov2019-02-272-6/+6
* strace.c: pass signal to cleanup() instead of reading it inside itEugene Syromyatnikov2019-02-271-9/+8
* Implement queueing of threads before dispatching themEugene Syromyatnikov2019-02-273-125/+283
* xmalloc: add ability to specify desired minimum size for xgrowarrayEugene Syromyatnikov2019-02-272-5/+17
* Add a generic list implementationEugene Syromyatnikov2019-02-273-0/+318
* tests: check tracing of looping threadsDmitry V. Levin2019-02-277-55/+154
* Update ioctl entries from linux v5.0Gleb Fotengauer-Malinovskiy2019-02-2514-10/+71
* maint: update for linux 5.0-rc8Gleb Fotengauer-Malinovskiy2019-02-251-1/+1
* xlat/gen.sh: disable file name globbing by defaultDmitry V. Levin2019-02-241-2/+5
* xlat/gen.sh: speedup, part 5Eugene Syromyatnikov2019-02-241-4/+12
* xlat/gen.sh: speedup, part 4Eugene Syromyatnikov2019-02-241-23/+23
* xlat/gen.sh: speedup, part 3Eugene Syromyatnikov2019-02-241-6/+10
* xlat/gen.sh: speedup, part 2Eugene Syromyatnikov2019-02-241-2/+2
* xlat/gen.sh: speedup, part 1Eugene Syromyatnikov2019-02-241-14/+12
* xlat/gen.sh: cleanupEugene Syromyatnikov2019-02-241-3/+3
* Makefile.am: pass D variable to shell scripts' environmentEugene Syromyatnikov2019-02-227-0/+17
* tests: add checks for dumpstr output into read-write testEugene Syromyatnikov2019-02-213-6/+52
* util: update dumpstrEugene Syromyatnikov2019-02-203-44/+169
* Generalise UUID printingEugene Syromyatnikov2019-02-204-45/+49
* Generalise some printing primitivesEugene Syromyatnikov2019-02-204-17/+53
* Move call_summary() from cleanup() to terminate()Eugene Syromyatnikov2019-02-191-3/+2
* defs.h: define stack_trace_enabled to 0 is stack tracing is not enabledEugene Syromyatnikov2019-02-192-2/+2
* build: fix --with-libibertyDmitry V. Levin2019-02-192-18/+22
* Honor xlat styles when decoding ioprio_get and ioprio_setShankara Pailoor2019-02-188-21/+82
* move_pages: honor xlat stylesShankara Pailoor2019-02-188-3/+47
* tests: robustify threads-execve test against the oddsDmitry V. Levin2019-02-181-7/+9
* Honor xlat styles when decoding resource limitsShankara Pailoor2019-02-179-27/+117