summaryrefslogtreecommitdiff
path: root/sys/geom/raid3
AgeCommit message (Expand)Author
2025-09-05call g_new_geom instead for callers that pass regular string to g_new_geomfWuyang Chung
2024-04-20graid3: Fix teardown in g_raid3_try_destroy()Mark Johnston
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-11-23shutdown: audit shutdown_post_sync event callbacksMitchell Horne
2023-11-23geom: sort includes for some filesMitchell Horne
2023-11-02graid3: Fix teardown racesMark Johnston
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2023-03-30graid3: Pre-allocate the timeout event structureMark Johnston
2022-01-29GEOM: Set G_CF_DIRECT_SEND/RECEIVE for taste consumers.Alexander Motin
2021-12-09geom_raid3: plug set-but-not-unused varsMateusz Guzik
2021-07-13graid3: Zero the metadata block before writingMark Johnston
2020-11-28Make MAXPHYS tunable. Bump MAXPHYS to 1M.Konstantin Belousov
2020-10-18Make g_attach() return ENXIO for orphaned providers; update variousEdward Tomasz Napierala
2020-09-01geom: clean up empty lines in .c and .h filesMateusz Guzik
2020-07-22Consistently use gctl_get_provider instead of home-grown variants.Xin LI
2020-07-09sys/geom: consistently use _PATH_DEV instead of hardcoding "/dev/".Xin LI
2020-02-26Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki
2020-01-17Pass BIO_SPEEDUP through all the geom layersWarner Losh
2019-08-07GEOM: Reduce unnecessary log interleaving with sbufsConrad Meyer
2019-06-19Use sbuf_cat() in GEOM confxml generation.Alexander Motin
2018-04-10Annotate geom modules with MODULE_VERSIONKyle Evans
2017-11-27sys/geom: adoption of SPDX licensing ID tags.Pedro F. Giffuni
2016-09-23Use g_wither_provider() where applicable.Alexander Motin
2016-05-20Removal of Giant droping wrappers for GEOM classes.Konstantin Belousov
2016-04-29sys/geom: spelling fixes in comments.Pedro F. Giffuni
2016-04-14Bump bio_cmd and bio_*flags from 8 bits to 16.Warner Losh
2016-02-17Create an API to reset a struct bio (g_reset_bio). This is mandatoryWarner Losh
2015-05-22CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than tenJung-uk Kim
2014-06-28Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky
2014-06-27Revert r267961, r267973:Glen Barber
2014-06-27Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky
2013-01-15Allow to insert new component to geom_raid3 without specifying number.Alexander Motin
2013-01-15Alike to r242314 for GRAID make GRAID3 more aggressive in marking volumesAlexander Motin
2012-09-11 When synchronizing, include in the config dump amount ofGleb Smirnoff
2011-11-07Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten
2011-07-11Include sys/sbuf.h directly.Andrey V. Elsukov
2011-04-27Implement relaxed comparision for hardcoded provider names to make itAlexander Motin
2011-02-25Add some FEATURE macros for various GEOM classes.Alexander Leidinger
2011-01-12Sector size can not be greater than MAXPHYS. Since GRAID3 calculatesAndrey V. Elsukov
2010-01-05Move wakeup() out of mutex to reduce contention.Alexander Motin
2010-01-05Slightly optimize XOR calculation.Alexander Motin
2009-12-24As soon as geom_raid3 reports it's own stripe as sector size, report largestAlexander Motin
2009-12-21Make graid3 fallback to malloc() when component request size is biggerAlexander Motin
2009-04-10Revert r190676,190677Andrew Thompson
2009-04-03Add a how argument to root_mount_hold() so it can be passed NOWAIT and be calledAndrew Thompson
2007-10-20Rename the kthread_xxx (e.g. kthread_create()) callsJulian Elischer
2007-06-05Commit 14/14 of sched_lock decomposition.Jeff Roberson
2006-11-01Now, that we have gjournal in the tree add possibility to configurePawel Jakub Dawidek