freebsd-dev/sys
John Baldwin b6396e1656 Add a new char * pointer lo_type to struct lock_object that is used to
point to a more generic name for a lock that is more suitable for use by
witness when grouping locks.  For example, although network driver locks
use the interface name for the name of each lock, they should all use the
same witness and be treated the same as witness.  Another example is that
all UMA zone locks should be treated the same.  The witness code has also
been updated to print out the lock type in addition to the lock name in a
few places where it is relevant.
2002-04-04 20:45:21 +00:00
..
alpha Moved signal handling and rescheduling from userret() to ast() so that 2002-04-04 17:49:48 +00:00
amd64 Back out the previous commit. 2002-04-04 17:58:21 +00:00
arm Guard against redefining __gnuc_va_list. 2002-03-24 11:25:46 +00:00
boot Use a relative path to libstand.. /usr/src/lib/libstand may not exist 2002-04-04 06:04:38 +00:00
cam Fix 3 of the four problems with my last indentation fix. ("fixing" the 2002-04-01 05:41:33 +00:00
coda Moved signal handling and rescheduling from userret() to ast() so that 2002-04-04 17:49:48 +00:00
compat Moved signal handling and rescheduling from userret() to ast() so that 2002-04-04 17:49:48 +00:00
conf Mention that options BOOTP requires options NFSCLIENT and options NFS_ROOT 2002-04-04 18:01:55 +00:00
contrib We don't need ip_ipsec_pxy.c in userland. 2002-03-26 13:42:09 +00:00
crypto Remove __P. 2002-03-20 05:14:42 +00:00
ddb Fixed some style bugs in the removal of __P(()). Continuation lines 2002-03-23 11:53:03 +00:00
dev o Reduce the gratuitous differences with NetBSD. 2002-04-04 06:28:16 +00:00
fs Moved signal handling and rescheduling from userret() to ast() so that 2002-04-04 17:49:48 +00:00
geom Centralize EOF handling and improve access controls for bio scheduling. 2002-04-04 09:58:20 +00:00
gnu Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
i4b Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
i386 Back out the previous commit. 2002-04-04 17:58:21 +00:00
ia64 Back out the previous commit. 2002-04-04 17:58:21 +00:00
isa When reading a UFS-style label from a floppy, don't attempt to use a 2002-04-02 18:29:43 +00:00
isofs/cd9660 Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
kern Add a new char * pointer lo_type to struct lock_object that is used to 2002-04-04 20:45:21 +00:00
libkern Remove 'register' keyword. 2002-03-21 18:49:23 +00:00
modules First cut at breaking out the bus attachment from the bus independent 2002-04-02 02:38:35 +00:00
net Replace (deprecated ?) FREE() macro with direct calls to free() 2002-04-04 06:03:17 +00:00
netatalk Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
netatm Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
netgraph Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
netinet Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
netinet6 Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
netipx Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
netkey Remove __P. 2002-03-20 02:39:27 +00:00
netnatm Remove __P. 2002-03-20 02:39:27 +00:00
netncp Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
netns Remove __P. 2002-03-20 02:39:27 +00:00
netsmb Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
nfs Remove unused include. 2002-03-20 10:12:07 +00:00
nfsclient Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
nfsserver Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
pc98 Moved signal handling and rescheduling from userret() to ast() so that 2002-04-04 17:49:48 +00:00
pccard Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
pci smbus_alloc_bus is not part of the smbus interface anymore 2002-03-23 18:27:16 +00:00
posix4 Remove __P. 2002-03-19 22:20:14 +00:00
powerpc - Move the MI mutexes sched_lock and Giant from being declared in the 2002-04-02 22:19:16 +00:00
rpc
security/lomac Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
sparc64 Moved signal handling and rescheduling from userret() to ast() so that 2002-04-04 17:49:48 +00:00
svr4
sys Add a new char * pointer lo_type to struct lock_object that is used to 2002-04-04 20:45:21 +00:00
tools constify 2002-04-01 19:22:04 +00:00
ufs Move the FFS parameter MAXFRAG from <sys/param.h> to <ufs/ffs/fs.h> 2002-04-03 20:39:27 +00:00
vm Fix a long standing 32bit-ism. Don't assume that the size of a chunk of 2002-04-03 06:57:52 +00:00
Makefile