summaryrefslogtreecommitdiff
path: root/sys/geom/gate
AgeCommit message (Expand)Author
2025-09-05call g_new_geom instead for callers that pass regular string to g_new_geomfWuyang Chung
2024-10-04ggate: Avoid dropping the GEOM topology lock in dumpconfMark Johnston
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_gate: Distinguish between classes of errorsPeter Jeremy
2022-01-02geom_gate: ensure readprov is null-terminatedAlan Somers
2020-09-01geom: clean up empty lines in .c and .h filesMateusz Guzik
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-12-28Fix GEOM_GATE orphanization.Alexander Motin
2019-08-07GEOM: Reduce unnecessary log interleaving with sbufsConrad Meyer
2018-07-13geom_gate: enable resizeMikolaj Golub
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-04-15g_gate: for pointers replace 0 with NULL.Pedro F. Giffuni
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-10-22Merge GEOM direct dispatch changes from the projects/camlock branch.Alexander Motin
2013-03-26Remove extra bio_data and bio_length copying to child request after callingAlexander Motin
2013-03-14We don't need buffer to handle BIO_DELETE, so don't check buffer size for it.Pawel Jakub Dawidek
2012-08-07In g_gate_dumpconf() always check the result of g_gate_hold().Mikolaj Golub
2012-07-28Reorder things in g_gate_create() so at the moment when g_new_geomf()Mikolaj Golub
2012-07-04Extend GEOM Gate class to handle read I/O requests directly within the kernel.Pawel Jakub Dawidek
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-23Recognize BIO_FLUSH requests and pass them to userland.Pawel Jakub Dawidek
2011-04-02GEOM has an internal mechanism to deal with ENOMEM errors returned viaPawel Jakub Dawidek
2011-03-30Increase debug level on g_gate device destruction and add message onMikolaj Golub
2011-03-27In g_gate_create() there is a window between when g_gate_softc isMikolaj Golub
2011-02-25Add some FEATURE macros for various GEOM classes.Alexander Leidinger
2010-06-14'unit' can be negative, so use signed type for it.Pawel Jakub Dawidek
2010-06-14BIO_DELETE contains range we want to delete and doesn't provide any usefulPawel Jakub Dawidek
2010-03-18Simplify loops.Pawel Jakub Dawidek
2010-02-18Please welcome HAST - Highly Avalable Storage.Pawel Jakub Dawidek
2009-12-28(S)LIST_HEAD_INITIALIZER takes a (S)LIST_HEAD as an argument.Antoine Brodin
2006-09-08Bump copyright year.Pawel Jakub Dawidek
2006-09-08Use __FBSDID in .c files.Pawel Jakub Dawidek
2006-09-05Fix problems with destroy and forcible destroy functionality:Pawel Jakub Dawidek
2006-02-01Remove trailing spaces.Pawel Jakub Dawidek
2005-10-31Normalize a significant number of kernel malloc type names:Robert Watson
2005-07-08Add CANCEL command which allows to remove one request from the queue orPawel Jakub Dawidek
2005-02-16Update copyright in files changed this year.Pawel Jakub Dawidek
2005-02-16Remove mutex asserion from g_gate_find(). We don't want g_gate_list_mtxPawel Jakub Dawidek
2005-02-16Remove TDP_GEOM flag from thread after ggate device creation.Pawel Jakub Dawidek
2005-02-12Fix typo. We want to unlock mutex here.Pawel Jakub Dawidek