Date: Mon, 15 May 2006 21:18:28 +0000 (UTC) From: Pav Lucistnik <pav@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/usr.bin/truss i386-fbsd.c main.c setup.c syscall.h syscalls.c truss.h Message-ID: <200605152118.k4FLIS3j042625@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
pav 2006-05-15 21:18:28 UTC
FreeBSD src repository (doc,ports committer)
Modified files:
usr.bin/truss i386-fbsd.c main.c setup.c syscall.h
syscalls.c truss.h
Log:
- Add decoding of kse_release, kevent, sigprocmask, unmount, socket, getrusage,
rename, __getcwd, shutdown, getrlimit, setrlimit, _umtx_lock, _umtx_unlock,
pathconf, truncate, ftruncate, kill
- Decode more arguments of open, mprot, *stat, and fcntl.
- Convert all constant-macro and bitfield decoding to lookup tables; much
cleaner than previous code.
- Print the timestamp of process exit and signal reception when -d or -D are in
use
- Try six times with 1/2 second delay to debug the child
PR: bin/52190 (updated)
Submitted by: Dan Nelson <dnelson@allantgroup.com>
Approved by: alfred
Revision Changes Path
1.25 +16 -2 src/usr.bin/truss/i386-fbsd.c
1.43 +34 -0 src/usr.bin/truss/main.c
1.22 +27 -10 src/usr.bin/truss/setup.c
1.17 +16 -8 src/usr.bin/truss/syscall.h
1.52 +459 -131 src/usr.bin/truss/syscalls.c
1.7 +10 -0 src/usr.bin/truss/truss.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200605152118.k4FLIS3j042625>
