index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
geom
/
gate
/
g_gate.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove extra bio_data and bio_length copying to child request after calling
mav
2013-03-26
1
-2
/
+0
*
We don't need buffer to handle BIO_DELETE, so don't check buffer size for it.
pjd
2013-03-14
1
-1
/
+1
*
In g_gate_dumpconf() always check the result of g_gate_hold().
trociny
2012-08-07
1
-1
/
+3
*
Reorder things in g_gate_create() so at the moment when g_new_geomf()
trociny
2012-07-28
1
-77
/
+63
*
Extend GEOM Gate class to handle read I/O requests directly within the kernel.
pjd
2012-07-04
1
-30
/
+290
*
Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.
ed
2011-11-07
1
-1
/
+2
*
Include sys/sbuf.h directly.
ae
2011-07-11
1
-0
/
+1
*
Recognize BIO_FLUSH requests and pass them to userland.
pjd
2011-05-23
1
-0
/
+3
*
GEOM has an internal mechanism to deal with ENOMEM errors returned via
pjd
2011-04-02
1
-1
/
+1
*
Increase debug level on g_gate device destruction and add message on
trociny
2011-03-30
1
-1
/
+2
*
In g_gate_create() there is a window between when g_gate_softc is
trociny
2011-03-27
1
-1
/
+5
*
Add some FEATURE macros for various GEOM classes.
netchild
2011-02-25
1
-0
/
+2
*
'unit' can be negative, so use signed type for it.
pjd
2010-06-14
1
-1
/
+1
*
BIO_DELETE contains range we want to delete and doesn't provide any useful
pjd
2010-06-14
1
-1
/
+1
*
Simplify loops.
pjd
2010-03-18
1
-20
/
+10
*
Please welcome HAST - Highly Avalable Storage.
pjd
2010-02-18
1
-71
/
+119
*
(S)LIST_HEAD_INITIALIZER takes a (S)LIST_HEAD as an argument.
antoine
2009-12-28
1
-1
/
+1
*
Bump copyright year.
pjd
2006-09-08
1
-1
/
+1
*
Use __FBSDID in .c files.
pjd
2006-09-08
1
-2
/
+3
*
Fix problems with destroy and forcible destroy functionality:
pjd
2006-09-05
1
-73
/
+45
*
Remove trailing spaces.
pjd
2006-02-01
1
-1
/
+1
*
Normalize a significant number of kernel malloc type names:
rwatson
2005-10-31
1
-1
/
+1
*
Add CANCEL command which allows to remove one request from the queue or
pjd
2005-07-08
1
-1
/
+43
*
Update copyright in files changed this year.
pjd
2005-02-16
1
-1
/
+1
*
Remove mutex asserion from g_gate_find(). We don't want g_gate_list_mtx
pjd
2005-02-16
1
-1
/
+0
*
Remove TDP_GEOM flag from thread after ggate device creation.
pjd
2005-02-16
1
-0
/
+7
*
Fix typo. We want to unlock mutex here.
pjd
2005-02-12
1
-1
/
+1
*
- Remove g_gate_hold()/g_gate_release() from start/done paths. It saves
pjd
2005-02-09
1
-54
/
+36
*
- Use bioq_insert_tail()/bioq_insert_head() instead of bioq_disksort().
pjd
2005-02-05
1
-3
/
+7
*
- Add missing Giant drop before acquiring the topology lock.
pjd
2004-11-23
1
-3
/
+6
*
Unlock g_gate_list_mtx mutex when we cannot allocate unit number.
pjd
2004-10-02
1
-0
/
+1
*
Tag all geom classes in the tree with a version number.
phk
2004-08-08
1
-0
/
+1
*
Do a pass over all modules in the kernel and make them return EOPNOTSUPP
phk
2004-07-15
1
-0
/
+1
*
Remove unused argument for good.
pjd
2004-07-01
1
-2
/
+2
*
Introduce a hack that will make geom_gate to work with read-only mounts.
pjd
2004-06-27
1
-0
/
+9
*
Don't hold topology lock while calling g_gate_release().
pjd
2004-06-21
1
-0
/
+2
*
Do the dreaded s/dev_t/struct cdev */
phk
2004-06-16
1
-2
/
+2
*
Close some small wakeup<->msleep races.
pjd
2004-05-05
1
-2
/
+4
*
Turn off debugging by default.
pjd
2004-05-03
1
-1
/
+1
*
- Hold g_gate_list_mtx lock while generating/checking unit number.
pjd
2004-05-03
1
-5
/
+9
*
Make it compile on 64-bit architectures.
pjd
2004-05-02
1
-14
/
+14
*
Kernel bits of GEOM Gate.
pjd
2004-04-30
1
-0
/
+632