aboutsummaryrefslogtreecommitdiff
path: root/sys/geom/geom.h
Commit message (Expand)AuthorAgeFilesLines
* Adjust g_waitidle() visibility and definitionKonstantin Belousov2022-08-021-0/+2
* Clarify when GEOM utilities exit with success or failure.Kirk McKusick2022-07-161-1/+1
* GEOM: Introduce partial confxml APIAlexander Motin2022-03-121-0/+1
* Provide an interface that allows GEOM modules to return multiple messages.Kirk McKusick2022-02-201-0/+2
* GEOM: Minor polishing in geom_event.Alexander Motin2021-12-281-1/+0
* geom: Remove g_class.configWuyang Chung2021-11-191-1/+0
* geom: create an API to allocate events, and use that storage to send themWarner Losh2021-07-241-0/+3
* ffs: Clamp BIO_SPEEDUP lengthMark Johnston2020-11-111-1/+2
* gctl_get_geom: Skip validation of g_class.Xin LI2020-07-261-1/+1
* sys/geom: consistently use _PATH_DEV instead of hardcoding "/dev/".Xin LI2020-07-091-0/+4
* Reimplement aliases in geomWarner Losh2020-05-131-11/+12
* Add g_topology_locked() macro that returns true if we already hold the GEOMPawel Jakub Dawidek2020-04-251-0/+2
* Retire nstart/nend counters.Alexander Motin2019-12-301-1/+2
* Remove GEOM_SCHED class and gsched tool.Alexander Motin2019-12-291-13/+0
* Add BIO_SPEEDUPWarner Losh2019-12-171-0/+1
* Remove duplicate g_debugflags declaration.Alexander Motin2019-12-051-3/+6
* Wrap g_trace() into a macro to avoid unneeded calls.Alexander Motin2019-12-051-2/+6
* Add a new gctl_get_paraml_opt() interface to extract optional parameters fromChuck Silvers2019-10-161-0/+1
* GEOM: Reduce unnecessary log interleaving with sbufsConrad Meyer2019-08-071-1/+2
* geom: fix initialization orderRoger Pau Monné2019-05-061-1/+1
* Extend stripeoffset and stripesize of GEOMs from u_int to off_tEugene Grosbein2018-10-271-2/+2
* g_access: deal with races created by geoms that drop the topology lockAndriy Gapon2018-03-151-2/+4
* Refactoring of reading and writing of the UFS/FFS superblock.Kirk McKusick2018-01-261-0/+2
* sys/geom: adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Add aliasing concept to geom.Warner Losh2017-08-071-0/+11
* Remove asserts that Giant is not held on entrance into geom KPI, whichKonstantin Belousov2016-05-201-1/+0
* Add support for managing Shingled Magnetic Recording (SMR) drives.Kenneth D. Merry2016-05-191-0/+2
* Create an API to reset a struct bio (g_reset_bio). This is mandatoryWarner Losh2016-02-171-0/+1
* Improve ZFS N-way mirror read performance by using load and localitySteven Hartland2013-10-231-0/+1
* Merge GEOM direct dispatch changes from the projects/camlock branch.Alexander Motin2013-10-221-0/+6
* Implement the concept of the unmapped VMIO buffers, i.e. buffers whichKonstantin Belousov2013-03-191-0/+1
* - Don't pass geom and provider names as format strings.Jaakko Heinonen2012-11-201-2/+4
* Remove unneeded G_PF_CANDELETE flag.Ed Schouten2012-08-281-1/+0
* Implement media change notification for DA and CD removable media devices.Alexander Motin2012-07-291-1/+5
* Add back spare fields consumed in r237545. It seems that these should onlyKenneth D. Merry2012-07-171-0/+2
* Add back spare fields reused in r238213. According to Attilio, the ruleEdward Tomasz Napierala2012-07-161-0/+2
* Add a new GEOM method, resize(), which is called after provider size changes.Edward Tomasz Napierala2012-07-071-2/+4
* Consume spare fields for the providergone pointers added to the g_class andKenneth D. Merry2012-06-251-4/+2
* Fix a bug which causes a panic in daopen(). The panic is caused byKenneth D. Merry2012-06-241-0/+3
* Add some spare fields to the g_class and g_geom structures needed to implementPawel Jakub Dawidek2011-07-171-0/+5
* Remove include of sys/sbuf.h from geom/geom.h.Andrey V. Elsukov2011-07-111-1/+0
* Plumb device physical path reporting from CAM devices, through GEOM andJustin T. Gibbs2011-06-141-0/+5
* Implement relaxed comparision for hardcoded provider names to make itAlexander Motin2011-04-271-0/+1
* MFgraid/head r218212, r218257:Alexander Motin2011-03-241-0/+6
* MFgraid/head r217827:Alexander Motin2011-03-241-0/+2
* Fix deadlock between GEOM class unloading and withering. Withering can'tJaakko Heinonen2010-05-051-0/+3
* Make gjournal work with kernel compiled with "options DIAGNOSTIC".Edward Tomasz Napierala2009-06-301-0/+1
* As discussed in the devsummit, introduce two fields in theLuigi Rizzo2009-06-111-0/+13
* Revert r190676,190677Andrew Thompson2009-04-101-2/+0
* Add interleaving root hold tokens from the CAM probe to disk_create and geomAndrew Thompson2009-04-031-0/+2