freebsd-skq/sys
Sam Leffler af2b2a7331 Redo locking for proper SMP operation:
o replace driver-global lock with three locks: one for the handling of mcr1
  operations, one for handling of mcr2 operations, and one for the mcr1
  free list
o mark the interrupt handler MPSAFE
o don't use locking on detach; disabling interrupts is sufficient (I think)
2003-06-02 23:32:03 +00:00
..
alpha Rename BUS_DMAMEM_NOSYNC to BUS_DMA_COHERENT. 2003-05-30 20:40:33 +00:00
amd64 Fix restarted syscalls. When we rewind %rip, we also need to restore 2003-06-02 21:56:08 +00:00
arm sys/sys/limits.h: 2003-05-19 20:29:07 +00:00
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 - Move p->p_sigmask to td->td_sigmask. Signal masks will be per thread with 2003-03-31 22:49:17 +00:00
compat Put definition of struct svr4_sockcache_entry in a .h file rather than 2003-05-31 20:33:18 +00:00
conf We are at 5.1-CURRENT now 2003-06-02 04:58:43 +00:00
contrib This commit was generated by cvs2svn to compensate for changes in r115367, 2003-05-28 17:32:31 +00:00
crypto Assembly files put thru the C preprocessor need to have C style comments. 2003-04-21 16:30:12 +00:00
ddb Make "where" an alias for "trace" 2003-06-01 09:06:23 +00:00
dev Redo locking for proper SMP operation: 2003-06-02 23:32:03 +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 Remove extra ';' 2003-05-31 18:52:38 +00:00
i4b Fix off-by-one errors in range checks of state machine states & events. 2003-05-31 18:54:02 +00:00
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 emove unused variable(s). 2003-05-31 20:19:13 +00:00
kern Add tracking of process leaders sharing a file descriptor table and 2003-06-02 16:05:32 +00:00
libkern Deprecate machine/limits.h in favor of new sys/limits.h. 2003-04-29 13:36:06 +00:00
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 - Use if_broadcastaddr from struct ifnet rather than relying on 2003-03-21 17:53:16 +00:00
netatm Use __FBSDID rather than rcsid[]. 2003-04-03 21:36:33 +00:00
netgraph fix a cut-n-paste error. 2003-05-15 18:51:28 +00:00
netinet A new API function PacketAliasRedirectDynamic() can be used 2003-06-01 23:15:00 +00:00
netinet6 Add definitions for IN6ADDR_LINKLOCAL_ALLMDNS_INIT and INADDR_ALLMDNS_GROUP. 2003-04-29 22:03:46 +00:00
netipsec Introduce an M_ASSERTPKTHDR() macro which performs the very common task 2003-04-08 14:25:47 +00:00
netipx Remove unimplemented IP-in-IPX encapsulation support (options IPTUNNEL). 2003-03-08 06:58:22 +00:00
netkey Introduce an M_ASSERTPKTHDR() macro which performs the very common task 2003-04-08 14:25:47 +00:00
netnatm Introduce an M_ASSERTPKTHDR() macro which performs the very common task 2003-04-08 14:25:47 +00:00
netncp - Merge struct procsig with struct sigacts. 2003-05-13 20:36:02 +00:00
netsmb - Merge struct procsig with struct sigacts. 2003-05-13 20:36:02 +00:00
nfs
nfsclient Remove unsed variables. 2003-05-31 20:05:25 +00:00
nfsserver Add /* FALLTHROUGH */ 2003-05-31 18:20:26 +00:00
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 1. Allow drivers to query CIS strings from OLDCARD. 2003-04-23 23:39:21 +00:00
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 Fix interrupt assignment for non-builtin PCI devices on e450s. 2003-05-30 20:48:05 +00:00
sys Further devilification of CCD: 2003-06-02 21:29:04 +00:00
tools MFp4: 2003-03-28 06:43:50 +00:00
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 Exclude sys/boot for amd64. There are still toolchain issues to deal 2003-05-08 06:35:39 +00:00