freebsd-dev/sys
David Xu 79f8b61995 Add user-level semaphore synchronous type, this change allows multiple
processes to share semaphore by using shared memory area, in simplest case,
only one atomic operation is needed in userland, waiter flag is maintained by
kernel and userland only checks the flag, if the flag is set, user code enters
kernel and does a wakeup() call.
Move type definitions into file _umtx.h to minimize compiling time.
Also type names need to be prefixed with underline character, this would reduce
name conflict (still in progress).
2010-01-04 05:27:49 +00:00
..
amd64 Add vlan(4) to all GENERIC kernels. 2010-01-03 20:40:54 +00:00
arm Remove CNS11XXNAS.hints. 2010-01-04 03:40:46 +00:00
boot Fix typo: s/partion/partition/ 2010-01-02 17:32:40 +00:00
bsm
cam Add BIO_DELETE support to ada(4): 2009-12-28 20:08:01 +00:00
cddl Reduce diff against OpenSolaris - move Giant acquire/release to 2010-01-02 23:38:03 +00:00
compat Signal 0 is used to check the permission for current process to signal 2009-12-18 14:27:18 +00:00
conf Add support for Cavium Econa CNS11XX ARM boards. These boards were 2010-01-04 03:35:45 +00:00
contrib Delete old firmware. 2009-12-29 20:15:52 +00:00
crypto
ddb
dev cardbus -> CardBus 2010-01-03 23:31:58 +00:00
fs The test for "same client" for the experimental nfs server over NFSv4 2010-01-03 20:08:10 +00:00
gdb
geom Properly return the UUID represented by the alias. 2010-01-02 01:02:59 +00:00
gnu Remove unused code. 2009-12-03 18:16:14 +00:00
i386 Add vlan(4) to all GENERIC kernels. 2010-01-03 20:40:54 +00:00
ia64 Add vlan(4) to all GENERIC kernels. 2010-01-03 20:40:54 +00:00
isa Update d_mmap() to accept vm_ooffset_t and vm_memattr_t. 2009-12-29 21:51:28 +00:00
kern Add user-level semaphore synchronous type, this change allows multiple 2010-01-04 05:27:49 +00:00
kgssapi
libkern
mips Update d_mmap() to accept vm_ooffset_t and vm_memattr_t. 2009-12-29 21:51:28 +00:00
modules iwn(4) update. Notable changes: 2009-12-29 19:47:34 +00:00
net Use stricter checking to match possible vlan clones by not allowing extra 2009-12-31 20:44:38 +00:00
net80211 Fix typo in comment 2009-12-08 00:54:08 +00:00
netatalk
netgraph (S)LIST_HEAD_INITIALIZER takes a (S)LIST_HEAD as an argument. 2009-12-28 22:56:30 +00:00
netinet Avoid NULL dereference in arpresolve. 2010-01-03 06:43:13 +00:00
netinet6 Multiple IPv6 addresses of the same prefix can be installed on the 2009-12-30 21:51:23 +00:00
netipsec Enable IPcomp by default. 2009-11-29 20:47:43 +00:00
netipx
netnatm
netncp
netsmb
nfs
nfsclient Add missing include to make LINT-VIMAGE build as well. 2009-12-27 10:10:38 +00:00
nfsserver Properly return an error reply if an NFS remove or link operation fails. 2009-12-03 20:59:28 +00:00
nlm
opencrypto
pc98 Add vlan(4) to all GENERIC kernels. 2010-01-03 20:40:54 +00:00
pci
powerpc Add vlan(4) to all GENERIC kernels. 2010-01-03 20:40:54 +00:00
rpc (S)LIST_HEAD_INITIALIZER takes a (S)LIST_HEAD as an argument. 2009-12-28 22:56:30 +00:00
security Make mac_lomac(4) able to interpret NFSv4 access bits. 2010-01-03 17:19:14 +00:00
sparc64 Add vlan(4) to all GENERIC kernels. 2010-01-03 20:40:54 +00:00
sun4v Add vlan(4) to all GENERIC kernels. 2010-01-03 20:40:54 +00:00
sys Add user-level semaphore synchronous type, this change allows multiple 2010-01-04 05:27:49 +00:00
teken
tools
ufs Implement NFSv4 ACL support for UFS. 2009-12-21 19:39:10 +00:00
vm Update d_mmap() to accept vm_ooffset_t and vm_memattr_t. 2009-12-29 21:51:28 +00:00
xdr
xen Correct bug introduced while purging the -ERRNO Linuxism from the 2009-12-29 23:28:13 +00:00
Makefile