summaryrefslogtreecommitdiffstats
path: root/sys/geom/mirror
Commit message (Expand)AuthorAgeFilesLines
* 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
* Be sure to always return 0 for negative access requests.pjd2004-10-071-0/+8
* Geoms without softc are geoms which are initialized, so wait for them.pjd2004-10-061-2/+4
* Look out for geoms without softc.pjd2004-10-061-0/+2
* Before root file system is mounted, wait for mirrors in degraded state.pjd2004-10-051-0/+41
* Just use MAXPHYS as maximum I/O request size, instead of using my ownpjd2004-09-282-10/+4
* Minor, but very important condition fix. The current one can never be true.pjd2004-09-271-1/+1
* Decrease kern.geom.mirror.timeout to 4, so it is smaller thanpjd2004-09-271-1/+1
* Forgot to commit addition of ds_resync field.pjd2004-09-261-0/+1
* Avoid race while synchronizing components. It is very hard to bump into,pjd2004-09-261-8/+31
* Simplify code a bit.pjd2004-09-261-18/+9
* This is not needed anymore, it is forced in GEOM now.pjd2004-09-201-3/+0
* Show current status of mirror device directly.pjd2004-09-081-0/+9
* Allow to configure debug level from /boot/loader.conf.pjd2004-08-301-0/+1
* GCC, ehh.pjd2004-08-291-0/+1
* Skip providers with not defined sector size.pjd2004-08-261-0/+3
* Allow to set kern.geom.mirror.timeout from /boot/loader.conf.pjd2004-08-231-0/+1
* We really don't want to receive spoil event for synchroniztion consumers.pjd2004-08-181-1/+0
* Bump synchronization ID if we are sure, that we have ACTIVE components.pjd2004-08-181-7/+9
* Avoid code duplication by introducing g_mirror_write_metadata() function,pjd2004-08-151-55/+29
* MFp4: Simplify code a bit:pjd2004-08-112-20/+12
* Actually, HARDCODED flag isn't stored in metadata, so don't botherpjd2004-08-111-2/+0
* - Fix typo.pjd2004-08-111-1/+3
* Try harder to not panic on 'stop -f'.pjd2004-08-111-39/+83
* - Recognize HARDCODED flag when dumping consumer configuration.pjd2004-08-101-39/+27
OpenPOWER on IntegriCloud