freebsd-skq/sys
Ian Dowse 5c97ca54e5 Use a per-device worker thread to avoid blocking in mdstrategy()
until the I/O completes. This fixes some easily reproducable deadlocks
that occur when using md(4) with GEOM.

Reviewed by:	phk
2002-06-03 22:09:04 +00:00
..
alpha Fix typo in the BSD copyright: s/withough/without/ 2002-06-02 20:05:59 +00:00
amd64 Silence preprocessor warning, No need to use CONCAT with "," and "word". 2002-06-01 20:22:33 +00:00
arm Move MI stuff out of MD param.h files. 2002-05-14 20:35:29 +00:00
boot Fix a handful of typos and grammar bogons. No content changes. 2002-05-30 09:24:01 +00:00
cam PR: kern/38208 2002-05-29 20:25:59 +00:00
coda More s/file system/filesystem/g 2002-05-16 21:28:32 +00:00
compat Fix typo in the BSD copyright: s/withough/without/ 2002-06-02 20:05:59 +00:00
conf Add new 'hea' driver files. 2002-06-03 09:14:12 +00:00
contrib Merge updates from 3.4.26 - 3.4.27. 2002-04-27 16:56:25 +00:00
crypto Fixed AES encryption algorithm bug 2002-05-24 07:26:17 +00:00
ddb Reconnect db_elf.c to the build (now under "options DDB_NOKLDSYM"). It 2002-05-07 10:59:52 +00:00
dev Use a per-device worker thread to avoid blocking in mdstrategy() 2002-06-03 22:09:04 +00:00
fs Make devfs to give honour to PDIRUNLOCK flag. 2002-06-01 09:17:43 +00:00
geom Add compile time asserts for the size of struct gpt_hdr and struct 2002-05-30 06:33:07 +00:00
gnu Convert ext2fs to nmount(2). 2002-05-24 17:38:01 +00:00
i4b Fix typo in the BSD copyright: s/withough/without/ 2002-06-02 20:05:59 +00:00
i386 Fix typo in the BSD copyright: s/withough/without/ 2002-06-02 20:05:59 +00:00
ia64 Fix typo in the BSD copyright: s/withough/without/ 2002-06-02 20:05:59 +00:00
isa After some comments from bde, rewrite the loops to avoid turning the 2002-05-14 21:28:45 +00:00
isofs/cd9660 Quick fix for non-unique inode numbers for hard links. We use the 2002-05-22 08:50:18 +00:00
kern ANSIfy the one remaining K&R function. 2002-06-02 21:57:28 +00:00
libkern For some reason this didn't get added in my previous commit. 2002-05-29 21:58:12 +00:00
modules Build a 'hea_pci' driver module. 2002-06-03 09:13:53 +00:00
net Back out my lats commit of locking down a socket, it conflicts with hsu's work. 2002-05-31 11:52:35 +00:00
netatalk Back out my lats commit of locking down a socket, it conflicts with hsu's work. 2002-05-31 11:52:35 +00:00
netatm Back out my lats commit of locking down a socket, it conflicts with hsu's work. 2002-05-31 11:52:35 +00:00
netgraph Declare a variable sized array within a structure using [] rather than [0] 2002-06-01 20:40:05 +00:00
netinet Back out my lats commit of locking down a socket, it conflicts with hsu's work. 2002-05-31 11:52:35 +00:00
netinet6 __FreeBSD__ is not a compiler constant. We must use 2002-05-31 17:56:45 +00:00
netipx Back out my lats commit of locking down a socket, it conflicts with hsu's work. 2002-05-31 11:52:35 +00:00
netkey Back out my lats commit of locking down a socket, it conflicts with hsu's work. 2002-05-31 11:52:35 +00:00
netnatm Back out my lats commit of locking down a socket, it conflicts with hsu's work. 2002-05-31 11:52:35 +00:00
netncp Back out my lats commit of locking down a socket, it conflicts with hsu's work. 2002-05-31 11:52:35 +00:00
netns Back out my lats commit of locking down a socket, it conflicts with hsu's work. 2002-05-31 11:52:35 +00:00
netsmb Back out my lats commit of locking down a socket, it conflicts with hsu's work. 2002-05-31 11:52:35 +00:00
nfs Remove unused include. 2002-03-20 10:12:07 +00:00
nfsclient Back out my lats commit of locking down a socket, it conflicts with hsu's work. 2002-05-31 11:52:35 +00:00
nfsserver Back out my lats commit of locking down a socket, it conflicts with hsu's work. 2002-05-31 11:52:35 +00:00
pc98 Fix typo in the BSD copyright: s/withough/without/ 2002-06-02 20:05:59 +00:00
pccard Forget to change lookup function for oldcard side. 2002-05-30 18:48:44 +00:00
pci Fix typo in the BSD copyright: s/withough/without/ 2002-06-02 20:05:59 +00:00
posix4 Change p_can{debug,see,sched,signal}()'s first argument to be a thread 2002-05-19 00:14:50 +00:00
powerpc Move the definition of ElfN_Hashelt to common headers. The only platform 2002-05-30 08:32:18 +00:00
rpc
security/lomac Get rid of warnings, there's no need to do preprocessor concatination of 2002-06-01 18:45:33 +00:00
sparc64 Move the definition of ElfN_Hashelt to common headers. The only platform 2002-05-30 08:32:18 +00:00
sys Fix typo in the BSD copyright: s/withough/without/ 2002-06-02 20:05:59 +00:00
tools include systm.h in vnode_if.c so that panic is defined when we're doing 2002-05-04 02:35:13 +00:00
ufs Backout/modify previous revision: 2002-06-01 20:54:21 +00:00
vm o Migrate vm_map_split() from vm_map.c to vm_object.c, renaming it 2002-06-02 23:54:09 +00:00
Makefile Milestone #1 in cross-arch make releases. 2002-04-26 17:55:27 +00:00