summaryrefslogtreecommitdiffstats
path: root/sys/geom/geom_kern.c
Commit message (Expand)AuthorAgeFilesLines
* Move the three geom kprocs as threads under a single pid.thompsa2011-05-111-46/+25
* Use g_eventlock to protect against losing wakeups in the g_event processjh2010-11-221-4/+2
* Add sbuf_new_auto as a shortcut for the very common case of creating ades2008-08-091-3/+3
* Commit 14/14 of sched_lock decomposition.jeff2007-06-051-6/+6
* Add sysctl descriptions.le2005-11-251-7/+8
* Call g_waitidle() instead of GEOM using the root_mount_hold() KPI.phk2005-04-191-6/+0
* Add a named reference-count KPI to hold off mounting of the root filesystem.phk2005-04-181-0/+6
* Make various random things staticphk2005-02-101-2/+2
* Stop explicitly touching td_base_pri outside of the scheduler and simplyjhb2004-12-301-4/+11
* Make kern.geom.debugflags sysctl tunable from /boot/loader.conf.pjd2004-09-131-0/+1
* don't call sbuf_clear() right after sbuf_new(), it is not necessary.phk2004-02-101-3/+0
* Sleep on "-" in our normal state to simplify debugging.phk2003-06-181-1/+3
* Use __FBSDID().obrien2003-06-111-2/+3
* Fix some easy, global, lint warnings. In most cases, this meansmarkm2003-04-301-1/+1
* Introduce a g_waitfor_event() function which posts an event and waits forphk2003-04-231-12/+3
* More of the event stuff can now be private to geom_event.cphk2003-04-231-2/+0
* Rename g_call_me() to g_post_event(), and give it a flagphk2003-04-231-3/+3
* Move the shutdown eventhandler stuff to a more logical place.phk2003-04-231-0/+11
* Change events to have an array of "void *" references, and give thephk2003-04-021-3/+3
* Turn /dev/geom.ctl from a GEOM class into a plain character device driverphk2003-03-241-0/+1
* Retire the GEOM private statistics code and use devstat instead.phk2003-03-181-4/+0
* Implement a bio-taskqueue to reduce number of context switches inphk2003-02-111-10/+0
* Remove another printf which does not say anything we didn't already know.phk2003-02-111-1/+0
* Update the statistics collection code to track busy time instead ofphk2003-02-091-1/+1
* Move the g_stat struct to its own .h file, we will export it to other code.phk2003-02-081-0/+2
* Commit the correct copy of the g_stat structure.phk2003-02-071-0/+6
* Fix some sleep strings to make more sense.phk2003-02-071-3/+3
* Remove the "ascii" attribute from the sysctls so that "sysctl -a" willphk2002-12-271-3/+3
* Use a mutex assert to document our locking circumstances.phk2002-12-261-0/+3
* Fix a cut&past-o.phk2002-12-011-1/+1
* Add the remaning part of the new libdisk interaction.phk2002-10-281-2/+23
* Reduce the GEOM verbosity under bootverbose to something more sufferable.phk2002-10-251-2/+0
* No need to specify CTLTYPE_INT when we use SYSCTL_INT.phk2002-10-201-7/+7
* Be consistent and return the NUL at the end of kern.geom.conf{xml,dot}.phk2002-10-171-2/+2
* Properly isolate the locking domains of sysctl from the topology lockphk2002-10-041-17/+25
* Move GEOM's sysctls under kern.geom.phk2002-10-021-9/+11
* Zero the local-variable mutexes before we call mtx_init() on them,phk2002-09-281-0/+2
* Style, whitespace and lint fixes.phk2002-09-281-4/+5
* Make the UP/DOWN threads hold on to their own private mutex while doingphk2002-09-271-2/+26
* Various no-ops:phk2002-09-271-6/+0
* Don't use the static thread.. it is going away.julian2002-06-291-2/+2
* Eliminate some thread pointers which do not make sense anymore.phk2002-03-261-3/+2
* Cave in to tradition and rename "methods" to "classes".phk2002-03-261-2/+2
* First commit of the GEOM subsystem to make it easier for people tophk2002-03-111-0/+192
OpenPOWER on IntegriCloud