freebsd-skq/usr.bin
John Baldwin b9befd33b4 Use ptrace(2) LWP events to track threads reliably in truss.
- truss can now log the system call invoked by a thread during a
  voluntary process exit.  No return value is logged, but the value passed
  to exit() is included in the trace output.  Arguments passed to thread
  exit system calls such as thr_exit() are not logged as voluntary thread
  exits cannot be distinguished from involuntary thread exits during a
  system call.
- New events are now reported for thread births and exits similar to the
  recently added events for new child processes when following forks.

Reviewed by:	kib
Differential Revision:	https://reviews.freebsd.org/D5561
2016-03-09 18:45:41 +00:00
..
addr2line new depends 2015-06-16 23:37:19 +00:00
alias
apply Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
ar DIRDEPS_BUILD: Regenerate without local dependencies. 2016-02-24 17:20:11 +00:00
asa
at Finish r89633 and completely remove the remaining of VERSION. 2015-08-25 05:31:00 +00:00
atm
awk DIRDEPS_BUILD: Regenerate without local dependencies. 2016-02-24 17:20:11 +00:00
banner
basename Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
bc DIRDEPS_BUILD: Regenerate without local dependencies. 2016-02-24 17:20:11 +00:00
biff
bluetooth Update dependencies after r291406 added libelf to libkvm. 2015-12-01 05:18:48 +00:00
bmake Test directories can build in parallel fine. 2016-02-16 02:13:59 +00:00
brandelf Use standard 'THE AUTHOR' license text 2015-07-31 16:45:42 +00:00
bsdiff Check for (old|new)size + 1 overflows off_t. 2015-11-03 17:27:24 +00:00
bzip2
bzip2recover
c89
c99 Don't claim c99 is a wrapper around gcc; it's a wrapper around the system cc. 2015-07-13 14:13:15 +00:00
caesar Fix LDADD/DPADD that should be LIBADD. 2015-12-04 03:17:47 +00:00
calendar Add myself as ports committer (including calendar) 2016-02-16 10:33:45 +00:00
cap_mkdb Remove O_SYNC from the options passed to dbmopen(). 2016-02-19 08:42:13 +00:00
catman
chat
checknr
chkey
chpass
cksum
clang DIRDEPS_BUILD: Update clang dependencies after r296417. 2016-03-08 21:26:44 +00:00
cmp Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
col Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
colcrt
colldef DIRDEPS_BUILD: Regenerate without local dependencies. 2016-02-24 17:20:11 +00:00
colrm
column Fix type mismatches for malloc(3) and Co. 2015-12-29 11:24:41 +00:00
comm Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
compile_et DIRDEPS_BUILD: Regenerate without local dependencies. 2016-02-24 17:20:11 +00:00
compress
cpio Don't override LIB*DIR variables from src.libnames.mk. 2015-12-01 22:20:04 +00:00
cpuset
csplit
ctags
ctlstat Bunch of improvements to ctlstat. 2015-09-21 09:37:49 +00:00
cut Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
cxxfilt META MODE: Fix 'make bootstrap-tools'. 2015-11-25 19:44:51 +00:00
dc
dirname Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
dpv Bump copyright 2016-01-27 00:03:43 +00:00
drill META MODE: Update dependencies with 'the-lot' and add missing directories. 2015-12-01 05:23:19 +00:00
dtc Improvements to BSD-licensed DTC. 2015-12-29 16:29:42 +00:00
du
ee new depends 2015-06-16 23:37:19 +00:00
elf2aout
elfcopy DIRDEPS_BUILD: Update dependencies. 2016-02-16 02:14:30 +00:00
elfdump elfdump: handle STT_SPARC_REGISTER 2016-01-25 04:22:01 +00:00
enigma
env
expand
factor Fix LDADD/DPADD that should be LIBADD. 2015-12-04 03:17:47 +00:00
false
fetch
file
file2c Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
find DIRDEPS_BUILD: Regenerate without local dependencies. 2016-02-24 17:20:11 +00:00
finger Fix printing multibyte printing when performing a networked finger(1) request 2016-01-18 20:47:04 +00:00
fmt
fold
fortune Use print as a function for Python 3 [PEP 3105] 2015-11-19 00:01:52 +00:00
from
fstat
fsync
ftp
gcore
gencat
getconf DIRDEPS_BUILD: Regenerate without local dependencies. 2016-02-24 17:20:11 +00:00
getent
getopt use : instead of true... 2015-08-01 17:27:47 +00:00
gprof
grdc Fix LDADD/DPADD that should be LIBADD. 2015-12-04 03:17:47 +00:00
grep Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
gzip Update NetBSD RCS IDs to reflect the changes being upstreamed. 2015-10-27 21:26:05 +00:00
head
hesinfo
hexdump Fix a bug that caused nothing to be skipped when skipping exactly the 2016-02-14 14:23:56 +00:00
host
iconv META MODE: Update dependencies with 'the-lot' and add missing directories. 2015-12-01 05:23:19 +00:00
id
ident Fix "files" arguments 2016-03-05 15:53:06 +00:00
indent Fix a ton of speelling errors 2015-10-21 05:37:09 +00:00
ipcrm Update dependencies after r291406 added libelf to libkvm. 2015-12-01 05:18:48 +00:00
ipcs Update dependencies after r291406 added libelf to libkvm. 2015-12-01 05:18:48 +00:00
iscsictl DIRDEPS_BUILD: Regenerate without local dependencies. 2016-02-24 17:20:11 +00:00
join Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
jot Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
kdump Fix reporting of the CloudABI ABI in kdump. 2016-03-09 18:38:30 +00:00
keylogin
keylogout
killall
ktrace
ktrdump Update dependencies after r291406 added libelf to libkvm. 2015-12-01 05:18:48 +00:00
lam
last Unbreak "last reboot". 2015-07-21 10:52:05 +00:00
lastcomm Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
ldd We don't support a.out executables on RISC-V. 2016-01-24 15:15:57 +00:00
leave
less - Add support for zip to lesspipe.sh 2016-01-15 23:13:01 +00:00
lessecho new depends 2015-06-16 23:37:19 +00:00
lesskey new depends 2015-06-16 23:37:19 +00:00
lex DIRDEPS_BUILD: Regenerate without local dependencies. 2016-02-24 17:20:11 +00:00
limits Implement process-shared locks support for libthr.so.3, without 2016-02-28 17:52:33 +00:00
locale Fix a ton of speelling errors 2015-10-21 05:37:09 +00:00
localedef DIRDEPS_BUILD: Regenerate without local dependencies. 2016-02-24 17:20:11 +00:00
locate Fix type mismatches for malloc(3) and Co. 2015-12-29 11:24:41 +00:00
lock
lockf
logger
login login.c doesn't really need libutil.h, don't include it. 2015-09-10 22:25:40 +00:00
logins
logname
look Fix a ton of speelling errors 2015-10-21 05:37:09 +00:00
lorder Introduce a new make variable: NMFLAGS. 2015-08-14 22:54:52 +00:00
lsvfs
lzmainfo
m4 DIRDEPS_BUILD: Regenerate without local dependencies. 2016-02-24 17:20:11 +00:00
mail Fix naive use of ftell(3). 2016-02-16 21:39:19 +00:00
makewhatis Fix installation of makewhatis.local(1) since r283777. 2016-02-18 00:26:21 +00:00
man Restore man -t for manpages rendered by mandoc 2015-09-19 16:00:50 +00:00
mandoc Update mandoc to 20160116 2016-01-15 23:28:12 +00:00
mesg
minigzip
ministat Compute the median of the data set as the midpoint between the two middle 2015-11-24 02:30:59 +00:00
mkcsmapper DIRDEPS_BUILD: Regenerate without local dependencies. 2016-02-24 17:20:11 +00:00
mkcsmapper_static DIRDEPS_BUILD: Regenerate without local dependencies. 2016-02-24 17:20:11 +00:00
mkdep Replace gcc reference with 'cc' and document the default ${CC}. 2015-10-24 05:16:30 +00:00
mkesdb DIRDEPS_BUILD: Regenerate without local dependencies. 2016-02-24 17:20:11 +00:00
mkesdb_static DIRDEPS_BUILD: Regenerate without local dependencies. 2016-02-24 17:20:11 +00:00
mkfifo
mkimg Add ppcboot FAT type. Needed to create a bootable powerpc image. 2015-12-11 05:39:42 +00:00
mklocale DIRDEPS_BUILD: Regenerate without local dependencies. 2016-02-24 17:20:11 +00:00
mkstr
mktemp
mkuzip DIRDEPS_BUILD: Update dependencies. 2016-02-24 17:18:35 +00:00
morse Final step of eliminating the "games" distribution: Merge src/games 2015-10-02 10:08:11 +00:00
msgs
mt Fix a ton of speelling errors 2015-10-21 05:37:09 +00:00
nc
ncal Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
netstat DIRDEPS_BUILD: Regenerate without local dependencies. 2016-02-24 17:20:11 +00:00
newgrp
newkey
nfsstat DIRDEPS_BUILD: Update dependencies. 2016-01-07 19:58:23 +00:00
nice
nl
nm new depends 2015-06-16 23:37:19 +00:00
nohup
numactl numactl: fix CPU affinity when modifying an existing process or thread 2016-01-14 01:34:41 +00:00
number Final step of eliminating the "games" distribution: Merge src/games 2015-10-02 10:08:11 +00:00
opieinfo
opiekey
opiepasswd
pagesize
pamtest META_MODE: Remove DEP_MACHINE from Makefile.depend files. 2015-09-25 19:44:01 +00:00
passwd
paste
patch META MODE: Update dependencies with 'the-lot' and add missing directories. 2015-12-01 05:23:19 +00:00
pathchk
perror
pom Fix LDADD/DPADD that should be LIBADD. 2015-12-04 03:17:47 +00:00
pr Fix a ton of speelling errors 2015-10-21 05:37:09 +00:00
primes Fix LDADD/DPADD that should be LIBADD. 2015-12-04 03:17:47 +00:00
printenv
printf Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
procstat Implement process-shared locks support for libthr.so.3, without 2016-02-28 17:52:33 +00:00
protect META MODE: Update dependencies with 'the-lot' and add missing directories. 2015-12-01 05:23:19 +00:00
quota - Add IPv6 support in quota(1). While rpc.rquotad has supported PF_INET6 2015-07-07 20:15:09 +00:00
random Final step of eliminating the "games" distribution: Merge src/games 2015-10-02 10:08:11 +00:00
rctl Fix typos in error messages dealing with unknown groups/users 2015-12-01 19:37:24 +00:00
readelf Fix spelling error. 2015-11-25 19:48:09 +00:00
renice
rev
revoke
rlogin
rpcgen
rpcinfo
rs
rsh
rup
ruptime
rusers
rwall
rwho
script Record command exit status in the typescript file when running simple commands. 2016-03-08 18:05:23 +00:00
sed Fix a ton of speelling errors 2015-10-21 05:37:09 +00:00
send-pr META MODE: Update dependencies with 'the-lot' and add missing directories. 2015-12-01 05:23:19 +00:00
seq
setchannel META_MODE: Remove DEP_MACHINE from Makefile.depend files. 2015-09-25 19:44:01 +00:00
shar
showmount
size new depends 2015-06-16 23:37:19 +00:00
smbutil META MODE: Update dependencies with 'the-lot' and add missing directories. 2015-12-01 05:23:19 +00:00
sockstat Fix a ton of speelling errors 2015-10-21 05:37:09 +00:00
soelim META MODE: Update dependencies with 'the-lot' and add missing directories. 2015-12-01 05:23:19 +00:00
sort Fix some mdoc(7) issues 2015-10-24 13:43:10 +00:00
split
ssh-copy-id
stat
stdbuf
strings new depends 2015-06-16 23:37:19 +00:00
su
svn META MODE: Update dependencies with 'the-lot' and add missing directories. 2015-12-01 05:23:19 +00:00
systat Augment struct tcpstat with tcps_states[], which is used for book-keeping 2016-01-27 00:45:46 +00:00
tabs
tail
talk talk(1): Replace select(2) with poll(2) 2016-02-25 19:06:44 +00:00
tar Don't override LIB*DIR variables from src.libnames.mk. 2015-12-01 22:20:04 +00:00
tcopy
tee
telnet
tests Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
tftp - uri is expected to be nul-terminated (strchr used later), 2015-08-31 06:11:39 +00:00
time
timeout timeout(1): fix the acceptable range values for parse_signal() 2015-10-24 13:47:03 +00:00
tip Don't hide build commands. 2015-09-18 21:01:52 +00:00
top DIRDEPS_BUILD: Regenerate without local dependencies. 2016-02-24 17:20:11 +00:00
touch
tput
tr
true
truncate Fix usr.bin.truncate.truncate_test.bad_truncate with ZFS /tmp. 2016-01-19 22:07:39 +00:00
truss Use ptrace(2) LWP events to track threads reliably in truss. 2016-03-09 18:45:41 +00:00
tset
tsort
tty
ul
uname
unexpand
unifdef Avoid -Wmissing-initializer 2015-12-03 14:32:54 +00:00
uniq
units Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
unvis
unzip - Match directory extraction message with Infozip [1] 2016-01-15 23:04:36 +00:00
usbhidaction Store PID after becoming a daemon() and not before to ensure the 2015-09-28 07:23:05 +00:00
usbhidctl
users
uudecode Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
uuencode Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
vacation DIRDEPS_BUILD: Regenerate without local dependencies. 2016-02-24 17:20:11 +00:00
vgrind Remove disconnected directory RETEST. 2015-12-04 05:00:51 +00:00
vi META MODE: Update dependencies with 'the-lot' and add missing directories. 2015-12-01 05:23:19 +00:00
vis
vmstat Remove extraneous characters 2015-12-23 07:28:48 +00:00
vtfontcvt vtfontcvt: fix buffer overflow for non-default size .hex fonts 2015-09-01 01:35:43 +00:00
w Add more text to explain --libxo flag. 2015-12-01 19:18:53 +00:00
wall Revert r286144 leaving the original fix to the buffer overflow. 2015-08-04 02:56:31 +00:00
wc Add more text to explain --libxo flag. 2015-12-01 19:18:53 +00:00
what
whereis
which
who
whois Fix a regression in the .de and .dk whois special cases 2016-01-23 01:20:58 +00:00
write
xargs Fix type mismatches for malloc(3) and Co. 2015-12-29 11:24:41 +00:00
xinstall META MODE: Remove unneeded libmd.host dependency for xinstall.host. 2015-11-25 19:44:55 +00:00
xlint DIRDEPS_BUILD: Regenerate without local dependencies. 2016-02-24 17:20:11 +00:00
xo Add missing CLEANFILES. 2015-12-07 16:08:13 +00:00
xstr
xz
xzdec
yacc Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
yes
ypcat Rename YP to NIS in the manpages. 2015-09-03 07:18:52 +00:00
ypmatch Rename YP to NIS in the manpages. 2015-09-03 07:18:52 +00:00
ypwhich Rename YP to NIS in the manpages. 2015-09-03 07:18:52 +00:00
Makefile Obsolete mkulzma(8) and geom_uncompress(4), their functionality 2016-02-24 00:39:36 +00:00
Makefile.amd64
Makefile.arm
Makefile.i386
Makefile.inc
Makefile.powerpc
Makefile.sparc64