aboutsummaryrefslogtreecommitdiff
path: root/sys/geom/geom_kern.c
Commit message (Expand)AuthorAgeFilesLines
* Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky2014-06-281-2/+1
* Revert r267961, r267973:Glen Barber2014-06-271-1/+2
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky2014-06-271-2/+1
* Merge GEOM direct dispatch changes from the projects/camlock branch.Alexander Motin2013-10-221-0/+7
* Introduce a kern.geom.notaste sysctl that can be used to temporarilyDag-Erling Smørgrav2013-09-241-0/+4
* Move the three geom kprocs as threads under a single pid.Andrew Thompson2011-05-111-46/+25
* Use g_eventlock to protect against losing wakeups in the g_event processJaakko Heinonen2010-11-221-4/+2
* Add sbuf_new_auto as a shortcut for the very common case of creating aDag-Erling Smørgrav2008-08-091-3/+3
* Commit 14/14 of sched_lock decomposition.Jeff Roberson2007-06-051-6/+6
* Add sysctl descriptions.Lukas Ertl2005-11-251-7/+8
* Call g_waitidle() instead of GEOM using the root_mount_hold() KPI.Poul-Henning Kamp2005-04-191-6/+0
* Add a named reference-count KPI to hold off mounting of the root filesystem.Poul-Henning Kamp2005-04-181-0/+6
* Make various random things staticPoul-Henning Kamp2005-02-101-2/+2
* Stop explicitly touching td_base_pri outside of the scheduler and simplyJohn Baldwin2004-12-301-4/+11
* Make kern.geom.debugflags sysctl tunable from /boot/loader.conf.Pawel Jakub Dawidek2004-09-131-0/+1
* don't call sbuf_clear() right after sbuf_new(), it is not necessary.Poul-Henning Kamp2004-02-101-3/+0
* Sleep on "-" in our normal state to simplify debugging.Poul-Henning Kamp2003-06-181-1/+3
* Use __FBSDID().David E. O'Brien2003-06-111-2/+3
* Fix some easy, global, lint warnings. In most cases, this meansMark Murray2003-04-301-1/+1
* Introduce a g_waitfor_event() function which posts an event and waits forPoul-Henning Kamp2003-04-231-12/+3
* More of the event stuff can now be private to geom_event.cPoul-Henning Kamp2003-04-231-2/+0
* Rename g_call_me() to g_post_event(), and give it a flagPoul-Henning Kamp2003-04-231-3/+3
* Move the shutdown eventhandler stuff to a more logical place.Poul-Henning Kamp2003-04-231-0/+11
* Change events to have an array of "void *" references, and give thePoul-Henning Kamp2003-04-021-3/+3
* Turn /dev/geom.ctl from a GEOM class into a plain character device driverPoul-Henning Kamp2003-03-241-0/+1
* Retire the GEOM private statistics code and use devstat instead.Poul-Henning Kamp2003-03-181-4/+0
* Implement a bio-taskqueue to reduce number of context switches inPoul-Henning Kamp2003-02-111-10/+0
* Remove another printf which does not say anything we didn't already know.Poul-Henning Kamp2003-02-111-1/+0
* Update the statistics collection code to track busy time instead ofPoul-Henning Kamp2003-02-091-1/+1
* Move the g_stat struct to its own .h file, we will export it to other code.Poul-Henning Kamp2003-02-081-0/+2
* Commit the correct copy of the g_stat structure.Poul-Henning Kamp2003-02-071-0/+6
* Fix some sleep strings to make more sense.Poul-Henning Kamp2003-02-071-3/+3
* Remove the "ascii" attribute from the sysctls so that "sysctl -a" willPoul-Henning Kamp2002-12-271-3/+3
* Use a mutex assert to document our locking circumstances.Poul-Henning Kamp2002-12-261-0/+3
* Fix a cut&past-o.Poul-Henning Kamp2002-12-011-1/+1
* Add the remaning part of the new libdisk interaction.Poul-Henning Kamp2002-10-281-2/+23
* Reduce the GEOM verbosity under bootverbose to something more sufferable.Poul-Henning Kamp2002-10-251-2/+0
* No need to specify CTLTYPE_INT when we use SYSCTL_INT.Poul-Henning Kamp2002-10-201-7/+7
* Be consistent and return the NUL at the end of kern.geom.conf{xml,dot}.Poul-Henning Kamp2002-10-171-2/+2
* Properly isolate the locking domains of sysctl from the topology lockPoul-Henning Kamp2002-10-041-17/+25
* Move GEOM's sysctls under kern.geom.Poul-Henning Kamp2002-10-021-9/+11
* Zero the local-variable mutexes before we call mtx_init() on them,Poul-Henning Kamp2002-09-281-0/+2
* Style, whitespace and lint fixes.Poul-Henning Kamp2002-09-281-4/+5
* Make the UP/DOWN threads hold on to their own private mutex while doingPoul-Henning Kamp2002-09-271-2/+26
* Various no-ops:Poul-Henning Kamp2002-09-271-6/+0
* Don't use the static thread.. it is going away.Julian Elischer2002-06-291-2/+2
* Eliminate some thread pointers which do not make sense anymore.Poul-Henning Kamp2002-03-261-3/+2
* Cave in to tradition and rename "methods" to "classes".Poul-Henning Kamp2002-03-261-2/+2
* First commit of the GEOM subsystem to make it easier for people toPoul-Henning Kamp2002-03-111-0/+192