index
:
strace
embtk-4.8
embtk-pre4.9
master
Unofficial strace GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
syscall.c
Commit message (
Expand
)
Author
Age
*
Remove unused sys_pread64 and sys_pwrite64 parsers on Linux
Dmitry V. Levin
2012-02-04
*
Fix nanosleep decoding: second argument was not shown after success
Denys Vlasenko
2012-01-28
*
Fix a case of broken output if last seen syscall was exit
Denys Vlasenko
2012-01-28
*
Change x86_64_regs struct type from pt_regs to user_regs_struct
Denys Vlasenko
2012-01-18
*
Fix struct pt_regs declaration on i386 and x86-64
Dmitry V. Levin
2012-01-17
*
Make ERESTARTxyz messages more descriptive
Denys Vlasenko
2012-01-12
*
Display mask on enter to sigreturn, not on exit
Denys Vlasenko
2012-01-10
*
Enhance personality switching
Dmitry V. Levin
2011-12-23
*
Use tprints with literal strings, it may be faster than tprintf
Denys Vlasenko
2011-09-01
*
Fix "format not a string literal" warning caused by tprintf(str)
Denys Vlasenko
2011-09-01
*
Make out-of-memory handling more uniform
Denys Vlasenko
2011-08-31
*
Small optimization on AVR32
Denys Vlasenko
2011-08-30
*
On X86_64 and I386, use PTRACE_GETREGS to fetch all registers
Denys Vlasenko
2011-08-30
*
Rename syscall_fixup to syscall_fixup_on_sysenter
Denys Vlasenko
2011-08-26
*
Make syscall result reading more consistent among different arches
Denys Vlasenko
2011-08-26
*
Simplify syscall_fixup[_on_sysexit]
Denys Vlasenko
2011-08-25
*
Split syscall_fixup into enter/exit pair of functions
Denys Vlasenko
2011-08-25
*
Optimize tabto()
Denys Vlasenko
2011-08-25
*
* syscall.c (sys_indir): Use %ld for printing long, not %u.
Denys Vlasenko
2011-08-25
*
Opotimize "scno >= 0 && scno < nsyscalls" check
Denys Vlasenko
2011-08-25
*
Remove scno_good logic in syscall exit
Denys Vlasenko
2011-08-25
*
Remove redundant assignments
Denys Vlasenko
2011-08-25
*
Reorder functions in syscall.c. No code changes.
Denys Vlasenko
2011-08-24
*
Rename some functions, delete unused one. No code changes
Denys Vlasenko
2011-08-24
*
Unify per-architecture post-execve SIGTRAP check.
Denys Vlasenko
2011-08-24
*
Speed up x86 by avoiding EAX read on syscall entry
Denys Vlasenko
2011-08-24
*
Do not read syscall no in get_scno_on_sysexit
Denys Vlasenko
2011-08-24
*
Simplify get_scno_on_sysenter/sysexit
Denys Vlasenko
2011-08-24
*
get_scno is an unholy mess, make it less horrible
Denys Vlasenko
2011-08-24
*
Reduce code redundancy in syscall_enter()
Dmitry V. Levin
2011-08-23
*
Cache tcp->u_nargs in a local variable for for() loops
Denys Vlasenko
2011-08-23
*
Drop checks for sysent[i].nargs == -1
Denys Vlasenko
2011-08-23
*
Stop using nargs == -1 in syscallent tables
Denys Vlasenko
2011-08-23
*
Move trace_syscall_exiting below trace_syscall_entering. No code changes.
Denys Vlasenko
2011-08-23
*
Fix -z display.
Denys Vlasenko
2011-08-23
*
Straighten up confused comments/messages about post-execve SIGTRAP handling
Denys Vlasenko
2011-08-23
*
count_syscall() always returns 0, optimize it
Denys Vlasenko
2011-08-23
*
Conditionally optimize out unused code
Denys Vlasenko
2011-08-23
*
Improve code readability by avoiding assignments inside if()
Denys Vlasenko
2011-08-23
*
Small optimization in signal and ioctl tables
Denys Vlasenko
2011-08-23
*
Don't return int from set_personality(), no one checks it.
Denys Vlasenko
2011-08-23
*
Make needlessly static data local
Denys Vlasenko
2011-08-23
*
Optimize get_scno function
Denys Vlasenko
2011-08-23
*
Cosmetic fixes, no code changes
Denys Vlasenko
2011-08-23
*
Do not detach when we think tracee is going to die.
Denys Vlasenko
2011-08-17
*
Optimize arrays of register indexes in syscall_enter
Denys Vlasenko
2011-06-23
*
Deindent syscall_enter by removing unnecessary braces. No code changes.
Denys Vlasenko
2011-06-23
*
Whitespace cleanups. No code changes.
Denys Vlasenko
2011-06-22
*
Do not suspend waitpid.
Denys Vlasenko
2011-06-18
*
Introduce ARRAY_SIZE() macro
Dmitry V. Levin
2011-06-13
[next]