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_alloc.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
In looking at block layouts as part of fixing filesystem block
mckusick
2013-08-28
1
-2
/
+2
*
A performance problem was reported in PR kern/181226:
mckusick
2013-08-28
1
-2
/
+14
*
Update to comments describing block allocation policy.
mckusick
2013-07-14
1
-7
/
+6
*
Make better use of metadata area by avoiding using it for data blocks
mckusick
2013-07-02
1
-1
/
+1
*
The purpose of this change to the FFS layout policy is to reduce the
mckusick
2013-03-22
1
-65
/
+163
*
UFS support of the unmapped i/o for the user data buffers.
kib
2013-03-19
1
-4
/
+6
*
An inode block must not be blockingly read while cg block is owned.
kib
2013-02-27
1
-6
/
+67
*
The UFS2 filesystem allocates new blocks of inodes as they are needed.
mckusick
2013-02-16
1
-3
/
+10
*
Fix several unsafe pointer dereferences in the buffered_write()
kib
2013-02-10
1
-3
/
+23
*
When a file is first being written, the dynamic block reallocation
mckusick
2012-11-03
1
-0
/
+65
*
Remove the support for using non-mpsafe filesystem modules.
kib
2012-10-22
1
-12
/
+2
*
Fix up kernel sources to be ready for a 64-bit ino_t.
mdf
2012-09-27
1
-12
/
+14
*
Extend the KPI to lock and unlock f_offset member of struct file. It
kib
2012-07-02
1
-5
/
+2
*
Migrate ufs and ext2fs from skpc() to memcchr().
ed
2012-01-01
1
-13
/
+7
*
Fix two cases involving opt_capsicum.h and module builds:
rwatson
2011-08-15
1
-1
/
+0
*
Second-to-last commit implementing Capsicum capabilities in the FreeBSD
rwatson
2011-08-11
1
-2
/
+6
*
Update to -r224294 to ensure that only one of MNT_SUJ or MNT_SOFTDEP
mckusick
2011-07-30
1
-2
/
+2
*
Default debugging error messages to off for journaled soft updates sysctls.
mckusick
2011-07-22
1
-5
/
+3
*
Add an FFS specific mount option to allow a filesystem checker
mckusick
2011-07-15
1
-8
/
+177
*
When first creating snapshots, we may free some blocks within it.
mckusick
2011-07-10
1
-1
/
+5
*
- Fix directory count rollbacks by passing the mode to the journal dep
jeff
2011-06-20
1
-1
/
+1
*
Ensure that filesystem metadata contained within persistent snapshots
mckusick
2011-06-15
1
-9
/
+10
*
With the restructuring of the block reclaimation code, the notification
mckusick
2011-06-15
1
-4
/
+3
*
Update to soft updates journaling to properly track freed blocks
mckusick
2011-06-12
1
-1
/
+1
*
Implement fully asynchronous partial truncation with softupdates journaling
jeff
2011-06-10
1
-2
/
+2
*
Grammer fix in comment.
mckusick
2011-06-05
1
-3
/
+3
*
Due to a lag in updating the fs_pendinginodes count, we cannot depend
mckusick
2011-05-28
1
-1
/
+1
*
The check for whether a block is going to be claimed by a snapshot
mckusick
2011-05-26
1
-4
/
+12
*
VFS sometimes is unable to inactivate a vnode when vnode use count
kib
2011-04-24
1
-1
/
+2
*
Be far more persistent in reclaiming blocks and inodes before giving
mckusick
2011-04-05
1
-5
/
+5
*
Add retry code analogous to the block allocation retry code
mckusick
2011-03-23
1
-3
/
+10
*
Use ffs() to locate free bits in the inode bitmap rather than a loop with
jhb
2011-03-04
1
-10
/
+6
*
Add kernel side support for BIO_DELETE/TRIM on UFS.
kib
2010-12-29
1
-2
/
+100
*
- Handle the truncation of an inode with an effective link count of 0 in
jeff
2010-07-06
1
-20
/
+0
*
- Merge soft-updates journaling from projects/suj/head into head. This
jeff
2010-04-24
1
-169
/
+83
*
When ffs_realloccg() failed to allocate bigger fragment and, because
kib
2010-02-13
1
-1
/
+3
*
This fix corrects a problem in the file system that treats large
mckusick
2010-02-10
1
-32
/
+38
*
Cast 64-bit quantity to intptr_t rather than int so as to work properly
mckusick
2010-01-11
1
-2
/
+2
*
Background:
mckusick
2010-01-11
1
-8
/
+124
*
Introduce vfs_bio_set_valid() and use it from ffs_realloccg(). This
alc
2009-05-17
1
-8
/
+6
*
When a device containing mounted UFS filesystem disappears, the type
trasz
2009-02-06
1
-4
/
+4
*
Following a fair amount of real world experience with ACLs and
rwatson
2009-01-27
1
-7
/
+16
*
In ffs_valloc(), ffs_vget() may fail because insmntque() refused to
kib
2008-08-28
1
-1
/
+11
*
Fix a broken check that recently became more annoying because it now
kensmith
2007-12-01
1
-2
/
+4
*
Turn most ffs 'DIAGNOSTIC's into INVARIANTS.
obrien
2007-11-08
1
-17
/
+17
*
Fix a DIV0 in case a large value for fs_avgfilesize or fs_avgfpdir
bz
2007-09-10
1
-1
/
+4
*
Eliminate now-unused SUSER_ALLOWJAIL arguments to priv_check_cred(); in
rwatson
2007-06-12
1
-2
/
+2
*
Account for di_blocks allocations when IN_SPACECOUNTED is set in an
brian
2007-02-23
1
-3
/
+28
*
Quota system cleanup.
mpp
2007-01-20
1
-1
/
+1
*
Fix a spelling error in some comments. heirarchy -> hierarchy.
mpp
2007-01-16
1
-2
/
+2
[next]