summaryrefslogtreecommitdiffstats
path: root/sys/geom/raid3
Commit message (Expand)AuthorAgeFilesLines
* Use G_RAID3_FOREACH_SAFE_BIO() macro instead of G_RAID3_FOREACH_BIO() inpjd2006-05-041-6/+4
* We shouldn't lock the topology here - we will panic on assertion insidepjd2006-04-301-2/+0
* - Don't hold the device sx lock when going to sleep.pjd2006-04-281-6/+23
* - Remove dead code.pjd2006-04-281-9/+9
* Be sure to not destroy device twice. This is not possible in theory, butpjd2006-04-281-2/+13
* Fix storing offset of already synchronized data. Offset in entire array waspjd2006-04-181-3/+5
* Introduce and use delayed-destruction functionality from a pre-sync hook,pjd2006-04-103-55/+82
* Preserve previous behaviour of kern.geom.raid3.n{64,16,4}k tunables were 0pjd2006-03-281-1/+1
* Increase debug level for "Thread exiting." message. It's not that importantpjd2006-03-251-1/+1
* Update copyright for 2006.pjd2006-03-192-2/+2
* kern.geom.raid3.sync_requests=2 seems to be a better default - it stillpjd2006-03-191-3/+3
* Fix build on 64-bit platforms.ru2006-03-131-2/+2
* - Reimplement I/O data allocation to prevent deadlocks.pjd2006-03-133-352/+672
* When inserting a new component md_provsize metadata field wasn't set, whichpjd2006-03-101-0/+1
* Do not use bio structure after g_io_deliver(), it may not longer by valid.pjd2006-02-221-1/+1
* On component state change to ACTIVE don't forget to update metadata.pjd2006-02-121-3/+2
* Use time_uptime instead of time_second, as the latter may go backwards.pjd2006-02-121-4/+4
* Allow to set kern.geom.raid3.disconnect_on_failure from loader.conf.pjd2006-02-121-0/+2
* - Add kern.geom.raid3.disconnect_on_failure sysctl/tunnable (default to 1pjd2006-02-112-31/+76
* Correct typo. 'fbp' is NULL here so this will result in a panic.pjd2006-02-111-1/+1
* Mark array as CLEAN when there are no write requests inpjd2006-02-112-101/+53
* Remove trailing spaces.pjd2006-02-013-23/+23
* Fix typo which cased that 64kB elements limit was not set properly andpjd2006-01-301-1/+1
* Remove dead code.pjd2006-01-181-2/+0
* Check for g_read_data(9) errors properly:sobomax2005-11-301-1/+1
* Normalize a significant number of kernel malloc type names:rwatson2005-10-311-1/+1
* Fix possible live-lock under heavy load where we can't allocate morepjd2005-10-281-1/+12
* Use root_mount KPI for RAID3 to delay root file system mount.pjd2005-07-272-0/+28
* cp can't be NULL.pjd2005-05-111-7/+5
* gp can't be NULL.pjd2005-05-111-10/+8
* If an error occurs, clean up before returning from g_raid3_connect_disk().pjd2005-03-261-14/+17
* Check for return values.pjd2005-03-261-0/+8
* - Add md_provsize field to metadata, which will help withpjd2005-02-272-9/+59
* Update copyright in files changed this year.pjd2005-02-163-3/+3
* Increase default synchronization speed.pjd2005-01-091-1/+1
* - Fix 'rebuild' command - it can no longer relay on retaste eventpjd2005-01-043-50/+34
* Remove unused #include.pjd2005-01-031-1/+0
* Stop explicitly touching td_base_pri outside of the scheduler and simplyjhb2004-12-301-1/+4
* Remove debug code.pjd2004-12-281-10/+2
* - Add genid field to the metadata which will allow to improve reliability a bit.pjd2004-12-253-61/+206
* Now, when force device destruction is done on shutdown, hide warning,pjd2004-12-211-1/+1
* Improve reliability and clean up code a bit.pjd2004-12-211-189/+140
* bioq_insert_head() function is already in subr_disk.c.pjd2004-12-131-10/+0
* When initializing device, set d_softc and d_no fields for all components,pjd2004-12-041-3/+4
* Before trying to update metadata (so open consumer for writing), be surepjd2004-11-091-11/+26
* Don't rely on DIRTY flag to be sure that consumer if open, becausepjd2004-11-091-1/+1
* For BIO_READ check if provider is open for reading and for BIO_WRITE,pjd2004-11-091-3/+11
* Drop Giant lock before grabbing the topology lock.pjd2004-11-091-0/+2
* If device is marked as beeing destroyed, deny all access requests.pjd2004-11-081-1/+2
* Don't forget to make sure that there are no not-finished requests beforepjd2004-11-051-14/+33
OpenPOWER on IntegriCloud