summaryrefslogtreecommitdiffstats
path: root/sys/geom/gate/g_gate.c
Commit message (Expand)AuthorAgeFilesLines
* Remove extra bio_data and bio_length copying to child request after callingmav2013-03-261-2/+0
* We don't need buffer to handle BIO_DELETE, so don't check buffer size for it.pjd2013-03-141-1/+1
* In g_gate_dumpconf() always check the result of g_gate_hold().trociny2012-08-071-1/+3
* Reorder things in g_gate_create() so at the moment when g_new_geomf()trociny2012-07-281-77/+63
* Extend GEOM Gate class to handle read I/O requests directly within the kernel.pjd2012-07-041-30/+290
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.ed2011-11-071-1/+2
* Include sys/sbuf.h directly.ae2011-07-111-0/+1
* Recognize BIO_FLUSH requests and pass them to userland.pjd2011-05-231-0/+3
* GEOM has an internal mechanism to deal with ENOMEM errors returned viapjd2011-04-021-1/+1
* Increase debug level on g_gate device destruction and add message ontrociny2011-03-301-1/+2
* In g_gate_create() there is a window between when g_gate_softc istrociny2011-03-271-1/+5
* Add some FEATURE macros for various GEOM classes.netchild2011-02-251-0/+2
* 'unit' can be negative, so use signed type for it.pjd2010-06-141-1/+1
* BIO_DELETE contains range we want to delete and doesn't provide any usefulpjd2010-06-141-1/+1
* Simplify loops.pjd2010-03-181-20/+10
* Please welcome HAST - Highly Avalable Storage.pjd2010-02-181-71/+119
* (S)LIST_HEAD_INITIALIZER takes a (S)LIST_HEAD as an argument.antoine2009-12-281-1/+1
* Bump copyright year.pjd2006-09-081-1/+1
* Use __FBSDID in .c files.pjd2006-09-081-2/+3
* Fix problems with destroy and forcible destroy functionality:pjd2006-09-051-73/+45
* Remove trailing spaces.pjd2006-02-011-1/+1
* Normalize a significant number of kernel malloc type names:rwatson2005-10-311-1/+1
* Add CANCEL command which allows to remove one request from the queue orpjd2005-07-081-1/+43
* Update copyright in files changed this year.pjd2005-02-161-1/+1
* Remove mutex asserion from g_gate_find(). We don't want g_gate_list_mtxpjd2005-02-161-1/+0
* Remove TDP_GEOM flag from thread after ggate device creation.pjd2005-02-161-0/+7
* Fix typo. We want to unlock mutex here.pjd2005-02-121-1/+1
* - Remove g_gate_hold()/g_gate_release() from start/done paths. It savespjd2005-02-091-54/+36
* - Use bioq_insert_tail()/bioq_insert_head() instead of bioq_disksort().pjd2005-02-051-3/+7
* - Add missing Giant drop before acquiring the topology lock.pjd2004-11-231-3/+6
* Unlock g_gate_list_mtx mutex when we cannot allocate unit number.pjd2004-10-021-0/+1
* Tag all geom classes in the tree with a version number.phk2004-08-081-0/+1
* Do a pass over all modules in the kernel and make them return EOPNOTSUPPphk2004-07-151-0/+1
* Remove unused argument for good.pjd2004-07-011-2/+2
* Introduce a hack that will make geom_gate to work with read-only mounts.pjd2004-06-271-0/+9
* Don't hold topology lock while calling g_gate_release().pjd2004-06-211-0/+2
* Do the dreaded s/dev_t/struct cdev */phk2004-06-161-2/+2
* Close some small wakeup<->msleep races.pjd2004-05-051-2/+4
* Turn off debugging by default.pjd2004-05-031-1/+1
* - Hold g_gate_list_mtx lock while generating/checking unit number.pjd2004-05-031-5/+9
* Make it compile on 64-bit architectures.pjd2004-05-021-14/+14
* Kernel bits of GEOM Gate.pjd2004-04-301-0/+632
OpenPOWER on IntegriCloud