summaryrefslogtreecommitdiffstats
path: root/sys/geom/mirror/g_mirror.c
Commit message (Expand)AuthorAgeFilesLines
* Rename the kthread_xxx (e.g. kthread_create()) callsjulian2007-10-201-3/+3
* Commit 14/14 of sched_lock decomposition.jeff2007-06-051-2/+2
* Now, that we have gjournal in the tree add possibility to configurepjd2006-11-011-1/+9
* Implement BIO_FLUSH handling by simply passing it down to the components.pjd2006-10-311-0/+45
* Fix synchronization in gmirror and graid3 which I broken. Synchronizationpjd2006-09-131-4/+7
* move created/detected/activated under debug level 1 to quiet the common case..jmg2006-09-091-5/+6
* Not only a request from us can be passed to g_{mirror,raid3}_worker()pjd2006-08-091-5/+12
* Commit the results of the typo hunt by Darren Pilgrim.yar2006-08-041-1/+1
* Don't use f-word in comments. We are gentlemans.pjd2006-08-011-1/+1
* Use proper defines instead of magic values.pjd2006-07-101-2/+2
* Allow to close access even if device is already destroyed.pjd2006-07-031-3/+5
* - 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-101-54/+80
* - 'ndisks' variable is not boolean, so compare it with a value.pjd2006-03-301-1/+1
* Update copyright for 2006.pjd2006-03-191-1/+1
* 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-131-220/+476
* 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-111-10/+46
* Mark array as CLEAN when there are no write requests inpjd2006-02-111-103/+52
* Remove trailing spaces.pjd2006-02-011-2/+2
* 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
* Remove the hack which allowed to use gmirror for root file system,pjd2005-04-191-49/+6
* Make the code more obvious - when an error occurs in g_mirror_connect_disk(),pjd2005-03-261-9/+13
* - Add md_provsize field to metadata, which will help withpjd2005-02-271-0/+4
* Update copyright in files changed this year.pjd2005-02-161-1/+1
* Increase default synchronization speed.pjd2005-01-091-1/+1
* Spoiling is now not possible, because we keep consumers open for writingpjd2005-01-041-30/+10
* Fix 'rebuild' command (we ignore retaste event now, so don't relay on it).pjd2005-01-031-2/+2
* 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-221-37/+96
* 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
* 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
OpenPOWER on IntegriCloud