freebsd-src/sys
Satoshi Asami 3bc746be91 Mirror support. When CCDF_MIRROR is set:
(1) The reads are always done from the first n/2 disks.

(2) Each write is done twice, to the "data" disk (in the first half) and
    the "mirror" disk (in the second half).

ccdbuffer() now takes an extra argument (struct ccdbuf **) and stores
the pointer to ccdbuf in there.  In case of a mirrored write, it
allocates and stores two pointers.  The "residual" is also doubled
for mirrored writes so that ccdiodone() can correctly tell when all
the writes are done.
1996-01-31 03:28:21 +00:00
..
alpha Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
amd64 Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
compat/linux Call pipe_stat() when presented with a DTYPE_PIPE file in the linux 1996-01-30 12:23:17 +00:00
compile Stop cvs up -P from removing empty compile directories. 1994-08-25 16:20:16 +00:00
conf Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
ddb Remove some now unused printfoids. 1996-01-23 21:17:59 +00:00
dev Mirror support. When CCDF_MIRROR is set: 1996-01-31 03:28:21 +00:00
fs Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
geom Mirror support. When CCDF_MIRROR is set: 1996-01-31 03:28:21 +00:00
gnu Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
i386 Audio part: various improvements from NetBSD driver 1996-01-30 23:27:20 +00:00
isa Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
isofs/cd9660 Added prototypes. 1995-12-03 17:14:38 +00:00
kern Fix some problems with return codes on the new pipe stuff. Bruce Evans 1996-01-31 02:05:12 +00:00
libkern Extend to handle all radix < 37 1996-01-24 20:51:26 +00:00
miscfs Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
modules Add missing ${DESTDIR} to afterinstall: target. 1996-01-27 23:57:06 +00:00
msdosfs Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
net Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
netccitt Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
netinet Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
netipx Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
netiso Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
netns Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
nfs Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
nfsclient Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
nfsserver Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
pc98/pc98 Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
pccard Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
pci Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
powerpc/include Add commands for ptrace get/set registers.. (Same numbers as NetBSD) 1996-01-24 18:51:48 +00:00
rpc Fix a bunch of spelling errors in the comment fields 1996-01-30 23:33:04 +00:00
scsi Don't convert LBA to host order, they must stay in network order 1996-01-30 23:11:06 +00:00
sys Fix a bunch of spelling errors in the comment fields 1996-01-30 23:33:04 +00:00
tools Another mega commit to staticize things. 1995-12-14 09:55:16 +00:00
ufs Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
vm Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
Makefile Removed almost all traces of libkern.a. The objects that were in 1995-12-26 13:58:31 +00:00