summaryrefslogtreecommitdiff
path: root/sys/ufs/ffs/ffs_balloc.c
AgeCommit message (Expand)Author
2019-07-19getblk(9): tsleep(9) -> tsleep_nsec(9); ok visa@cheloha
2015-11-28move buffer size adjustment to buf_adjcnt - from Walter NetoBob Beck
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2014-07-08decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.hTheo de Raadt
2014-05-22From FreeBSD: the second argument to UFS_UPDATE/ffs_update is just aPhilip Guenther
2014-01-25ufs_setattr() was assuming that the flag bits that indicatePhilip Guenther
2013-06-11final removal of daddr64_t. daddr_t has been 64 bit for a long enoughTheo de Raadt
2013-04-23change ffs layout policy. try to pack meta data in close to the start ofTed Unangst
2011-07-04bread does nothing with its ucred argument. remove it. ok matthewTed Unangst
2008-01-05Make the ffs code 64-bit disk block number clean. Based on a diffOtto Moerbeek
2007-11-27typos; ok jmc@Martynas Venckus
2007-06-01cleanup of 'ufs1_daddr_t', first round, okay deraadt@Pedro Martelletto
2007-06-01convert ufs2_daddr_t -> daddr64_t for greater clarity; ok pedro otto thibTheo de Raadt
2007-05-26Dynamic buffer cache. Initial diff from mickey@, okay art@ beck@ toby@Pedro Martelletto
2007-01-17"correctly deallocate dependencies when growing into an indirect blockNikolay Sturm
2007-01-16correctly initialise unwindidx in ffs2_balloc()Nikolay Sturm
2007-01-14Fix growing of direct blocks in ffs2_balloc()Pedro Martelletto
2007-01-12Also check for 'num < 1' in ffs2_balloc(), no functional changePedro Martelletto
2007-01-11correctly deallocate dependencies when growing into an indirect blockPedro Martelletto
2006-03-11Add UFS2 block allocation functions, okay tedu@.Pedro Martelletto
2005-12-28Use the DIP macros to uniformly access fields from UFS1 and UFS2 dinodes.Pedro Martelletto
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-05-26fiddle with some type names. change most instances of ufs_daddr_t toTed Unangst
2001-12-19UBC was a disaster. It worked very good when it worked, but on someArtur Grabowski
2001-12-10Big cleanup inspired by NetBSD with some parts of the code from NetBSD.Artur Grabowski
2001-12-10Merge in struct uvm_vnode into struct vnode.Artur Grabowski
2001-11-27Merge in the unified buffer cache code as found in NetBSD 2001/03/10. TheArtur Grabowski
2001-11-21Don't use #define QUOTA - use stub file insteadConstantine Sapuntzakis
2001-11-13Allow balloc to get NULL for bpp. Don't get the buffer in that case.Artur Grabowski
2001-11-13Allow the bpp arguemnt on ffs_realloccg to be NULL, don't return theArtur Grabowski
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.Miod Vallat
2001-06-27Remove old vm.Artur Grabowski
2001-06-23Privatize several vnode operations that are not used by the generic code.Constantine Sapuntzakis
2001-03-20cleanupArtur Grabowski
2001-03-15cosmetic cleanupArtur Grabowski
2000-04-20Fix a problem that occurs when the filesystem fills up.Artur Grabowski
1999-05-27Use lblktosize(fs, foo) instead of foo*fs->fs_bsizeArtur Grabowski
1999-02-26compat with uvm vnode pagerArtur Grabowski
1999-01-11panic prints a newline for you, don't do it in the panic stringTodd C. Miller
1997-11-06Updates for VFS Lite 2 + soft update.Constantine Sapuntzakis
1997-10-06back out vfs lite2 till after 2.2Theo de Raadt
1997-10-06VFS Lite2 ChangesConstantine Sapuntzakis
1997-05-30Integrate new ext2fs, reverting ufs support for the old one.Jason Downs
1996-02-27From NetBSD: update to 960217 sourcesNiklas Hallqvist
1995-10-18initial import of NetBSD treeTheo de Raadt