]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
- Add decoding of kse_release, kevent, sigprocmask, unmount, socket, getrusage,
authorpav <pav@FreeBSD.org>
Mon, 15 May 2006 21:18:28 +0000 (21:18 +0000)
committerpav <pav@FreeBSD.org>
Mon, 15 May 2006 21:18:28 +0000 (21:18 +0000)
commita233d0a2ec889dcec576eb60c9c97703c6e6411d
treebc8d8d905841a0fb10ed22ce3afee50b7fefe6a5
parenta95ed1e45aefd859e733662f5150c4d8d1ece4c8
- 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
usr.bin/truss/amd64-fbsd32.c
usr.bin/truss/i386-fbsd.c
usr.bin/truss/main.c
usr.bin/truss/setup.c
usr.bin/truss/syscall.h
usr.bin/truss/syscalls.c
usr.bin/truss/truss.h