summaryrefslogtreecommitdiffstats
path: root/sys/geom/mirror
Commit message (Expand)AuthorAgeFilesLines
* - Remove dead code.pjd2006-04-281-8/+9
* Be sure to not destroy device twice. This is not possible in theory, butpjd2006-04-281-2/+13
* Introduce and use delayed-destruction functionality from a pre-sync hook,pjd2006-04-103-56/+92
* - 'ndisks' variable is not boolean, so compare it with a value.pjd2006-03-301-1/+1
* Update copyright for 2006.pjd2006-03-193-3/+3
* kern.geom.mirror.sync_requests=2 seems to be a better default - it stillpjd2006-03-191-2/+2
* Fix build on 64-bit platforms.ru2006-03-131-2/+2
* - Speed up synchronization process by using configurable number of I/Opjd2006-03-133-274/+559
* When inserting a new component md_provsize metadata field wasn't set, whichpjd2006-03-101-0/+1
* Allow to dump kernel to gmirror providers.pjd2006-03-081-0/+37
* 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
* - Add kern.geom.mirror.disconnect_on_failure sysctl/tunnable (default to 1pjd2006-02-112-10/+47
* Mark array as CLEAN when there are no write requests inpjd2006-02-112-103/+54
* Remove trailing spaces.pjd2006-02-013-4/+4
* 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
* After provider creation!!pjd2005-05-251-6/+6
* - Call root_mount_rel() when provider IS created, not earlier.pjd2005-05-251-8/+20
* Add some debug code to diagnose root-on-mirror problems with recent -current.pjd2005-05-231-0/+3
* Add KASSERT() to be sure there is an active component.pjd2005-05-111-0/+1
* Fix provider's size check for 'insert' command.pjd2005-04-251-1/+2
* Remove the hack which allowed to use gmirror for root file system,pjd2005-04-192-49/+8
* Make the code more obvious - when an error occurs in g_mirror_connect_disk(),pjd2005-03-261-9/+13
* Check for return values.pjd2005-03-261-0/+12
* - Add md_provsize field to metadata, which will help withpjd2005-02-272-3/+48
* Update copyright in files changed this year.pjd2005-02-163-3/+3
* Increase default synchronization speed.pjd2005-01-091-1/+1
* Spoiling is now not possible, because we keep consumers open for writingpjd2005-01-043-38/+13
* Fix 'rebuild' command (we ignore retaste event now, so don't relay on it).pjd2005-01-033-11/+23
* Stop explicitly touching td_base_pri outside of the scheduler and simplyjhb2004-12-301-1/+4
* Update disk->d_genid field when increasing sc->sc_genid.pjd2004-12-231-0/+1
* - Add genid field to the metadata which will allow to improve reliability a bit.pjd2004-12-223-57/+185
* Now, when force device destruction is done on shutdown, hide warning,pjd2004-12-211-1/+1
* This should not be permitted, but some GEOM classes held the topology lockpjd2004-12-211-6/+30
* Remove unused variables.pjd2004-12-191-6/+1
* - Argument 'flags' in g_mirror_destroy_consumer() function is unsed -pjd2004-12-191-2/+3
* Some major cleanups.pjd2004-12-191-175/+107
* Don't quit on first failure, just skip failures.pjd2004-12-191-6/+6
* Before trying to update metadata (so open consumer for writing), be surepjd2004-11-091-10/+27
* Don't rely on DIRTY flag to be sure that consumer if open, becausepjd2004-11-091-1/+1
* 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-16/+33
* Use shutdown hooks to mark mirrors as clean after all file systems arepjd2004-11-051-1/+47
* Remove unused #include.pjd2004-11-051-1/+0
* - Add a sysctl kern.geom.mirror.idletime, so one can specify after how manypjd2004-11-051-13/+37
* MFp4:pjd2004-11-052-13/+69
* Ehh. Introduce a hack: Wait for 3 seconds, so GEOM is able to give uspjd2004-10-141-0/+5
OpenPOWER on IntegriCloud