aboutsummaryrefslogtreecommitdiff
path: root/sys/geom/geom_subr.c
Commit message (Expand)AuthorAgeFilesLines
* Adjust function definition in geom_subr.c to avoid clang 15 warningsDimitry Andric2022-07-261-1/+1
* GEOM: Remove g_wait_sim.Alexander Motin2022-01-301-1/+1
* geom: Remove g_class.configWuyang Chung2021-11-191-1/+0
* geom(4): make g_newprovider_event() return if G_P_WITHER is setEdward Tomasz Napierala2020-12-291-2/+2
* Make g_attach() return ENXIO for orphaned providers; update variousEdward Tomasz Napierala2020-10-181-0/+2
* geom: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-3/+2
* sys/geom: consistently use _PATH_DEV instead of hardcoding "/dev/".Xin LI2020-07-091-4/+0
* geom: Don't re-add duplicate aliasesConrad Meyer2020-06-051-0/+9
* Reimplement aliases in geomWarner Losh2020-05-131-17/+26
* Fix aggregating geoms for BIO_SPEEDUP.Konstantin Belousov2020-01-271-1/+4
* Retire nstart/nend counters.Alexander Motin2019-12-301-2/+5
* gmultipath: add ATF testsAlan Somers2019-12-061-0/+3
* Remove duplicate g_debugflags declaration.Alexander Motin2019-12-051-1/+1
* GEOM: Reduce unnecessary log interleaving with sbufsConrad Meyer2019-08-071-0/+39
* Extend stripeoffset and stripesize of GEOMs from u_int to off_tEugene Grosbein2018-10-271-2/+2
* Squash error from geom by sizing ident strings to DISK_IDENT_SIZE.Sean Bruno2018-04-051-4/+4
* g_access: deal with races created by geoms that drop the topology lockAndriy Gapon2018-03-151-5/+47
* Do pass removing some write-only variables from the kernel.Alexander Kabaev2017-12-251-2/+1
* sys/geom: adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Clear G_CF_ORPHAN when attaching. This fixes cases where the sameEdward Tomasz Napierala2017-10-021-0/+1
* g_resize_provider_event: Do not invoke orphan method twiceConrad Meyer2017-09-241-0/+8
* Let g_access() log the actual error number.Konstantin Belousov2017-08-271-2/+2
* Add aliasing concept to geom.Warner Losh2017-08-071-0/+16
* Add BUF_TRACKING and FULL_BUF_TRACKING buffer debuggingConrad Meyer2016-10-311-0/+4
* Do not invoke resize method if geom is being withered.Andrey V. Elsukov2016-07-251-1/+1
* Fix a bug that caused da(4) peripheral drivers to not fully go awayKenneth D. Merry2016-06-221-1/+8
* Removal of Giant droping wrappers for GEOM classes.Konstantin Belousov2016-05-201-2/+0
* Add support for managing Shingled Magnetic Recording (SMR) drives.Kenneth D. Merry2016-05-191-0/+1
* Bump bio_cmd and bio_*flags from 8 bits to 16.Warner Losh2016-04-141-2/+2
* When searching for provider by name, prefer non-withered one.Alexander Motin2015-03-261-3/+9
* Add a topology trace to the g_spoil_event.Andrey V. Elsukov2014-05-191-0/+2
* Make g_access() KASSERT() more useful.Bryan Drewery2014-04-151-2/+3
* Improve ZFS N-way mirror read performance by using load and localitySteven Hartland2013-10-231-0/+7
* Introduce a kern.geom.notaste sysctl that can be used to temporarilyDag-Erling Smørgrav2013-09-241-1/+3
* Make g_wither_washer() to not loop by itself, but only when there was someAlexander Motin2013-03-241-20/+9
* Allow to pass providers with /dev/ prefix to g_provider_by_name().Pawel Jakub Dawidek2012-09-011-0/+8
* 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-19/+76
* Add missing free.Edward Tomasz Napierala2012-07-181-0/+1
* The resize GEOM event has no references, thus cannot be canceled.Edward Tomasz Napierala2012-07-161-2/+0
* Add a new GEOM method, resize(), which is called after provider size changes.Edward Tomasz Napierala2012-07-071-3/+76
* Fix a bug which causes a panic in daopen(). The panic is caused byKenneth D. Merry2012-06-241-0/+8
* Plumb device physical path reporting from CAM devices, through GEOM andJustin T. Gibbs2011-06-141-0/+1
* Implement relaxed comparision for hardcoded provider names to make itAlexander Motin2011-04-271-0/+37
* Fix deadlock between GEOM class unloading and withering. Withering can'tJaakko Heinonen2010-05-051-47/+51
* Fix ddb(4) "show geom addr" command when INVARIANTS is enabled. Don'tJaakko Heinonen2010-04-191-7/+13
* Log attach just like we log detach.Pawel Jakub Dawidek2010-02-181-0/+1
* Fix a panic which (reportedly) can happen when unmounting a filesystemEdward Tomasz Napierala2009-07-011-0/+2
* Simplify.Pawel Jakub Dawidek2009-06-051-4/+2
* - Unbreak 64 bit platforms by casting off_t to intmax.Ulf Lilleengen2009-05-261-3/+3