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_vnops.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
- LK_NOPAUSE is a nop now.
jeff
2005-03-31
1
-3
/
+3
*
- Remove some long dead LOOKUP_SHARED code that tracked the lock state.
jeff
2005-03-24
1
-14
/
+0
*
- Do a vn_start_write in vn_close, we may write if this is the last ref
jeff
2005-03-13
1
-21
/
+20
*
Add locking assertions into vn_extattr_set, vn_extattr_get and
csjp
2005-02-24
1
-0
/
+6
*
Introduce vx_wait{l}() and use it instead of home-rolled versions.
phk
2005-02-17
1
-2
/
+1
*
Don't call VOP_CREATEVOBJECT(), it's the responsibility of the
phk
2005-01-24
1
-34
/
+0
*
- Remove GIANT_REQUIRED where giant is no longer required.
jeff
2005-01-24
1
-54
/
+81
*
Ditch vfs_object_create() and make the callers call VOP_CREATEVOBJECT()
phk
2005-01-13
1
-1
/
+1
*
Remove the unused credential argument from VOP_FSYNC() and VFS_SYNC().
phk
2005-01-11
1
-1
/
+1
*
/* -> /*- for copyright notices, minor format tweaks as necessary
imp
2005-01-06
1
-1
/
+1
*
Ok, first blunder: ioctls are not entirely unused on vnodes anymore :-)
phk
2004-11-18
1
-0
/
+3
*
Push Giant down through ioctl.
phk
2004-11-17
1
-61
/
+9
*
Push Giant down through select and poll.
phk
2004-11-17
1
-1
/
+2
*
Give vn_poll single exit point (to make it easier to insert
phk
2004-11-15
1
-5
/
+3
*
Slim vnodes by another four bytes by eliminating the (now) unused field
phk
2004-11-10
1
-5
/
+0
*
Remove vnode->v_cachedfs.
phk
2004-11-09
1
-2
/
+0
*
Put the I/O block size in bufobj->bo_bsize.
phk
2004-10-26
1
-9
/
+2
*
Remove unused si_bsize_best field from struct cdev.
phk
2004-10-26
1
-3
/
+1
*
Hold dev_lock and check for NULL devsw pointer when we service FIODTYPE ioctl.
phk
2004-09-24
1
-5
/
+13
*
If a vnode has no v_rdev we cannot hope to answer FIODTYPE ioctl.
phk
2004-09-21
1
-0
/
+2
*
Add locking to the kqueue subsystem. This also makes the kqueue subsystem
jmg
2004-08-15
1
-2
/
+5
*
Flag a broad range of VFS operations as GIANT_REQUIRED in order to
rwatson
2004-08-06
1
-2
/
+24
*
Push Giant acquisition down into fo_stat() from most callers. Acquire
rwatson
2004-07-22
1
-0
/
+2
*
Push acquisition of Giant from fdrop_closed() into fo_close() so that
rwatson
2004-07-22
1
-3
/
+5
*
Update for the KDB framework:
marcel
2004-07-10
1
-1
/
+2
*
Change the types of vn_rdwr_inchunks()'s len and aresid arguments to
tjr
2004-06-05
1
-4
/
+6
*
Rather than assert f_type==DTYPE_VNODE, conditionally perform the
rwatson
2004-06-01
1
-2
/
+1
*
Push the VOP_ADVLOCK() call to release advisory locks on vnode file
rwatson
2004-06-01
1
-1
/
+18
*
Assert Giant in vn_start_write() and vn_finished_write().
rwatson
2004-05-31
1
-0
/
+4
*
Remove advertising clause from University of California Regent's license,
imp
2004-04-05
1
-4
/
+0
*
Align the offset in vn_rdwr_inchunks() so that at most the first and
bde
2004-03-13
1
-1
/
+11
*
v_vxproc was a bogus name for a thread (pointer).
bde
2003-12-28
1
-1
/
+1
*
- If we are called with LK_NOWAIT in vn_lock() we may be holding a mutex
jeff
2003-10-04
1
-2
/
+5
*
Rename VOP_RMEXTATTR() to VOP_DELETEEXTATTR() for consistency with the
rwatson
2003-07-28
1
-1
/
+1
*
Pass the fdidx argument from vn_open{_cred}() onto VOP_OPEN()
phk
2003-07-27
1
-3
/
+3
*
Add fdidx argument to vn_open() and vn_open_cred() and pass -1 throughout.
phk
2003-07-27
1
-4
/
+5
*
Add a "int fd" argument to VOP_OPEN() which in the future will
phk
2003-07-26
1
-1
/
+1
*
Prefer the vop_rmextattr() vnode operation for removing extended
rwatson
2003-06-22
1
-1
/
+4
*
Add a f_vnode field to struct file.
phk
2003-06-22
1
-7
/
+7
*
Introduce a new flag on a file descriptor: DFLAG_SEEKABLE and use that
phk
2003-06-18
1
-1
/
+1
*
Initialize struct fileops with C99 sparse initialization.
phk
2003-06-18
1
-2
/
+8
*
Use __FBSDID().
obrien
2003-06-11
1
-1
/
+3
*
Assert the vnode lock when returning successfully from vn_open_cred().
rwatson
2003-06-04
1
-0
/
+1
*
Deprecate machine/limits.h in favor of new sys/limits.h.
kan
2003-04-29
1
-2
/
+1
*
fp->f_offset doesn't need any protection when it isn't accessed.
tegge
2003-03-26
1
-2
/
+4
*
Do not allow kqueues to be passed via unix domain sockets.
alfred
2003-02-15
1
-1
/
+1
*
Bow to the whining masses and change a union back into void *. Retain
dillon
2003-01-13
1
-7
/
+7
*
Change struct file f_data to un_data, a union of the correct struct
dillon
2003-01-12
1
-8
/
+7
*
In vn_open(), unset ndp->ni_vp when returning failure so that code
green
2003-01-07
1
-0
/
+1
*
Abstract-out the constants for the sequential heuristic.
dillon
2002-12-28
1
-3
/
+3
[next]