freebsd-skq/sys/dev/vinum
Dag-Erling Smørgrav cd085280b5 Make sure we don't cross stripe boundaries when reviving striped plexes.
This makes crash recovery work for stripe sizes that are not multiples of
DEFAULT_REVIVE_BLOCKSIZE (currently 64 kB).
While we're here, fix a few cosmetic nits.

Reviewed by:	grog
Sponsored by:	Enitel ASA (http://www.enitel.no/)
2000-11-17 23:40:01 +00:00
..
COPYRIGHT $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
makestatetext Cosmetic changes. 2000-02-29 06:07:01 +00:00
request.h Modify the manner in which we lock RAID-5 plexes. This appears to 2000-01-05 06:09:43 +00:00
statetexts.h Cosmetic changes. 2000-02-29 06:07:01 +00:00
vinum.c Get rid of the last traces of ACTUALLY_LKM_NOT_KERNEL 2000-10-23 08:35:41 +00:00
vinumconfig.c give_sd_to_plex: Initialize sd->plexno correctly. Previously this was 2000-06-02 04:02:15 +00:00
vinumdaemon.c Rename the existing BUF_STRATEGY() to DEV_STRATEGY() 2000-03-20 11:29:10 +00:00
vinumext.h Change linkage to parity maintenance operations. 2000-05-11 07:22:18 +00:00
vinumhdr.h Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
vinuminterrupt.c Correct a comment. 2000-05-11 07:23:50 +00:00
vinumio.c open_drive: 2000-08-16 04:31:37 +00:00
vinumio.h Change parity maintenance ioctls. 2000-05-11 07:23:16 +00:00
vinumioctl.c Remove a redundant statement. 2000-06-02 04:03:57 +00:00
vinumkw.h Add 'dumpconfig' keyword. 2000-06-02 04:04:31 +00:00
vinumlock.c lockrange: Avoid a race condition which was causing random corruption, 2000-05-04 07:37:11 +00:00
vinummemory.c expand_table: Avoid a race condition which may have been contributing 2000-05-04 07:38:47 +00:00
vinumparser.c Avoid impending world breakage. 2000-10-13 13:43:37 +00:00
vinumraid5.c Cosmetics. 2000-05-11 07:25:36 +00:00
vinumrequest.c Remove an incorrect comment, adjust white space. 2000-06-02 04:05:05 +00:00
vinumrevive.c Make sure we don't cross stripe boundaries when reviving striped plexes. 2000-11-17 23:40:01 +00:00
vinumstate.c start_object: Set the revive length correctly. 2000-06-07 03:34:18 +00:00
vinumstate.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
vinumutil.c plex_org: Add case for RAID-4. 2000-02-29 06:16:44 +00:00
vinumvar.h Allow revive block sizes up to MAXPHYS. 2000-05-11 07:27:27 +00:00