summaryrefslogtreecommitdiff
path: root/syscall.c
Commit message (Expand)AuthorAge
* Remove unused sys_pread64 and sys_pwrite64 parsers on LinuxDmitry V. Levin2012-02-04
* Fix nanosleep decoding: second argument was not shown after successDenys Vlasenko2012-01-28
* Fix a case of broken output if last seen syscall was exitDenys Vlasenko2012-01-28
* Change x86_64_regs struct type from pt_regs to user_regs_structDenys Vlasenko2012-01-18
* Fix struct pt_regs declaration on i386 and x86-64Dmitry V. Levin2012-01-17
* Make ERESTARTxyz messages more descriptiveDenys Vlasenko2012-01-12
* Display mask on enter to sigreturn, not on exitDenys Vlasenko2012-01-10
* Enhance personality switchingDmitry V. Levin2011-12-23
* Use tprints with literal strings, it may be faster than tprintfDenys Vlasenko2011-09-01
* Fix "format not a string literal" warning caused by tprintf(str)Denys Vlasenko2011-09-01
* Make out-of-memory handling more uniformDenys Vlasenko2011-08-31
* Small optimization on AVR32Denys Vlasenko2011-08-30
* On X86_64 and I386, use PTRACE_GETREGS to fetch all registersDenys Vlasenko2011-08-30
* Rename syscall_fixup to syscall_fixup_on_sysenterDenys Vlasenko2011-08-26
* Make syscall result reading more consistent among different archesDenys Vlasenko2011-08-26
* Simplify syscall_fixup[_on_sysexit]Denys Vlasenko2011-08-25
* Split syscall_fixup into enter/exit pair of functionsDenys Vlasenko2011-08-25
* Optimize tabto()Denys Vlasenko2011-08-25
* * syscall.c (sys_indir): Use %ld for printing long, not %u.Denys Vlasenko2011-08-25
* Opotimize "scno >= 0 && scno < nsyscalls" checkDenys Vlasenko2011-08-25
* Remove scno_good logic in syscall exitDenys Vlasenko2011-08-25
* Remove redundant assignmentsDenys Vlasenko2011-08-25
* Reorder functions in syscall.c. No code changes.Denys Vlasenko2011-08-24
* Rename some functions, delete unused one. No code changesDenys Vlasenko2011-08-24
* Unify per-architecture post-execve SIGTRAP check.Denys Vlasenko2011-08-24
* Speed up x86 by avoiding EAX read on syscall entryDenys Vlasenko2011-08-24
* Do not read syscall no in get_scno_on_sysexitDenys Vlasenko2011-08-24
* Simplify get_scno_on_sysenter/sysexitDenys Vlasenko2011-08-24
* get_scno is an unholy mess, make it less horribleDenys Vlasenko2011-08-24
* Reduce code redundancy in syscall_enter()Dmitry V. Levin2011-08-23
* Cache tcp->u_nargs in a local variable for for() loopsDenys Vlasenko2011-08-23
* Drop checks for sysent[i].nargs == -1Denys Vlasenko2011-08-23
* Stop using nargs == -1 in syscallent tablesDenys Vlasenko2011-08-23
* Move trace_syscall_exiting below trace_syscall_entering. No code changes.Denys Vlasenko2011-08-23
* Fix -z display.Denys Vlasenko2011-08-23
* Straighten up confused comments/messages about post-execve SIGTRAP handlingDenys Vlasenko2011-08-23
* count_syscall() always returns 0, optimize itDenys Vlasenko2011-08-23
* Conditionally optimize out unused codeDenys Vlasenko2011-08-23
* Improve code readability by avoiding assignments inside if()Denys Vlasenko2011-08-23
* Small optimization in signal and ioctl tablesDenys Vlasenko2011-08-23
* Don't return int from set_personality(), no one checks it.Denys Vlasenko2011-08-23
* Make needlessly static data localDenys Vlasenko2011-08-23
* Optimize get_scno functionDenys Vlasenko2011-08-23
* Cosmetic fixes, no code changesDenys Vlasenko2011-08-23
* Do not detach when we think tracee is going to die.Denys Vlasenko2011-08-17
* Optimize arrays of register indexes in syscall_enterDenys Vlasenko2011-06-23
* Deindent syscall_enter by removing unnecessary braces. No code changes.Denys Vlasenko2011-06-23
* Whitespace cleanups. No code changes.Denys Vlasenko2011-06-22
* Do not suspend waitpid.Denys Vlasenko2011-06-18
* Introduce ARRAY_SIZE() macroDmitry V. Levin2011-06-13