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
*
arc4random() returns 0 to (2**32)−1, use an alternative to initialize
kevlo
2016-05-22
1
-3
/
+4
*
UFS: spelling fixes on comments.
pfg
2016-04-29
1
-3
/
+3
*
ufs: replace 0 with NULL for pointers.
pfg
2016-04-10
1
-4
/
+7
*
Split the global taskqueue used to process all UFS trim completions,
kib
2016-03-27
1
-3
/
+3
*
Do not relocate extents to make them contiguous if the underlying drive can do
imp
2015-10-16
1
-2
/
+12
*
Move chdir/chroot-related fdp manipulation to kern_descrip.c
mjg
2015-07-11
1
-8
/
+2
*
Replace struct filedesc argument in getvnode with struct thread
mjg
2015-06-16
1
-2
/
+2
*
Limit the number of cylinder groups that will be searched when
mckusick
2015-04-24
1
-16
/
+62
*
Adjust printf format specifiers for dev_t and ino_t in kernel.
gleb
2014-12-17
1
-3
/
+3
*
Update comment to explain search order reverted to historical order
mckusick
2014-03-22
1
-10
/
+11
*
Update kernel inclusions of capability.h to use capsicum.h instead; some
rwatson
2014-03-16
1
-1
/
+1
*
ufs: small formatting fixes.
pfg
2014-03-02
1
-2
/
+2
*
Fine tune filesystem block allocations under low free-space
mckusick
2013-12-30
1
-4
/
+4
*
Change the cap_rights_t type from uint64_t to a structure that we can extend
pjd
2013-09-05
1
-3
/
+4
*
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
[next]