freebsd-skq/sys/dev/vinum
Greg Lehey b7904c2bf9 Add code which someday will help support hot spares.
checkdiskconfig(): remove.  It didn't make any sense to complain about
kernel keywords in user config files; it just made it more difficult
to convert.  Now we ignore kernel keywords if we're not in kernel
mode.

get_empty_sd: initialize sectors.

free_drive: don't close if we don't have a vp.  Maybe this will help
fix the problem that peter had, but I wouldn't count on it.

config_plex: If the plex is RAID-5, give it a rangelock structure.

start_config: Reset current drive, plex and volume so that a new
'create' command doesn't get long-dead defaults.
1999-08-14 06:24:34 +00:00
..
COPYRIGHT If I've done this right, revive the vinum code in it's now home after it 1998-12-28 04:56:24 +00:00
makestatetext Include the copyright notice in the script, making the file COPYRIGHT 1999-01-21 00:29:20 +00:00
request.h Clarify some comments. 1999-08-14 06:21:45 +00:00
statetexts.h Add 'referenced' states to subdisks and plexes. 1999-03-28 08:52:11 +00:00
vinum.c vinumopen: add code for opening raw plexes. Volume-related plex 1999-08-14 06:22:15 +00:00
vinumconfig.c Add code which someday will help support hot spares. 1999-08-14 06:24:34 +00:00
vinumdaemon.c Close a memory leak. 1999-08-07 08:06:05 +00:00
vinumext.h Implement daemonrq_closedrive function to close a drive. 1999-06-24 08:54:09 +00:00
vinumhdr.h Include opt_vinum.h to get the VINUMDEBUG definition as early as 1999-05-07 08:08:02 +00:00
vinuminterrupt.c The bdevsw() and cdevsw() are now identical, so kill the former. 1999-08-13 10:29:38 +00:00
vinumio.c The bdevsw() and cdevsw() are now identical, so kill the former. 1999-08-13 10:29:38 +00:00
vinumio.h Add definition of new ioctl (READPOL) for setting the read policy of a 1999-08-07 08:08:18 +00:00
vinumioctl.c Import RAID-5 code. 1999-08-07 08:09:36 +00:00
vinumkw.h Add keywords 'mirror' and 'stripe' when not in kernel mode. 1999-07-02 07:58:09 +00:00
vinumlock.c Import RAID-5 code. 1999-08-07 08:11:22 +00:00
vinummemory.c Make Vinum compile correctly without VINUMDEBUG 1999-05-08 02:50:44 +00:00
vinumparser.c Add keywords 'mirror' and 'stripe' when not in kernel mode. 1999-07-02 07:58:09 +00:00
vinumraid5.c Decommision miscfs/specfs/specdev.h. Most of it goes into <sys/conf.h>, 1999-08-08 18:43:05 +00:00
vinumrequest.c The bdevsw() and cdevsw() are now identical, so kill the former. 1999-08-13 10:29:38 +00:00
vinumrevive.c Import RAID-5 code. 1999-08-07 08:11:22 +00:00
vinumstate.c Import RAID-5 code. 1999-08-07 08:14:01 +00:00
vinumstate.h Add 'referenced' states to subdisks and plexes. 1999-03-28 08:52:11 +00:00
vinumutil.c Update a comment. 1999-08-07 08:14:44 +00:00
vinumvar.h Import RAID-5 code. 1999-08-07 08:15:25 +00:00