freebsd-nq/sys/dev/vinum
Greg Lehey 7a598eabdd open_drive:
Add support for AMD RAID controllers as "disks".

Requested-by:  Marius Bendiksen <mbendiks@eunet.no>

  Remove potential panic when attempting to open non-existent drivers.

init_drive: Return error codes correctly.  Previously it would
            occasionally return 0.  The error was redetected
            elsewhere, but this was causing a number of confusing
            error messages.
2000-08-16 04:31:37 +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 Change the startup sequence of the vinum volume from SI_SUB_DRIVERS 2000-02-29 06:07:39 +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 Add 'dumpconfig' keyword. 2000-06-02 04:04:31 +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 revive_block: 2000-06-07 03:33:09 +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