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_inode.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
- Convert the bufobj lock to rwlock.
jeff
2013-05-31
1
-0
/
+1
*
For UFS2 i_blocks is unsigned. The current "sanity" check that it
mckusick
2013-02-03
1
-3
/
+3
*
Remove unused thread argument from vtruncbuf().
trasz
2012-04-23
1
-3
/
+2
*
A refinement of change 232351 to avoid a race with a forcible unmount.
mckusick
2012-03-28
1
-4
/
+19
*
Add a third flags argument to ffs_syncvnode to avoid a possible conflict
mckusick
2012-03-25
1
-3
/
+3
*
Remove superfluous brackets.
kib
2012-03-11
1
-1
/
+1
*
Do schedule delayed writes for async mounts.
kib
2012-03-11
1
-7
/
+11
*
Do not fall back to slow synchronous i/o when low on memory or buffers.
kib
2012-03-11
1
-2
/
+4
*
This change avoids a kernel deadlock on "snaplk" when using
mckusick
2012-03-01
1
-12
/
+37
*
Generalize ffs_pages_remove() into vn_pages_remove().
mm
2011-08-25
1
-13
/
+1
*
Add an FFS specific mount option to allow a filesystem checker
mckusick
2011-07-15
1
-1
/
+1
*
Add a new option, OBJPR_NOTMAPPED, to vm_object_page_remove(). Passing this
alc
2011-06-29
1
-1
/
+1
*
Ensure that filesystem metadata contained within persistent snapshots
mckusick
2011-06-15
1
-5
/
+7
*
Implement fully asynchronous partial truncation with softupdates journaling
jeff
2011-06-10
1
-74
/
+52
*
Add function lbn_offset to calculate offset of the indirect block of
kib
2010-11-11
1
-3
/
+1
*
- Handle the truncation of an inode with an effective link count of 0 in
jeff
2010-07-06
1
-4
/
+2
*
- Merge soft-updates journaling from projects/suj/head into head. This
jeff
2010-04-24
1
-55
/
+77
*
Following a fair amount of real world experience with ACLs and
rwatson
2009-01-27
1
-1
/
+1
*
The r187467 should remove all pages for V_NORMAL case too, because
kib
2009-01-20
1
-8
/
+17
*
When extending inode size, we call vnode_pager_setsize(), to have a
kib
2009-01-20
1
-1
/
+3
*
FFS puts the extended attributes blocks at the negative blocks for the
kib
2009-01-20
1
-0
/
+9
*
Retire the MALLOC and FREE macros. They are an abomination unto style(9).
des
2008-10-23
1
-2
/
+2
*
Remove the struct thread unuseful argument from bufobj interface.
attilio
2008-10-10
1
-2
/
+2
*
When downgrading the read-write mount to read-only, do_unmount() sets
kib
2008-09-16
1
-0
/
+8
*
- Complete part of the unfinished bufobj work by consistently using
jeff
2008-03-22
1
-4
/
+5
*
Turn most ffs 'DIAGNOSTIC's into INVARIANTS.
obrien
2007-11-08
1
-3
/
+3
*
- Move rusage from being per-process in struct pstats to per-thread in
jeff
2007-06-01
1
-1
/
+1
*
Do not translate the IN_ACCESS inode flag into the IN_MODIFIED while filesystem
kib
2006-10-10
1
-5
/
+7
*
- Consistently call 'vp' vp rather than ovp sometimes in ffs_truncate().
jeff
2005-04-05
1
-105
/
+104
*
- Fix an assert now that the XLOCK no longer exists.
jeff
2005-03-13
1
-4
/
+1
*
- Add VOP locking asserts in several functions that have been implicated in
jeff
2005-02-22
1
-0
/
+3
*
- In the softupdates case for ffs_truncate() we use vinvalbuf() to
jeff
2005-02-09
1
-0
/
+1
*
Don't use the UFS_* and VFS_* functions where a direct call is possble.
phk
2005-02-08
1
-4
/
+4
*
For snapshots we need all VOP_LOCKs to be exclusive.
phk
2005-02-08
1
-3
/
+3
*
- Acquire the ufs lock when manipulating some fields of struct fs.
jeff
2005-01-24
1
-7
/
+13
*
Eliminate unused and unnecessary "cred" argument from vinvalbuf()
phk
2005-01-14
1
-3
/
+2
*
Remove the unused credential argument from VOP_FSYNC() and VFS_SYNC().
phk
2005-01-11
1
-3
/
+3
*
/* -> /*- for license, minor formatting changes
imp
2005-01-07
1
-1
/
+1
*
Loose the v_dirty* and v_clean* alias macros.
phk
2004-10-25
1
-2
/
+2
*
Move the buffer method vector (buf->b_op) to the bufobj.
phk
2004-10-24
1
-1
/
+1
*
Avoid using casts as lvalues. Introduce DIP_SET macro which sets proper
kan
2004-07-28
1
-16
/
+19
*
Remove advertising clause from University of California Regent's
imp
2004-04-07
1
-4
/
+0
*
DuH!
phk
2003-10-18
1
-1
/
+1
*
Initialize bp->b_offset before calling VOP_[SPEC]STRATEGY()
phk
2003-10-18
1
-0
/
+1
*
- In ffs_update() assert that either the vnode lock or the XLOCK is held.
jeff
2003-10-05
1
-0
/
+4
*
Use __FBSDID().
obrien
2003-06-11
1
-1
/
+3
*
- Add a new 'flags' parameter to getblk().
jeff
2003-03-04
1
-1
/
+1
*
Back out M_* changes, per decision of the TRB.
imp
2003-02-19
1
-1
/
+1
*
Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.
alfred
2003-01-21
1
-1
/
+1
*
Convert calls to BUF_STRATEGY to VOP_STRATEGY calls. This is a no-op since
phk
2003-01-03
1
-1
/
+1
[next]