freebsd-dev/sys/dev/vinum
Greg Lehey f7b76dc815 Change many strcpys to strlcpys, etc.
Submitted by:	   Ted Unangst <tedu@stanford.edu>

Correct some inaccurate and badly formatted comments.

config_subdisk: If our drive is down, ensure that the subdisk is
		crashed.  Previously it was possible for the subdisk
		to be up when the drive was down.

Change the way the plex lock mutexes work.  Previously they were part
of the struct plex, which tore apart the mutex linked lists when the
plex table was expanded.  Now we maintain a pool of mutexes (currently
32) to be shared by all plexes.  This is still a lot better than the
splhigh() method used in other architectures.

update_volume_config: Remove redundant diskconfig parameter.

Approved by: re (jhb)
2003-05-23 01:13:10 +00:00
..
COPYRIGHT
makestatetext
request.h Note when we issue a request to the disk driver, so that we can 2003-05-01 13:06:00 +00:00
statetexts.h
vinum.c free_vinum: Rearrange sequence of actions to avoid potential race 2003-05-05 05:28:15 +00:00
vinumconfig.c Change many strcpys to strlcpys, etc. 2003-05-23 01:13:10 +00:00
vinumdaemon.c Keep the proc locked while we set PS_INMEM so that either of the proc lock 2003-04-22 19:45:26 +00:00
vinumext.h Correct failed checkin. Only one of the hunks in the last checkin 2003-05-05 07:50:15 +00:00
vinumhdr.h Remove #include <sys/dkstat.h> 2003-02-16 14:13:23 +00:00
vinuminterrupt.c Remove unused second argument from DEV_STRATEGY(). 2003-01-03 05:57:35 +00:00
vinumio.c print_config: 2003-05-19 02:21:31 +00:00
vinumio.h Rewrite of startup code: 2003-05-04 05:15:32 +00:00
vinumioctl.c ioctl VINUM_READCONFIG: Don't lock configuration here. vinum_scandisk 2003-05-08 00:36:20 +00:00
vinumkw.h Add "preferred" keyword. 2003-05-05 05:35:28 +00:00
vinumlock.c Clarify comments. 2003-05-05 05:35:52 +00:00
vinummemory.c Use strrchr, not rindex. This is for compatibility with other 2003-05-01 01:32:08 +00:00
vinumobj.h Add sector size member to subdisk, plex and volume objects. 2003-05-05 08:43:15 +00:00
vinumparser.c Add "preferred" keyword. 2003-05-05 05:35:28 +00:00
vinumraid5.c Terminate a comment. 2003-05-01 01:33:01 +00:00
vinumrequest.c Fix usages of %ll[dx] with typedef'ed created types. 2003-05-05 16:56:44 +00:00
vinumrevive.c Fix usages of %ll[dx] with typedef'ed created types. 2003-05-05 16:56:44 +00:00
vinumstate.c White space changes. 2003-05-02 01:39:11 +00:00
vinumstate.h
vinumutil.c For consistency's sake, on command failure, throw 1, not -1. 2003-05-01 01:34:38 +00:00
vinumutil.h
vinumvar.h Rewrite minor number decoding. Now we have only three types of 2003-05-01 01:35:03 +00:00