summaryrefslogtreecommitdiffstats
path: root/sys/geom/mirror/g_mirror.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r309321:mav2017-05-231-3/+24
* MFC r316032:markj2017-04-111-1/+4
* MFC r316175:markj2017-04-111-0/+4
* MFC r308608:mav2016-11-271-27/+39
* MFC r306762: Fix possible geom destruction before final provider close.mav2016-10-201-27/+15
* MFC r306742:markj2016-10-191-4/+4
* MFC r306279: Use g_wither_provider() where applicable.mav2016-10-061-3/+2
* MFC r305509:markj2016-09-271-2/+6
* Do not complete pending gmirror BIOs when tearing down the provider.markj2016-06-221-2/+15
* When we are in panic, always go the asynchronous path in g_mirror_destroy(),glebius2016-06-011-1/+2
* Removal of Giant droping wrappers for GEOM classes.kib2016-05-201-2/+0
* sys/geom: spelling fixes in comments.pfg2016-04-291-2/+2
* geom: unsign some types to match their definitions and avoid overflows.pfg2016-04-271-1/+1
* Bump bio_cmd and bio_*flags from 8 bits to 16.imp2016-04-141-1/+1
* Create an API to reset a struct bio (g_reset_bio). This is mandatoryimp2016-02-171-1/+1
* CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than tenjkim2015-05-221-1/+1
* Remove extra semicolon.mav2015-03-271-1/+1
* Remove request sorting from GEOM_MIRROR and GEOM_RAID.mav2015-03-271-4/+4
* Fix bug on memory allocation error in split method.mav2015-03-271-3/+2
* Fix couple BIO_DELETE bugs in geom_mirror.mav2015-03-121-2/+24
* Pull in r267961 and r267973 again. Fix for issues reported will follow.hselasky2014-06-281-10/+4
* Revert r267961, r267973:gjb2014-06-271-4/+10
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifhselasky2014-06-271-10/+4
* 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-271-2/+4
* Add "resize" verb to gmirror(8) and such functionality to geom_mirror(4).ae2013-11-191-5/+33
* Merge GEOM direct dispatch changes from the projects/camlock branch.mav2013-10-221-23/+35
* 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-011-2/+12
* In g_mirror_regular_request() upon successful delivery treatglebius2012-07-011-1/+2
* Introduce new device flag G_MIRROR_DEVICE_FLAG_TASTING. It shouldae2012-05-181-0/+9
* 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
* 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-031-28/+24
* 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-011-1/+9
* Implement BIO_FLUSH handling by simply passing it down to the components.pjd2006-10-311-0/+45
OpenPOWER on IntegriCloud