summaryrefslogtreecommitdiffstats
path: root/sys/dev/vinum/vinumio.c
Commit message (Expand)AuthorAgeFilesLines
* Catch up with g_dev_open() changes and pass over the current threadle2004-06-221-1/+1
* Second half of the dev_t cleanup.phk2004-06-171-1/+1
* Plug a mem leak in vinum_scandisk().le2004-04-241-0/+1
* Properly count references of our dev_t to avoid triggering a KASSERT inle2004-03-111-0/+1
* Since vinum doesn't fake disklabels anymore, remove get_volume_label().le2004-03-091-60/+0
* Initalize buffer headers correctly for current version of bio subsystem.grog2003-11-241-0/+1
* Fix vinum by correctly setting the b_offset bio filed when doing I/O.scottl2003-11-231-0/+1
* #ifdef __i386__ the "int slice" definition that became i386-only withrwatson2003-08-151-0/+2
* vinum_scandisk:grog2003-08-151-1/+5
* Drop Giant when calling the disk drivers directly, and reacquiregrog2003-08-151-4/+13
* Check compatibility partitions on all archs. This makes vinumharti2003-06-231-2/+0
* check_drive: If the partition isn't a Vinum drive, release it againgrog2003-06-151-35/+35
* Remove write_volume_label, the implementation of VINUM_LABEL ioctl.grog2003-06-121-50/+1
* print_config:grog2003-05-191-6/+14
* vinum_scandisk: Make sure the config is locked before we mess aroundgrog2003-05-051-15/+22
* Rewrite of startup code:grog2003-05-041-17/+82
* check_drive: If we find an existing drive which is "up" or "down",grog2003-05-021-2/+4
* Use microtime, not getmicrotime, for timing debug entries.grog2003-05-011-63/+49
* NO_GEOM cleanup: unifdef -UNO_GEOMphk2003-02-221-19/+0
* Finally make vinum ready for the root filesystem in FreeBSD 5.x. (Ajoerg2003-02-051-22/+7
* Put use of DIOCWLABEL under #ifdef NO_GEOMphk2003-01-261-0/+6
* Make the arguments to d_close() match the arguments to d_open(), sincejoerg2003-01-221-1/+1
* Remove unused second argument from DEV_STRATEGY().phk2003-01-031-2/+2
* Get Vinum up and running with GEOM:rwatson2002-10-051-86/+21
* Don't use "NULL" when "0" is really meant.archie2002-08-211-1/+1
* More s/file system/filesystem/gtrhodes2002-05-161-1/+1
* Retire the bogus uses of the disklabel field d_sbsize and begin tophk2002-05-121-1/+1
* vinum_open: recognize twed device.grog2002-04-261-1/+4
* Stop using the bogus DIOCGPART ioctl, use DIOCGSECTORSIZE andphk2002-04-021-6/+17
* Remove unused include.jeff2002-03-201-1/+0
* KSE Milestone 2julian2001-09-121-5/+5
* open_device: Recognize ar device.grog2001-08-011-0/+2
* Change #if VINUMDEBUG to #ifdef VINUMDEBUG. This is a flag, not a variable.grog2001-05-231-2/+2
* format_config: Replace long format lines.grog2001-05-221-18/+28
* Correct check for partition c. Previously the check was for drive 2,grog2001-01-201-1/+1
* format_config: If a subdisk loses its drive (due to a bug which hasgrog2001-01-141-12/+25
* open_drive: Refuse to open partition c of a disk device.grog2001-01-101-5/+9
* open_drive: Add support for more than 32 devices of a particular kind.grog2000-12-201-6/+11
* open_drive:grog2000-08-161-16/+21
* open_drive: Recognize "wd" device type. This is going away, but it'sgrog2000-06-021-7/+6
* vinum_scandisk: Correct error recovery if a configuration is munged.grog2000-05-111-3/+3
* remove_drive: correctly obliterate the magic number.grog2000-05-041-7/+15
* s/biowait/bufwait/gphk2000-04-291-2/+2
* open_drive: Add kludges for vn and md.grog2000-04-061-0/+4
* Move B_ERROR flag to b_ioflags and call it BIO_ERROR.phk2000-04-021-2/+2
* Rename the existing BUF_STRATEGY() to DEV_STRATEGY()phk2000-03-201-2/+2
* Remove B_READ, B_WRITE and B_FREEBUF and replace them with a newphk2000-03-201-2/+3
* Fix a problem with device number parsing, which caused da10 to map togrog2000-03-021-5/+5
* open_drive: open drives directly rather than going via namei andgrog2000-02-291-198/+126
* Give vn_isdisk() a second argument where it can return a suitable errno.phk2000-01-101-4/+3
OpenPOWER on IntegriCloud