freebsd-nq/sys/dev/vinum
Greg Lehey a32d2d99c4 Increase the initial size of a RAID-5 plex lock table to 256 entries,
which seems to correspond better with what a busy plex needs.  This
may also help us avoid race conditions when expanding the table which
may have been contributing to the random corruption, panics and hangs
we've been seeing in RAID-5 plexes, particularly with ata drives.

Eagerly-awaited-by: sos
2000-05-04 07:48:40 +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 Only wake up one process when we're done configuring. 2000-05-04 07:29:55 +00:00
vinumdaemon.c Rename the existing BUF_STRATEGY() to DEV_STRATEGY() 2000-03-20 11:29:10 +00:00
vinumext.h Remove B_READ, B_WRITE and B_FREEBUF and replace them with a new 2000-03-20 10:44:49 +00:00
vinumhdr.h Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL" 1999-12-29 04:46:21 +00:00
vinuminterrupt.c Don't hide bio structure behind macros like b_ioflags. 2000-05-04 07:33:40 +00:00
vinumio.c remove_drive: correctly obliterate the magic number. 2000-05-04 07:35:03 +00:00
vinumio.h Modify comments to indicate that RAID-5 functions also apply to 2000-02-29 06:12:34 +00:00
vinumioctl.c Modify comments to indicate that RAID-5 functions also apply to 2000-02-29 06:12:34 +00:00
vinumkw.h Add keywords raid4 and partition. 2000-03-01 07:23:40 +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 Remove unneeded <sys/buf.h> includes. 2000-04-18 15:15:39 +00:00
vinumraid5.c Make vinum compile again using the "cast to buf" workaround. 2000-04-16 07:18:08 +00:00
vinumrequest.c Don't hide bio structure behind macros like b_ioflags. 2000-05-04 07:44:23 +00:00
vinumrevive.c s/biowait/bufwait/g 2000-04-29 16:25:22 +00:00
vinumstate.c requeststatus: Correct check for striped plex. 2000-05-04 07:46:45 +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 Increase the initial size of a RAID-5 plex lock table to 256 entries, 2000-05-04 07:48:40 +00:00