summaryrefslogtreecommitdiffstats
path: root/sys/geom/vinum
Commit message (Expand)AuthorAgeFilesLines
* Remove some pointless variable assignments.trasz2010-01-252-4/+1
* - Improve error message consistency and wording.lulf2009-10-056-21/+21
* - Fix the issue with read access count modification on RAID-5 plexes properly.lulf2009-07-181-4/+6
* Place hostnames and similar information fully under the prison system.jamie2009-05-292-5/+2
* - Split up the BIO queue into a queue for new and one for completed requests.lulf2009-05-065-86/+98
* - Fix a case where a RAID5 volume would think that it is supposed to grow a newlulf2009-05-061-2/+1
* - Check if any plexes are doing internal maintenance before removing them.lulf2009-05-061-0/+7
* - Add forgotten KASSERT.lulf2009-05-061-0/+1
* - Fix a bug where the bio_data field of the wrong BIO is freed if an errorlulf2009-05-061-1/+1
* - GV_BIO_RETRY is not used, and it is actually impossible with more than 8lulf2009-05-061-1/+0
* - Split the queue mutex into one for the event queue and one for the BIO queue,lulf2009-05-065-39/+60
* - Make the gvinum softc invisible to userland, as it is not needed.lulf2009-05-041-5/+1
* - Remove assertion of topology lock remaining from 7.x gvinum. It is not needed,lulf2009-04-182-4/+2
* - Move out allocation part of different gvinum objects into its own routine andlulf2009-04-102-28/+76
* - Add files that should have been added in r190507.lulf2009-03-282-0/+831
* Import the gvinum work that have been done during and after Summer of Code 2007.lulf2009-03-2817-3371/+3402
* - Fix an issue with access permissions to underlying disks used by a gvinumlulf2008-12-271-0/+10
* - Fix a potential NULL pointer reference. Note that this cannot happen inlulf2008-11-255-6/+51
* - Import macros used in gmirror for printing gvinum debug messages and makinglulf2008-10-2610-72/+94
* - Use the new gv_write_header function to write out the header when removing alulf2008-10-021-1/+1
* - Remove unneeded macro since the config_length field in the header was changedlulf2008-10-021-5/+0
* - Make gvinum header on-disk structure consistent on all platforms by storinglulf2008-10-013-8/+232
* Commit step 1 of the vimage project, (network stack)bz2008-08-171-1/+2
* - When renaming a drive, also set the drive name in the gvinum header.lulf2008-07-191-0/+1
* - Fix a logic error when updating plex configuration.lulf2008-07-111-1/+2
* Introduce a new lock, hostname_mtx, and use it to synchronize accessrwatson2008-07-051-0/+2
* - Recognize the 'volume' parameter when creating a plex.lulf2008-05-221-1/+2
* - Fix a memory leak when re-discovering a gvinum configuration.lulf2008-03-181-0/+2
* Rename the kthread_xxx (e.g. kthread_create()) callsjulian2007-10-204-18/+18
* -) Correct sdcount for a plex when removing or adding subdisks.le2007-04-123-3/+93
* Avoid infinite loop if the device string given for a drivele2007-04-121-6/+3
* while (0); -> while (0) in multi-line macrosimp2006-08-171-1/+1
* Protect from creating striped and RAID5 plexes with unequally sizedle2006-03-305-68/+112
* Fix whitespace.le2006-03-231-1/+1
* Implement the 'resetconfig' command.le2006-03-233-0/+43
* Catch the case when a subdisk has no provider or no consumerle2006-02-081-9/+12
* Get rid of the gv_bioq hack in most parts of the I/O path andle2006-01-065-81/+89
* Don't pass error value pointer to g_read_data(9) at all if we don'tsobomax2005-11-301-3/+3
* Check for g_read_data(9) errors properly:sobomax2005-11-301-1/+1
* Since we want a vinum geom created anytime the module loads, movele2005-11-242-136/+27
* Whitespace.le2005-11-201-8/+8
* Always declare variables at the start of the function.le2005-11-201-47/+110
* Fix whitespace issue.le2005-11-201-11/+11
* Finally bring in what was produced during Google SoC 2005:le2005-11-196-4/+513
* Set the G_PF_WITHER flag on the subdisk provider that is about tole2005-09-081-34/+1
* Prevent that sync operations can be started when they are alreadyle2005-08-281-71/+81
* Shuffle around the order in which the components are compiled.le2005-08-261-14/+4
* Correct the check if a plex is accessible in case it is not up.le2005-08-221-1/+1
* Make it possible to remove stale, left-over subdisks.le2005-08-162-10/+11
* Fix a stupid logic bug introduced in geom_vinum_drive.c rev 1.18:le2005-08-153-1/+9
OpenPOWER on IntegriCloud