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
/
kern
/
vfs_aio.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Eliminate inconsistency in the setting of the B_DONE flag. Specifically,
alc
2005-07-20
1
-0
/
+1
*
Fix the recent panics/LORs/hangs created by my kqueue commit by:
ssouhlal
2005-07-01
1
-1
/
+1
*
In lio_listio(2) change jobref from an int to a long so that
alc
2005-06-07
1
-1
/
+2
*
Eliminate an unused field from struct aio_liojob.
alc
2005-06-05
1
-2
/
+0
*
Eliminate the original method of requesting notification of aio_read(2) and
alc
2005-06-04
1
-58
/
+14
*
Synchronize access to the per process aiocb lists in many of the functions.
alc
2005-06-03
1
-2
/
+19
*
In aio_waitcomplete() correct two cases of using an aiocb after freeing it.
alc
2005-06-02
1
-2
/
+4
*
Synchronize access to aio_freeproc with a mutex. Eliminate related spl
alc
2005-05-30
1
-12
/
+21
*
Use the proc mtx to prevent simultaneous changes to p_aioinfo.
alc
2005-05-30
1
-16
/
+21
*
Eliminate unnecessary calls to wakeup(); no one sleeps on &aio_freeproc.
alc
2005-05-30
1
-12
/
+1
*
Eliminate aio_activeproc; it's unused.
alc
2005-05-30
1
-6
/
+0
*
Eliminate aio_bufjobs; it's unused.
alc
2005-05-29
1
-5
/
+0
*
- Acquire Giant in AIO's iodone routine. VFS will no longer do it for us
jeff
2005-04-30
1
-0
/
+2
*
fix aio+kq... I've been running ambrisko's test program for much longer
jmg
2005-03-18
1
-1
/
+1
*
Make a SYSCTL_NODE static
phk
2005-02-10
1
-1
/
+1
*
/* -> /*- for copyright notices, minor format tweaks as necessary
imp
2005-01-06
1
-1
/
+1
*
Remove buf->b_dev field.
phk
2004-11-04
1
-1
/
+0
*
Give dev_strategy() an explict cdev argument in preparation for removing
phk
2004-10-29
1
-1
/
+1
*
Put the I/O block size in bufobj->bo_bsize.
phk
2004-10-26
1
-1
/
+1
*
cover soreadable and sowriteable with the corresponding socketbuffer locks.
alfred
2004-10-01
1
-9
/
+9
*
Eliminate DEV_STRATEGY() macro: call dev_strategy() directly.
phk
2004-09-23
1
-1
/
+1
*
Tag AIO as requiring Giant over the network stack using
rwatson
2004-09-03
1
-0
/
+2
*
Add locking to the kqueue subsystem. This also makes the kqueue subsystem
jmg
2004-08-15
1
-10
/
+15
*
clean up whitespace...
jmg
2004-08-13
1
-55
/
+55
*
- Use atomic ops for updating the vmspace's refcnt and exitingcnt.
alc
2004-07-27
1
-1
/
+1
*
Merge additional socket buffer locking from rwatson_netperf:
rwatson
2004-06-17
1
-2
/
+15
*
Add missing #include <sys/module.h>
phk
2004-05-30
1
-0
/
+1
*
Make the process_exit eventhandler run without Giant. Add Giant hooks
peter
2004-03-14
1
-0
/
+2
*
Send B_PHYS out to pasture, it no longer serves any function.
phk
2003-11-15
1
-1
/
+0
*
don't allow reading from files that haven't been open'd for reading.
jmg
2003-10-24
1
-2
/
+3
*
We need to initialize bp->b_offset and bp->b_iooffset
simokawa
2003-10-21
1
-0
/
+2
*
Fix asynchronous physio breakage introduced in rev 1.163.
simokawa
2003-09-10
1
-4
/
+3
*
Add a f_vnode field to struct file.
phk
2003-06-22
1
-2
/
+2
*
Get rid of the b_spc specialty field in struct buf by using an already
phk
2003-06-16
1
-2
/
+2
*
Use __FBSDID().
obrien
2003-06-11
1
-2
/
+3
*
Deprecate machine/limits.h in favor of new sys/limits.h.
kan
2003-04-29
1
-2
/
+1
*
- kthread's don't have p_textvp set to anything, so replace code that
jhb
2003-04-17
1
-7
/
+1
*
Don't reinitialize fields that are already initialized by getpbuf().
alc
2003-04-05
1
-1
/
+1
*
o Remove useracc() calls from aio_qphysio(); they are redundant
alc
2003-04-04
1
-20
/
+1
*
Replace the at_fork, at_exec, and at_exit functions with the slightly more
jhb
2003-03-24
1
-6
/
+11
*
Back out M_* changes, per decision of the TRB.
imp
2003-02-19
1
-8
/
+8
*
Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.
alfred
2003-01-21
1
-8
/
+8
*
Close the remaining user address mapping races for physical
dillon
2003-01-20
1
-2
/
+13
*
style(9) fixes, mostly add parens around return arguments.
alfred
2003-01-13
1
-63
/
+65
*
Bow to the whining masses and change a union back into void *. Retain
dillon
2003-01-13
1
-6
/
+6
*
Allowing nent < 0 in aio_suspend() and lio_listio() is just asking for
tjr
2003-01-12
1
-2
/
+2
*
Remove "XXX undocumented" comment from lio_listio().
tjr
2003-01-12
1
-1
/
+1
*
Change struct file f_data to un_data, a union of the correct struct
dillon
2003-01-12
1
-6
/
+6
*
Remove unused second argument from DEV_STRATEGY().
phk
2003-01-03
1
-1
/
+1
*
Lock filedesc while performing a range check on the file descriptor.
alfred
2002-12-27
1
-0
/
+4
[next]