summaryrefslogtreecommitdiffstats
path: root/sys/geom/mirror
Commit message (Expand)AuthorAgeFilesLines
* Show error code when failing to destroy a mirror on delaybdrewery2014-04-051-1/+2
* Add an ability to stop gmirror and clear its metadata in one command.ae2013-12-273-4/+13
* Prevent users from deactivating the last component of a mirror.ae2013-12-191-1/+12
* Add "resize" verb to gmirror(8) and such functionality to geom_mirror(4).ae2013-11-192-5/+106
* Merge GEOM direct dispatch changes from the projects/camlock branch.mav2013-10-222-23/+37
* Fix the formatting of the error message.ed2013-08-121-2/+2
* Fix a mystery cut-n-paste corruption from the previous commit.scottl2013-06-191-1/+1
* Mark geom_mirror as capable of unmapped i/oscottl2013-06-191-5/+18
* g_mirror: g_getattr() failure should not be fatalavg2013-01-261-3/+1
* Alike to r242314 for GRAID make GMIRROR more aggressive in marking volumesmav2013-01-151-9/+12
* When synchronizing, include in the config dump amount ofglebius2012-09-111-0/+5
* Make geom_mirror more friendly to SSDs. To properly support TRIM,glebius2012-07-012-3/+15
* In g_mirror_regular_request() upon successful delivery treatglebius2012-07-011-1/+2
* Prevent removing of the last active component from a mirror.ae2012-05-181-1/+12
* Introduce new device flag G_MIRROR_DEVICE_FLAG_TASTING. It shouldae2012-05-182-0/+10
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.ed2011-11-071-1/+2
* Include sys/sbuf.h directly.ae2011-07-111-0/+1
* Implement relaxed comparision for hardcoded provider names to make itmav2011-04-271-1/+2
* Add some FEATURE macros for various GEOM classes.netchild2011-02-251-0/+1
* - Allow to specify value as const pointers.pjd2010-09-131-2/+2
* Remove bintime_cmp() function, unused since r200086.mav2010-08-181-15/+0
* Move wakeup() out of mutex to reduce contention.mav2010-01-051-4/+4
* As soon as mirror has no own stripes, report largest stripe of unrerlyingmav2009-12-241-0/+9
* Change 'load' balancing mode algorithm:mav2009-12-032-30/+26
* Add support for changing providers priority.pjd2009-09-061-9/+62
* Revert r190676,190677thompsa2009-04-101-1/+1
* Add a how argument to root_mount_hold() so it can be passed NOWAIT and be calledthompsa2009-04-031-1/+1
* 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-013-7/+49
* 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
* Always allow to specify components with /dev/ prefix.pjd2006-07-131-2/+4
* 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-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
OpenPOWER on IntegriCloud