summaryrefslogtreecommitdiff
path: root/sys/geom/multipath
AgeCommit message (Expand)Author
2025-09-13GEOM: remove the redundant if statementWuyang Chung
2025-09-05call g_new_geom instead for callers that pass regular string to g_new_geomfWuyang Chung
2025-07-26sys/geom: use proper style for sizeof operatorAndriy Gapon
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
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
2022-01-29GEOM: Set G_CF_DIRECT_SEND/RECEIVE for taste consumers.Alexander Motin
2021-11-25geom_multipath: plug set-but-not-used varsMateusz Guzik
2021-05-06gmultipath: make physpath distinct from the underlying providers'Alan Somers
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-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
2019-12-06gmultipath: add ATF testsAlan Somers
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
2017-01-20Report disk addition errors on `add` or `create` subcommand.Alexander Motin
2016-11-12Do not report error on close even if we have no paths left.Alexander Motin
2015-12-15Prevent g_access calls to bad multipath membersSteven Hartland
2015-04-09Remove sleeps from geom_up thread on device destruction.Alexander Motin
2014-01-19Removed unneeded and dangerous assignment. It would probably cause NULLAlexander Motin
2013-11-17In addition to r258220 allow shrinking in "automatic" mode if there isAlexander Motin
2013-11-16Implement automatic live resize support for GEOM MULTIPATH class.Alexander Motin
2013-10-22Merge GEOM direct dispatch changes from the projects/camlock branch.Alexander Motin
2013-03-25Make GEOM MULTIPATH to report unmapped bio support if underling path reportAlexander Motin
2012-11-20- Don't pass geom and provider names as format strings.Jaakko Heinonen
2012-08-25(g_multipath_rotate): Fix algorithm so that it does rotate over all goodThomas Quinot
2012-08-03New command "gmultipath prefer" to force selection of a specifiedThomas Quinot
2012-06-05Add missing newlines into XML output.Alexander Motin
2012-05-06Fix `gmultipath configure` for big-endian machines.Alexander Motin
2012-04-18Some improvements to GEOM MULTIPATH:Alexander Motin
2011-11-12Major GEOM MULTIPATH class rewrite:Alexander Motin
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-05-04Remove unneeded code.Andrey V. Elsukov
2011-02-25Add some FEATURE macros for various GEOM classes.Alexander Leidinger
2010-05-14Yet another potential dereference of a dead provider.Matt Jacob
2010-05-14Make sure to check that the active provider pointer points to something beforeMatt Jacob
2010-03-29Change how multipath labels are created and managed. This makes it easierMatt Jacob
2010-03-21Add 'rotate' and 'getactive' verbs to provide some control and informationMatt Jacob
2010-02-18- Style fixes.Pawel Jakub Dawidek
2009-08-27There's no need for checking result of M_WAITOK allocation.Pawel Jakub Dawidek
2009-08-27Fix an obvious topology lock leak.Pawel Jakub Dawidek
2007-10-20Rename the kthread_xxx (e.g. kthread_create()) callsJulian Elischer
2007-02-27First cut at GEOM based multipath. This is an active/passive{/passive...}Matt Jacob