summaryrefslogtreecommitdiffstats
path: root/sys/dev/vinum
Commit message (Expand)AuthorAgeFilesLines
* Remove unused vinum files.phk2004-11-0426-12139/+0
* Fix compilation of vinum(4) when VINUMDEBUG is not defined.marius2004-09-202-2/+2
* Do a pass over all modules in the kernel and make them return EOPNOTSUPPphk2004-07-151-0/+1
* Update for the KDB framework:marcel2004-07-104-4/+5
* 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-173-4/+4
* Do the dreaded s/dev_t/struct cdev */phk2004-06-165-20/+25
* Plug a mem leak in vinum_scandisk().le2004-04-241-0/+1
* When doing round-robin reads from a multi-plex volume, only switch to thele2004-03-193-4/+20
* Properly count references of our dev_t to avoid triggering a KASSERT inle2004-03-112-0/+4
* Fix an integer overflow when dealing with very large volumes. This bugle2004-03-091-1/+1
* Since vinum doesn't fake disklabels anymore, remove get_volume_label().le2004-03-092-62/+0
* Fix vinums cdevsw{} to initialize d_version.phk2004-02-232-13/+10
* Remove some more 'makedev' related macros.le2004-02-161-10/+0
* Don't free ressources that haven't been allocated. This should fixle2004-02-081-2/+9
* When creating raid5 or striped plexes, avoid falling out of boundsle2004-02-041-24/+27
* initsd: For striped and RAID-[45] plexes, don't restrict the I/Ogrog2003-12-151-5/+1
* free_plex, free_volume: Don't try to destroy the underlying device ifgrog2003-12-151-2/+4
* vinumclose: Fix day-one bug. Subdisks and plexes were not beinggrog2003-12-151-2/+11
* Initalize buffer headers correctly for current version of bio subsystem.grog2003-11-243-1/+6
* Fix vinum by correctly setting the b_offset bio filed when doing I/O.scottl2003-11-233-2/+7
* Do not initialize bp->b_pblkno, it is going away.phk2003-10-181-1/+0
* If we fail to complete configuring a subdisk because of some error,grog2003-09-291-9/+15
* Revert last commit. It built the kernel module just fine, but brokegrog2003-09-291-0/+10
* Remove calls to makedev. They were never needed.grog2003-09-292-22/+12
* Use __FBSDID().obrien2003-08-2413-13/+39
* #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
* free_drive: Free the drive even if it's referenced. I don't know whatgrog2003-07-011-12/+7
* 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
* Silence a warning.grog2003-06-122-0/+2
* Remove "raw" and "label" keywords.grog2003-06-122-6/+2
* vinum_bounds_check: Don't check the label sector if the architecturegrog2003-06-121-12/+13
* Remove VINUM_LABEL ioctl. It has been deprecated since December 1998,grog2003-06-122-8/+2
* Remove write_volume_label, the implementation of VINUM_LABEL ioctl.grog2003-06-121-50/+1
* Remove kw_raw. I've forgotten what it was intended for, and it wasgrog2003-06-121-5/+1
* Don't deregister the kld on resetconfig, only when we're really readygrog2003-06-031-3/+3
* Change the way the plex lock mutexes work. Previously they were partgrog2003-05-231-16/+29
* Change the way the plex lock mutexes work. Previously they were partgrog2003-05-231-3/+9
* expand_table: Add parameters file and line if we're debugging.grog2003-05-231-7/+18
* Change the way the plex lock mutexes work. Previously they were partgrog2003-05-232-8/+31
* detachobject: Update volume config after detaching a plex.grog2003-05-231-3/+5
* Change the way the plex lock mutexes work. Previously they were partgrog2003-05-231-2/+7
* Change many strcpys to strlcpys, etc.grog2003-05-231-20/+24
* print_config:grog2003-05-191-6/+14
* ioctl VINUM_READCONFIG: Don't lock configuration here. vinum_scandiskgrog2003-05-081-5/+1
* Fix usages of %ll[dx] with typedef'ed created types.obrien2003-05-052-19/+19
* Add sector size member to subdisk, plex and volume objects.grog2003-05-051-0/+3
OpenPOWER on IntegriCloud