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
*
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
*
Rename suser_cred()'s PRISON_ROOT flag to SUSER_ALLOWJAIL. This is
cperciva
2004-07-26
1
-2
/
+2
*
Upon further review it was decided this piece of the msync(2)
kensmith
2004-05-21
1
-0
/
+2
*
Record where half the bits in this file came from (from ufs_readwrite.c).
bde
2004-04-07
1
-0
/
+2
*
Remove advertising clause from University of California Regent's
imp
2004-04-07
1
-4
/
+0
*
Removed more vestiges of vfs_ioopt:
bde
2004-02-11
1
-38
/
+4
*
Locking for the per-process resource limits structure.
jhb
2004-02-04
1
-5
/
+7
*
Remove unnecessary vm object reference and deallocate calls from ffs_read()
alc
2004-01-31
1
-30
/
+0
*
Turn uio_resid/uio_offset comments into KASSERTs
ache
2004-01-27
1
-16
/
+8
*
Copy comment about caller check from ffs_read to ffs_extread, don't
ache
2004-01-23
1
-2
/
+6
*
Fix various panic() strings to reflect true function name to allow
ache
2004-01-23
1
-11
/
+12
*
ffs_read:
ache
2004-01-23
1
-7
/
+14
*
Spell magic '16' number as IO_SEQSHIFT.
kan
2004-01-19
1
-2
/
+2
*
Synchronize access to a vm page's valid field using the containing
alc
2003-10-04
1
-3
/
+4
*
Consistently use the BSD u_int and u_short instead of the SYSV uint and
jhb
2003-08-07
1
-1
/
+1
*
Rename VOP_RMEXTATTR() to VOP_DELETEEXTATTR() for consistency with the
rwatson
2003-07-28
1
-44
/
+125
*
Lock the vm object when freeing pages.
alc
2003-06-15
1
-0
/
+8
*
Add the same KASSERT to all VOP_STRATEGY and VOP_SPECSTRATEGY implementations
phk
2003-06-15
1
-0
/
+2
*
Use __FBSDID().
obrien
2003-06-11
1
-1
/
+3
*
Implement ffs_listextattr() by breaking out that logic and special-cased
rwatson
2003-06-05
1
-32
/
+88
*
Return EOPNOTSUPP for attempted EA operations on VCHR vnodes in UFS2;
rwatson
2003-06-01
1
-0
/
+14
*
Remove unused local variables.
phk
2003-05-31
1
-26
/
+3
*
The IO_NOWDRAIN and B_NOWDRAIN hacks are no longer needed to prevent
phk
2003-05-31
1
-4
/
+0
[next]