summaryrefslogtreecommitdiffstats
path: root/sys/geom/vinum/geom_vinum_drive.c
Commit message (Expand)AuthorAgeFilesLines
* Get rid of the gv_bioq hack in most parts of the I/O path andle2006-01-061-22/+14
* 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-241-3/+11
* Finally bring in what was produced during Google SoC 2005:le2005-11-191-1/+0
* Shuffle around the order in which the components are compiled.le2005-08-261-14/+4
* Fix a stupid logic bug introduced in geom_vinum_drive.c rev 1.18:le2005-08-151-1/+6
* When a drive dies, don't call g_wither_geom() directly, but insteadle2005-05-171-46/+71
* Remove test for zero sectorsize when tasting. This check doesn'tle2005-03-071-3/+0
* In case of drive errors, don't close the associated consumer andle2005-02-171-10/+2
* Although an object may already be known in the configuration, it'sle2005-01-191-3/+11
* Give the DRIVE geom a worker thread that picks up incoming bios,le2004-09-131-49/+168
* Save the config back to disk when a drive goes down.le2004-09-131-1/+2
* Read a whole sector instead of GV_HDR_LEN, since a sector might bele2004-09-131-1/+1
* Move config_new_drive() to the correct place and rename it tole2004-08-271-0/+28
* Fix a stupid bug in the drive taste function: when checking if ale2004-08-181-28/+10
* Lock the topology before calling gv_parse_config, not afterwards.le2004-08-101-1/+1
* Tag all geom classes in the tree with a version number.phk2004-08-081-0/+1
* There's a chance that the VINUMDRIVE class tastes before thele2004-07-251-2/+13
* Use a temporary geom when tasting vinumdrives and lock the 'real'le2004-07-241-5/+29
* No need to free the softc, because it wasn't allocated.le2004-06-221-1/+0
* Clean up allocated ressources when destroying the main vinum geom.le2004-06-181-9/+8
* Handle dead disks in a somewhat sane way.le2004-06-161-0/+11
* Don't free a VINUMDRIVE softc when it's orphaned or spoiled. Allle2004-06-141-1/+0
* Add a first version of a GEOMified vinum.le2004-06-121-0/+476
OpenPOWER on IntegriCloud