summaryrefslogtreecommitdiffstats
path: root/sys/ufs/ffs/ffs_alloc.c
Commit message (Expand)AuthorAgeFilesLines
* MFC of 269533:mckusick2015-05-281-16/+62
* Merge r263233 from HEAD to stable/10:rwatson2015-03-191-1/+1
* MFC r262678;pfg2014-03-051-2/+2
* MFC of 260088:mckusick2014-01-171-4/+4
* Change the cap_rights_t type from uint64_t to a structure that we can extendpjd2013-09-051-3/+4
* In looking at block layouts as part of fixing filesystem blockmckusick2013-08-281-2/+2
* A performance problem was reported in PR kern/181226:mckusick2013-08-281-2/+14
* Update to comments describing block allocation policy.mckusick2013-07-141-7/+6
* Make better use of metadata area by avoiding using it for data blocksmckusick2013-07-021-1/+1
* The purpose of this change to the FFS layout policy is to reduce themckusick2013-03-221-65/+163
* UFS support of the unmapped i/o for the user data buffers.kib2013-03-191-4/+6
* An inode block must not be blockingly read while cg block is owned.kib2013-02-271-6/+67
* The UFS2 filesystem allocates new blocks of inodes as they are needed.mckusick2013-02-161-3/+10
* Fix several unsafe pointer dereferences in the buffered_write()kib2013-02-101-3/+23
* When a file is first being written, the dynamic block reallocationmckusick2012-11-031-0/+65
* Remove the support for using non-mpsafe filesystem modules.kib2012-10-221-12/+2
* Fix up kernel sources to be ready for a 64-bit ino_t.mdf2012-09-271-12/+14
* Extend the KPI to lock and unlock f_offset member of struct file. Itkib2012-07-021-5/+2
* Migrate ufs and ext2fs from skpc() to memcchr().ed2012-01-011-13/+7
* Fix two cases involving opt_capsicum.h and module builds:rwatson2011-08-151-1/+0
* Second-to-last commit implementing Capsicum capabilities in the FreeBSDrwatson2011-08-111-2/+6
* Update to -r224294 to ensure that only one of MNT_SUJ or MNT_SOFTDEPmckusick2011-07-301-2/+2
* Default debugging error messages to off for journaled soft updates sysctls.mckusick2011-07-221-5/+3
* Add an FFS specific mount option to allow a filesystem checkermckusick2011-07-151-8/+177
* When first creating snapshots, we may free some blocks within it.mckusick2011-07-101-1/+5
* - Fix directory count rollbacks by passing the mode to the journal depjeff2011-06-201-1/+1
* Ensure that filesystem metadata contained within persistent snapshotsmckusick2011-06-151-9/+10
* With the restructuring of the block reclaimation code, the notificationmckusick2011-06-151-4/+3
* Update to soft updates journaling to properly track freed blocksmckusick2011-06-121-1/+1
* Implement fully asynchronous partial truncation with softupdates journalingjeff2011-06-101-2/+2
* Grammer fix in comment.mckusick2011-06-051-3/+3
* Due to a lag in updating the fs_pendinginodes count, we cannot dependmckusick2011-05-281-1/+1
* The check for whether a block is going to be claimed by a snapshotmckusick2011-05-261-4/+12
* VFS sometimes is unable to inactivate a vnode when vnode use countkib2011-04-241-1/+2
* Be far more persistent in reclaiming blocks and inodes before givingmckusick2011-04-051-5/+5
* Add retry code analogous to the block allocation retry codemckusick2011-03-231-3/+10
* Use ffs() to locate free bits in the inode bitmap rather than a loop withjhb2011-03-041-10/+6
* Add kernel side support for BIO_DELETE/TRIM on UFS.kib2010-12-291-2/+100
* - Handle the truncation of an inode with an effective link count of 0 injeff2010-07-061-20/+0
* - Merge soft-updates journaling from projects/suj/head into head. Thisjeff2010-04-241-169/+83
* When ffs_realloccg() failed to allocate bigger fragment and, becausekib2010-02-131-1/+3
* This fix corrects a problem in the file system that treats largemckusick2010-02-101-32/+38
* Cast 64-bit quantity to intptr_t rather than int so as to work properlymckusick2010-01-111-2/+2
* Background:mckusick2010-01-111-8/+124
* Introduce vfs_bio_set_valid() and use it from ffs_realloccg(). Thisalc2009-05-171-8/+6
* When a device containing mounted UFS filesystem disappears, the typetrasz2009-02-061-4/+4
* Following a fair amount of real world experience with ACLs andrwatson2009-01-271-7/+16
* In ffs_valloc(), ffs_vget() may fail because insmntque() refused tokib2008-08-281-1/+11
* Fix a broken check that recently became more annoying because it nowkensmith2007-12-011-2/+4
* Turn most ffs 'DIAGNOSTIC's into INVARIANTS.obrien2007-11-081-17/+17
OpenPOWER on IntegriCloud