freebsd-dev/sys
Jeff Roberson 980c75b4d8 - Remove the blocked pointer from the umtx structure.
- Use a hash of umtx queues to queue blocked threads.  We hash on pid and the
   virtual address of the umtx structure.  This eliminates cases where we
   previously held a lock across a casuptr call.

Reviwed by:	jhb (quickly)
2003-06-03 05:24:46 +00:00
..
alpha
amd64 Fix restarted syscalls. When we rewind %rip, we also need to restore 2003-06-02 21:56:08 +00:00
arm
boot Don't use a C compiler to assemble a pure asm file. 2003-06-02 02:37:27 +00:00
cam Check in some months long pending minor debug output changes. 2003-06-02 00:37:42 +00:00
coda
compat
conf We are at 5.1-CURRENT now 2003-06-02 04:58:43 +00:00
contrib
crypto
ddb Make "where" an alias for "trace" 2003-06-01 09:06:23 +00:00
dev Don't deregister the kld on resetconfig, only when we're really ready 2003-06-03 04:51:31 +00:00
fs Don't unlock the parent directory vnode twice if the ISDOTDOT flag 2003-06-01 09:16:26 +00:00
geom Further devilification of CCD: 2003-06-02 21:29:04 +00:00
gnu
i4b
i386 Initialize td->td_pcb->pcb_ext in cpu_thread_setup() since a garbage 2003-06-02 20:43:28 +00:00
ia64 Improve set_mcontext: 2003-06-01 23:22:56 +00:00
isa Use __FBSDID(). 2003-06-02 16:32:55 +00:00
isofs/cd9660
kern - Remove the blocked pointer from the umtx structure. 2003-06-03 05:24:46 +00:00
libkern
modules Add (but do not connect) a half-finished driver for Aureal Vortex cards. 2003-06-01 11:58:46 +00:00
net Fix a typo in an ATM media name. As this name was not use yet, no problems 2003-06-02 09:13:08 +00:00
netatalk
netatm
netgraph
netinet Account for packets processed at layer-2 (i.e. net.link.ether.ipfw=1). 2003-06-02 23:54:09 +00:00
netinet6
netipsec
netipx
netkey
netnatm
netncp
netsmb
nfs
nfsclient
nfsserver
opencrypto Flush my local cache of cryto subsystem fixes: 2003-06-02 23:28:06 +00:00
pc98 MFi386: revision 1.199 2003-06-01 04:51:07 +00:00
pccard
pci Change a : 2003-06-01 22:09:12 +00:00
posix4
powerpc Remove #include <sys/disklabel.h> 2003-06-01 09:25:17 +00:00
rpc
security Also implement mpo_copy_mbuf_label() for mac_lomac, or labels may 2003-06-02 18:49:11 +00:00
sparc64
sys - Remove the blocked pointer from the umtx structure. 2003-06-03 05:24:46 +00:00
tools
ufs Return EOPNOTSUPP for attempted EA operations on VCHR vnodes in UFS2; 2003-06-01 02:42:18 +00:00
vm Change kernel_object and kmem_object to (&kernel_object_store) and 2003-06-01 23:59:48 +00:00
Makefile