Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
strace
/
77770bbf6b52bc109a2769df3aff19ce9fcdc9f4
77770bb
Indent a large set of nested ifdefs/endifs. No code changes
by Denys Vlasenko
· 13 years ago
8b4454c
Rename syscall_fixup to syscall_fixup_on_sysenter
by Denys Vlasenko
· 13 years ago
f20bff6
Make syscall result reading more consistent among different arches
by Denys Vlasenko
· 13 years ago
ece9879
Simplify syscall_fixup[_on_sysexit]
by Denys Vlasenko
· 13 years ago
20c41fd
Split syscall_fixup into enter/exit pair of functions
by Denys Vlasenko
· 13 years ago
61526c6
Remove stray commas in struct initializers. No code changes
by Denys Vlasenko
· 13 years ago
102ec49
Optimize tabto()
by Denys Vlasenko
· 13 years ago
fabaa91
* syscall.c (sys_indir): Use %ld for printing long, not %u.
by Denys Vlasenko
· 13 years ago
cb6f056
Opotimize "scno >= 0 && scno < nsyscalls" check
by Denys Vlasenko
· 13 years ago
1a5b5a7
Remove scno_good logic in syscall exit
by Denys Vlasenko
· 13 years ago
684fb1a
Remove redundant assignments
by Denys Vlasenko
· 13 years ago
92d443c
Group int-sized fields together in struct tcb
by Denys Vlasenko
· 13 years ago
a614692
Reorder functions in syscall.c. No code changes.
by Denys Vlasenko
· 13 years ago
06602d9
Rename some functions, delete unused one. No code changes
by Denys Vlasenko
· 13 years ago
2ce12ed
Unify per-architecture post-execve SIGTRAP check.
by Denys Vlasenko
· 13 years ago
18beb98
Speed up x86 by avoiding EAX read on syscall entry
by Denys Vlasenko
· 13 years ago
77a7459
Do not read syscall no in get_scno_on_sysexit
by Denys Vlasenko
· 13 years ago
8cd1acd
Simplify get_scno_on_sysenter/sysexit
by Denys Vlasenko
· 13 years ago
9a36ae5
get_scno is an unholy mess, make it less horrible
by Denys Vlasenko
· 13 years ago
5f731c4
Reduce code redundancy in syscall_enter()
by Dmitry V. Levin
· 13 years ago
44142a7
Define MAX_ARGS to 6 for all Linux arches
by Denys Vlasenko
· 13 years ago
d5e66c4
Fix argument printing in sys_mmap64
by Denys Vlasenko
· 13 years ago
4b887a5
Cache tcp->u_nargs in a local variable for for() loops
by Denys Vlasenko
· 13 years ago
afc6403
Drop checks for sysent[i].nargs == -1
by Denys Vlasenko
· 13 years ago
ac1ce77
Stop using nargs == -1 in syscallent tables
by Denys Vlasenko
· 13 years ago
ed4f4f0
Move trace_syscall_exiting below trace_syscall_entering. No code changes.
by Denys Vlasenko
· 13 years ago
3b73881
Fix -z display.
by Denys Vlasenko
· 13 years ago
b88f961
Straighten up confused comments/messages about post-execve SIGTRAP handling
by Denys Vlasenko
· 13 years ago
c95a88f
count_syscall() always returns 0, optimize it
by Denys Vlasenko
· 13 years ago
2ecba32
Optimize out dummy PC printing on signal delivery
by Denys Vlasenko
· 13 years ago
a794974
Conditionally optimize out unused code
by Denys Vlasenko
· 13 years ago
0890c8a
Cosmetic improvement in ifdefs. No code changes
by Denys Vlasenko
· 13 years ago
8dc0c8c
Exclude tcp->pfd from non-procfs systems
by Denys Vlasenko
· 13 years ago
cfd364b
Small optimizations related to memory allocation
by Denys Vlasenko
· 13 years ago
5d64581
Improve code readability by avoiding assignments inside if()
by Denys Vlasenko
· 13 years ago
6b6ed5d
Convert ioctl_next_match() to new-style C function definition
by Denys Vlasenko
· 13 years ago
39fca62
Small optimization in signal and ioctl tables
by Denys Vlasenko
· 13 years ago
5c774b2
Don't return int from set_personality(), no one checks it.
by Denys Vlasenko
· 13 years ago
3ec9632
Remove unused declaration
by Denys Vlasenko
· 13 years ago
d9ec141
Use natural-sized integer field for tcb::flags
by Denys Vlasenko
· 13 years ago
deec74e
Make needlessly static data local
by Denys Vlasenko
· 13 years ago
7c9ba8b
Optimize get_scno function
by Denys Vlasenko
· 13 years ago
7999262
Optimize iocb_cmd_lookup
by Denys Vlasenko
· 13 years ago
3432059
Correct sys_sendfile[64] type and nargs
by Denys Vlasenko
· 13 years ago
4924dbd
Make addflags return void
by Denys Vlasenko
· 13 years ago
d9560c1
Set saner MAX_ARGS (6 or 8) for X86_64 and I386
by Denys Vlasenko
· 13 years ago
9aa9796
Optimize sys_old_mmap
by Denys Vlasenko
· 13 years ago
31f9cb6
Untangle ifdef forest in sys_mmap64. No code changes
by Denys Vlasenko
· 13 years ago
72a5848
Style and comment fixes, no code changes
by Denys Vlasenko
· 13 years ago
4b08df4
Use simpler rounding up to next multiple of 2.
by Denys Vlasenko
· 13 years ago
041b3ee
Cosmetic fixes, no code changes
by Denys Vlasenko
· 13 years ago
04f8b48
Fix PTRACE_SETOPTIONS tests
by Dmitry V. Levin
· 13 years ago
25caa31
Fix compilation on linux 2.4.x
by Dmitry V. Levin
· 13 years ago
44f87ef
Remove tcp->parent and TCB_CLONE_THREAD.
by Denys Vlasenko
· 13 years ago
833fb13
Remove TCB_SUSPENDED constant and related code.
by Denys Vlasenko
· 13 years ago
19cdada
Do not detach when we think tracee is going to die.
by Denys Vlasenko
· 13 years ago
02a08fb
Declare printrusage32() on Alpha
by Sergei Trofimovich
· 13 years ago
26d1b1e
Slight optimization and cleanup in trace()
by Denys Vlasenko
· 13 years ago
5bd67c8
Fix compilation on 2.4.20 kernel based system
by Denys Vlasenko
· 13 years ago
1b0df40
Check for additional PTRACE_* constants
by Dmitry V. Levin
· 13 years ago
d166c55
Remove superfluous backslash-continuation in configure.ac
by Denys Vlasenko
· 13 years ago
9015cd9
Make IOCTL_WSTOP more readable
by Denys Vlasenko
· 13 years ago
13d22f1
Trivial cleanups
by Denys Vlasenko
· 13 years ago
e18314e
Remove redundant include <stdarg.h>
by Denys Vlasenko
· 13 years ago
178de00
Clean up two old comments
by Denys Vlasenko
· 13 years ago
ead73bd
Make a few variables static.
by Denys Vlasenko
· 13 years ago
f95397a
Add debug output in initial attachment code
by Denys Vlasenko
· 13 years ago
1d5f12e
Better debug logging of allocations and waitpit results
by Denys Vlasenko
· 13 years ago
0b6c73c
Optimize arrays of register indexes in syscall_enter
by Denys Vlasenko
· 13 years ago
f5d099c
Deindent syscall_enter by removing unnecessary braces. No code changes.
by Denys Vlasenko
· 13 years ago
4724786
Remove dead "ifndef CLONE_PTRACE" branch
by Denys Vlasenko
· 13 years ago
91ecfac
Add a comment about setbpt. No code changes.
by Denys Vlasenko
· 13 years ago
c133bf0
Untangle a particularly badly obfuscated bit of code. No logic changes.
by Denys Vlasenko
· 13 years ago
65d7c4d
Remove TCB_FOLLOWFORK
by Denys Vlasenko
· 13 years ago
1c706b3
* system.c (sys_capget, sys_capset): Fix pointer arithmetics
by Dmitry V. Levin
· 13 years ago
4f12af2
Make initial tcb allocation more readable. No logic changes.
by Denys Vlasenko
· 13 years ago
b0bafbb
Do not allocate tiny cap_user_header/data structures, place them on stack.
by Denys Vlasenko
· 13 years ago
cb2ad00
Use [p]error_msg[_and_die] where appropriate. No logic changes.
by Denys Vlasenko
· 13 years ago
7b609d5
Whitespace cleanups. No code changes.
by Denys Vlasenko
· 13 years ago
3d5ed41
Make strace_fopen abort on error
by Denys Vlasenko
· 13 years ago
1f532ab
Make set_cloexec_flag abort on error
by Denys Vlasenko
· 13 years ago
7dd2338
Make strace_popen abort on error
by Denys Vlasenko
· 13 years ago
2b60c35
Delete fork_tcb()
by Denys Vlasenko
· 13 years ago
18da273
Simplify expand_tcbtab and alloc_tcb
by Denys Vlasenko
· 13 years ago
e7c9024
Trivial fixes
by Denys Vlasenko
· 13 years ago
081e72f
Fix build when libaio-devel is not available
by Dmitry V. Levin
· 13 years ago
d1d1822
tests: finish ptrace_setoptions_* merge
by Dmitry V. Levin
· 13 years ago
b56d6d3
Remove write-only nchildren member from struct tcb
by Denys Vlasenko
· 13 years ago
8f0f14b
Fix tests/ptrace_setoptions_* to match last fix in ptrace options code
by Denys Vlasenko
· 13 years ago
f0a5f6d
Remove write-only nzombies member from struct tcb
by Denys Vlasenko
· 13 years ago
f44cce4
Fix regression introduced by "Properly handle real SIGTRAPs" change
by Denys Vlasenko
· 13 years ago
0df9ed4
Do not suspend waitpid.
by Denys Vlasenko
· 13 years ago
dfcd741
Enhance io_submit() decoding
by Andi Kleen
· 13 years ago
8884968
Add argument to tprint_iov() specifying whether to decode each iovec
by Dmitry V. Levin
· 13 years ago
fcda7a5
Introduce ARRAY_SIZE() macro
by Dmitry V. Levin
· 13 years ago
732f396
Fix decoding of timer id returned by timer_create
by Andi Kleen
· 13 years ago
2ea2ab0
Add test for PTRACE_O_TRACESYSGOOD
by Dmitry V. Levin
· 13 years ago
30ecdcc
tests: update test for linux kernel version
by Dmitry V. Levin
· 13 years ago
e254e53
Update ptrace_setoptions test
by Dmitry V. Levin
· 13 years ago
44d0532
* strace.c (verror_msg): Rewrite without use of heap memory allocation
by Dmitry V. Levin
· 13 years ago
Next »