aboutsummaryrefslogtreecommitdiff
path: root/sys/geom/raid3
Commit message (Expand)AuthorAgeFilesLines
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-123-3/+3
* graid3: Pre-allocate the timeout event structureMark Johnston2023-03-302-8/+33
* GEOM: Set G_CF_DIRECT_SEND/RECEIVE for taste consumers.Alexander Motin2022-01-301-0/+1
* geom_raid3: plug set-but-not-unused varsMateusz Guzik2021-12-091-3/+3
* graid3: Zero the metadata block before writingMark Johnston2021-07-131-7/+2
* Make MAXPHYS tunable. Bump MAXPHYS to 1M.Konstantin Belousov2020-11-281-5/+5
* Make g_attach() return ENXIO for orphaned providers; update variousEdward Tomasz Napierala2020-10-181-3/+5
* geom: clean up empty lines in .c and .h filesMateusz Guzik2020-09-012-3/+0
* Consistently use gctl_get_provider instead of home-grown variants.Xin LI2020-07-221-13/+2
* sys/geom: consistently use _PATH_DEV instead of hardcoding "/dev/".Xin LI2020-07-091-2/+2
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-2/+3
* Pass BIO_SPEEDUP through all the geom layersWarner Losh2020-01-171-0/+1
* GEOM: Reduce unnecessary log interleaving with sbufsConrad Meyer2019-08-072-22/+5
* Use sbuf_cat() in GEOM confxml generation.Alexander Motin2019-06-191-13/+13
* Annotate geom modules with MODULE_VERSIONKyle Evans2018-04-101-0/+1
* sys/geom: adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-273-0/+6
* Use g_wither_provider() where applicable.Alexander Motin2016-09-231-2/+1
* Removal of Giant droping wrappers for GEOM classes.Konstantin Belousov2016-05-201-2/+0
* sys/geom: spelling fixes in comments.Pedro F. Giffuni2016-04-291-1/+1
* Bump bio_cmd and bio_*flags from 8 bits to 16.Warner Losh2016-04-141-1/+1
* Create an API to reset a struct bio (g_reset_bio). This is mandatoryWarner Losh2016-02-171-1/+1
* CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than tenJung-uk Kim2015-05-221-1/+1
* Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky2014-06-281-17/+7
* Revert r267961, r267973:Glen Barber2014-06-271-7/+17
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky2014-06-271-17/+7
* Allow to insert new component to geom_raid3 without specifying number.Alexander Motin2013-01-151-16/+29
* Alike to r242314 for GRAID make GRAID3 more aggressive in marking volumesAlexander Motin2013-01-151-9/+12
* When synchronizing, include in the config dump amount ofGleb Smirnoff2012-09-111-0/+5
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten2011-11-071-2/+3
* Include sys/sbuf.h directly.Andrey V. Elsukov2011-07-111-0/+1
* Implement relaxed comparision for hardcoded provider names to make itAlexander Motin2011-04-271-1/+2
* Add some FEATURE macros for various GEOM classes.Alexander Leidinger2011-02-251-0/+1
* Sector size can not be greater than MAXPHYS. Since GRAID3 calculatesAndrey V. Elsukov2011-01-121-0/+4
* Move wakeup() out of mutex to reduce contention.Alexander Motin2010-01-051-3/+3
* Slightly optimize XOR calculation.Alexander Motin2010-01-051-24/+31
* As soon as geom_raid3 reports it's own stripe as sector size, report largestAlexander Motin2009-12-241-0/+14
* Make graid3 fallback to malloc() when component request size is biggerAlexander Motin2009-12-212-9/+15
* Revert r190676,190677Andrew Thompson2009-04-101-1/+1
* Add a how argument to root_mount_hold() so it can be passed NOWAIT and be calledAndrew Thompson2009-04-031-1/+1
* Rename the kthread_xxx (e.g. kthread_create()) callsJulian Elischer2007-10-201-3/+3
* Commit 14/14 of sched_lock decomposition.Jeff Roberson2007-06-051-2/+2
* Now, that we have gjournal in the tree add possibility to configurePawel Jakub Dawidek2006-11-013-8/+49
* Change spaces to tabs where needed.Pawel Jakub Dawidek2006-11-012-24/+24
* Implement BIO_FLUSH handling by simply passing it down to the components.Pawel Jakub Dawidek2006-10-311-0/+47
* Guard against invalid metadata.Pawel Jakub Dawidek2006-10-101-0/+6
* One more white space fix.Pawel Jakub Dawidek2006-09-301-1/+1
* Remove trailing spaces.Pawel Jakub Dawidek2006-09-301-16/+16
* Small fixes after adding __printflike() to gctl_error().Pawel Jakub Dawidek2006-09-161-4/+4
* Fix synchronization in gmirror and graid3 which I broken. SynchronizationPawel Jakub Dawidek2006-09-131-2/+5
* move created/detected/activated under debug level 1 to quiet the common case..John-Mark Gurney2006-09-091-5/+7