freebsd-skq/sys
jhb 3d7b05e4b2 MFC: Close some races between procfs/ptrace and exit1() by changing
exit1() to block until any current PHOLD's are released.  This includes
Simplifying the cleanup code in kern_ptrace() and removing the now
unnecessary vmspace ref counting magic from proc_rwmem().  Also, the
locking for ptrace_single_step(), ptrace_set_pc(), and
ptrace_clear_single_step() have been fixed to be consistent across the
tree.

Approved by:	re (scottl)
2006-03-07 18:08:09 +00:00
..
alpha MFC: Close some races between procfs/ptrace and exit1() by changing 2006-03-07 18:08:09 +00:00
amd64 Disable some code that isn't ready for prime time. 2006-03-02 06:17:52 +00:00
arm MFC: Close some races between procfs/ptrace and exit1() by changing 2006-03-07 18:08:09 +00:00
boot MFC: -S option for boot2, already documented to work in boot(8). 2006-02-15 15:08:51 +00:00
bsm For consistency with more system include files, add a trailing '_' to 2005-05-29 16:11:34 +00:00
cam MFC: when deregistering a bus, attempt to flush out all outstanding 2006-02-26 22:38:39 +00:00
coda MFC sys/coda/coda.h rev. 1.14, sys/modules/coda5/Makefile rev. 1.7: 2006-03-03 22:05:23 +00:00
compat MFC: 2006-03-06 10:56:43 +00:00
conf Back out latest cardbus MFC. This breaks stuff in a lot of weird and 2006-03-01 18:19:33 +00:00
contrib MFC: 2006-03-06 16:10:19 +00:00
crypto MFC: sys/crypto/rijndael/rijndael-alg-fst.c 1.9,1.11 2005-08-30 15:01:50 +00:00
ddb MFC: Rename 'traceall' to 'alltrace' and add a 'bt' alias for 'trace'. 2005-10-25 20:10:56 +00:00
dev MFC: Remove some dead code. 2006-03-07 15:51:19 +00:00
doc
fs MFC: Close some races between procfs/ptrace and exit1() by changing 2006-03-07 18:08:09 +00:00
gdb check return value of gdb_rx_varhex 2005-03-28 18:31:18 +00:00
geom MFC: sys/geom/geom_slice.c 1.59 2006-03-01 17:57:11 +00:00
gnu Work around the shortness of the size argument to 2006-02-20 00:53:15 +00:00
i4b Merge linux_ioctl.c:1.128 svr4_sockio.c:1.17 altq_cbq.c:1.3 if_oltr.c:1.38 2005-08-25 05:01:24 +00:00
i386 MFC: Close some races between procfs/ptrace and exit1() by changing 2006-03-07 18:08:09 +00:00
ia64 MFC: Close some races between procfs/ptrace and exit1() by changing 2006-03-07 18:08:09 +00:00
isa MFC: 1.21 2005-10-05 21:53:17 +00:00
isofs/cd9660 Work around the shortness of the size argument to 2006-02-20 00:53:15 +00:00
kern MFC: Close some races between procfs/ptrace and exit1() by changing 2006-03-07 18:08:09 +00:00
libkern Merge fnmatch.c:1.20 from HEAD to RELENG_6: 2006-02-13 23:52:29 +00:00
modules MFC: 2006-03-06 16:10:19 +00:00
net MFC if_ethersubr.c rev. 1.214, if_bridge.c rev. 1.54 2006-03-04 09:24:30 +00:00
net80211 MFC 1.45: honor user-specified key index for global key slots 2006-02-28 02:02:43 +00:00
netatalk MFC: Use sparse initializers for "struct domain" and "struct protosw". 2005-11-16 10:31:23 +00:00
netatm Merge atm_signal.c:1.14 from HEAD to RELENG_6: 2006-02-13 23:54:48 +00:00
netgraph MFC: 1.58: Clear csum_flags after reading from the socket buffer. 2006-02-24 11:23:05 +00:00
netinet MFC rev. 1.315 2006-03-04 09:16:11 +00:00
netinet6 Merge ip6_output.c:1.101 from HEAD to RELENG_6: 2006-02-14 21:38:46 +00:00
netipsec MFC: 2006-01-27 21:50:11 +00:00
netipx Merge ipx_input.c:1.52 from HEAD to RELENG_6: 2006-02-14 21:35:07 +00:00
netkey MFC: 2006-01-27 21:50:11 +00:00
netnatm MFC: Use sparse initializers for "struct domain" and "struct protosw". 2005-11-16 10:31:23 +00:00
netncp Merge ncp_conn.c:1.28 from HEAD to RELENG_6: 2006-02-14 21:55:15 +00:00
netsmb MFC revision 1.20 2006-01-24 04:08:48 +00:00
nfs MFC (by ps): 2005-10-09 03:21:56 +00:00
nfs4client MFC rev 1.23 2006-01-27 18:22:53 +00:00
nfsclient MFC: sys/nfsclient/nfs_diskless.c 1.12,1.13 2006-03-01 18:01:28 +00:00
nfsserver Correct a remote kernel panic when processing zero-length RPC records 2006-03-01 14:18:10 +00:00
opencrypto MFC: 2006-03-05 00:48:05 +00:00
pc98 MFC: revision 1.371 2006-02-15 13:54:06 +00:00
pccard MFC: Remove OLDCARD. It only panics on my pc98 laptop. I'll fix cbb to attach to isa. 2005-10-06 16:34:27 +00:00
pci MFC rev. 1.115: 2006-01-27 21:37:56 +00:00
posix4 Introduce MAC Framework and MAC Policy entry points to label and control 2005-05-04 10:39:15 +00:00
powerpc add DEFAULTS and remove entries in GENERIC now duplicated 2006-02-03 23:37:21 +00:00
rpc MFC rev 1.16 2006-01-27 18:22:11 +00:00
security This commit was manufactured by cvs2svn to create branch 'RELENG_6'. 2006-02-03 01:35:37 +00:00
sparc64 MFC: Fix the hw.realmem sysctl on alpha, ia64, and sparc64. 2006-03-01 16:30:51 +00:00
sys MFC: Close some races between procfs/ptrace and exit1() by changing 2006-03-07 18:08:09 +00:00
tools This commit was manufactured by cvs2svn to create branch 'RELENG_6'. 2006-02-03 01:35:37 +00:00
ufs Work around the shortness of the size argument to 2006-02-20 00:53:15 +00:00
vm Work around the shortness of the size argument to 2006-02-20 00:53:15 +00:00
Makefile When building cscopnamefile, default architecture to ${MACHINE}, not i386. 2005-03-08 00:09:41 +00:00