freebsd-nq/sys/dev/vinum
Greg Lehey 839832f8d0 close_drive:
Correct race condition between caller and daemon.

  Tripped-over-by:	Zach Heilig <zach@uffdaonline.net>
			Bernd Walter <ticso@cicely.de>
			Niels Chr. Bank-Pedersen <ncbp@bank-pedersen.dk>
1999-06-29 04:08:51 +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-06-24 08:52:27 +00:00
statetexts.h Add 'referenced' states to subdisks and plexes. 1999-03-28 08:52:11 +00:00
vinum.c Correct type of intializer for (undocumented) cdevsw.d_parms. 1999-06-29 04:07:55 +00:00
vinumconfig.c free_drive: 1999-06-24 08:53:14 +00:00
vinumdaemon.c Implement daemonrq_closedrive function to close a drive. 1999-06-24 08:54:09 +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 Remove old grunge, including references to sys/disk.h (which is going 1999-05-07 01:35:29 +00:00
vinumio.c close_drive: 1999-06-29 04:08:51 +00:00
vinumio.h Change the lengths of many ioctl parameters, which occasionally caused 1999-03-30 05:01:23 +00:00
vinumioctl.c Be more intelligent about attaching subdisks to plexes. 1999-06-22 05:37:57 +00:00
vinumkw.h Include opt_vinum.h to get the VINUMDEBUG definition as early as 1999-05-07 08:08:02 +00:00
vinumlock.c Modify to work with new style dev_t. 1999-05-15 05:49:21 +00:00
vinummemory.c Make Vinum compile correctly without VINUMDEBUG 1999-05-08 02:50:44 +00:00
vinumparser.c Modify to work with new style dev_t. 1999-05-15 05:49:21 +00:00
vinumrequest.c Convert buffer locking from using the B_BUSY and B_WANTED flags to using 1999-06-26 02:47:16 +00:00
vinumrevive.c Convert buffer locking from using the B_BUSY and B_WANTED flags to using 1999-06-26 02:47:16 +00:00
vinumstate.c set_drive_state: 1999-06-24 08:57:16 +00:00
vinumstate.h Add 'referenced' states to subdisks and plexes. 1999-03-28 08:52:11 +00:00
vinumutil.c Modify to work with new style dev_t. 1999-05-15 05:49:21 +00:00
vinumvar.h Add some comments about the VINUMMINOR macro, which is not for human 1999-06-22 05:41:36 +00:00