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
/
ufs
/
ffs
/
ffs_vnops.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
- Since rev 1.142 of ffs_snapshot.c the interlock has not been required
jeff
2008-03-31
1
-11
/
+4
*
- Complete part of the unfinished bufobj work by consistently using
jeff
2008-03-22
1
-12
/
+14
*
Reduce the acquisition of the vnode interlock in the ffs_read() and
kib
2008-03-21
1
-2
/
+4
*
Minor typo nit.
keramida
2008-02-25
1
-1
/
+1
*
- Introduce lockmgr_args() in the lockmgr space. This function performs
attilio
2008-02-15
1
-3
/
+5
*
Cleanup lockmgr interface and exported KPI:
attilio
2008-01-24
1
-3
/
+3
*
VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used in
attilio
2008-01-13
1
-2
/
+4
*
style(9)
obrien
2008-01-02
1
-17
/
+17
*
Turn most ffs 'DIAGNOSTIC's into INVARIANTS.
obrien
2007-11-08
1
-5
/
+5
*
Perform range check before allocating memory when reading
rodrigc
2007-07-13
1
-0
/
+4
*
Eliminate now-unused SUSER_ALLOWJAIL arguments to priv_check_cred(); in
rwatson
2007-06-12
1
-4
/
+2
*
Since renaming of vop_lock to _vop_lock, pre- and post-condition
kib
2007-05-18
1
-7
/
+7
*
Use *_EMPTY macros when appropriate.
delphij
2007-04-04
1
-7
/
+7
*
When we write extended attributes, assert that the inode hasn't
brian
2007-03-19
1
-0
/
+3
*
Fix build breakage.
pjd
2007-03-01
1
-1
/
+1
*
Rename PRIV_VFS_CLEARSUGID to PRIV_VFS_RETAINSUGID, which seems to better
pjd
2007-03-01
1
-2
/
+2
*
Avoid checking for privileges if there is no need to.
pjd
2007-03-01
1
-9
/
+13
*
The functions that set and delete external attributes must check
mckusick
2007-02-21
1
-0
/
+9
*
Move vnode-to-file-handle translation from vfs_vptofh to vop_vptofh method.
pjd
2007-02-15
1
-0
/
+28
*
change vop_lock handling to allowing tracking of callers' file and line for
kmacy
2006-11-13
1
-9
/
+11
*
Sweep kernel replacing suser(9) calls with priv(9) calls, assigning
rwatson
2006-11-06
1
-2
/
+4
*
Do not translate the IN_ACCESS inode flag into the IN_MODIFIED while filesystem
kib
2006-10-10
1
-2
/
+8
*
Avoid locking overhead when snapshots are disabled.
tegge
2006-05-05
1
-0
/
+4
*
Close a race when VOP_LOCK() on a snapshot file is attempted at the
tegge
2006-05-02
1
-1
/
+44
*
Adjust totread argument passed to cluster_read() to account for offset not
tegge
2005-10-09
1
-1
/
+1
*
Allow EVFILT_VNODE events to work on every filesystem type, not just
ssouhlal
2005-06-09
1
-5
/
+1
*
- Set LK_NOSHARE for snapshot locks. snapshots require exclusive only
jeff
2005-03-31
1
-20
/
+0
*
- It is not legal to access v_data without the vnode lock or interlock
jeff
2005-03-13
1
-1
/
+11
*
Split the vop_vector for ffs1 and ffs2, this is mostly for the different
phk
2005-02-08
1
-21
/
+20
*
Drag another softupdates tentacle back into FFS: Now that FFS's
phk
2005-02-08
1
-0
/
+7
*
Don't use the UFS_* and VFS_* functions where a direct call is possble.
phk
2005-02-08
1
-5
/
+5
*
For snapshots we need all VOP_LOCKs to be exclusive.
phk
2005-02-08
1
-10
/
+12
*
For snapshots we need all VOP_LOCKs to be exclusive.
phk
2005-02-08
1
-0
/
+24
*
Use VOP_STRATEGY_APV() instead of direct dereference, this is more
phk
2005-02-08
1
-2
/
+2
*
- Remove GIANT_REQUIRED where giant is no longer required.
jeff
2005-01-24
1
-10
/
+0
*
/* -> /*- for license, minor formatting changes
imp
2005-01-07
1
-1
/
+1
*
white space
phk
2004-12-14
1
-4
/
+4
*
Back when VOP_* was introduced, we did not have new-style struct
phk
2004-12-01
1
-44
/
+33
*
Mechanically change prototypes for vnode operations to use the new typedefs.
phk
2004-12-01
1
-11
/
+11
*
- Eliminate the acquisition and release of the bqlock in bremfree() by
jeff
2004-11-18
1
-1
/
+2
*
Move UFS from DEVFS backing to GEOM backing.
phk
2004-10-29
1
-11
/
+2
*
Eliminate unnecessary KASSERTS.
phk
2004-10-27
1
-2
/
+0
*
Loose the v_dirty* and v_clean* alias macros.
phk
2004-10-25
1
-5
/
+4
*
Move the VI_BWAIT flag into no bo_flag element of bufobj and call it BO_WWAIT
phk
2004-10-21
1
-7
/
+3
*
Explicitly break out NETA license from Berkeley license to clearly
rwatson
2004-10-20
1
-0
/
+21
*
Remove support for accessing device nodes in UFS/FFS.
phk
2004-09-28
1
-19
/
+1
*
Give cluster_write() an explicit vnode argument.
phk
2004-09-27
1
-1
/
+1
*
The getpages VOP was a good stab at getting scatter/gather I/O without
phk
2004-09-19
1
-112
/
+5
*
Add locking to the kqueue subsystem. This also makes the kqueue subsystem
jmg
2004-08-15
1
-1
/
+1
*
Avoid using casts as lvalues. Introduce DIP_SET macro which sets proper
kan
2004-07-28
1
-2
/
+2
[next]