summaryrefslogtreecommitdiff
path: root/sys/ufs/ffs/ffs_alloc.c
AgeCommit message (Expand)Author
2006-06-23fix a simonb-timecounters regression.yamt
2006-06-07merge FreeBSD timecounters from branch simonb-timecounterskardel
2006-05-14integrate kauth.elad
2005-12-23prevent in-core vnode being freed from getting new references.yamt
2005-11-27Force some multiplies to give a 64 bit result to avoid dirsize being zerodsl
2005-11-02merge yamt-vop branch. remove following VOPs.yamt
2005-09-26always use nanotime rather than time.yamt
2005-08-1964 bit inode changes.christos
2005-07-15Use ANSI function decls.thorpej
2005-06-06remove (long) cast on bpref, which is daddr_tdbj
2005-05-29- sprinkle constchristos
2005-05-22ffs/ffs_alloc.c:hannken
2005-02-26nuke trailing whitespaceperry
2004-12-15Remove some unnecessary (int32_t) casts that would cause us to screw up themycroft
2004-10-11print absolute inode number in debug output when freeing free inode occurs.dbj
2004-08-29While creating a snapshot inodes must be freed from thehannken
2004-05-26Don't use VTOI(vp)->i_flags to test for snapshot devices. Will not workhannken
2004-05-25Add ffs internal snapshots. Written by Marshall Kirk McKusick for FreeBSD.hannken
2004-04-18when enabling ffs compatibility in ffs_reload, usedbj
2004-01-13With large average filesizes, it was possible to overflow dirsize to zero,soren
2004-01-09never upgrade the superblock or set FS_FLAGS_UPDATED in fs_old_flagsdbj
2003-12-30Replace the traditional buffer memory management -- based on fixed per bufferpk
2003-11-27Remove part of previous -- there is NO reason for directory allocation to usemycroft
2003-09-05use arc4random instead of random (mask with INT32_MAX to avoid gettingitojun
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-06-29Back out the lwp/ktrace changes. They contained a lot of colateral damage,fvdl
2003-06-29Undo part of the ktrace/lwp changes. In particular:thorpej
2003-06-28Pass lwp pointers throughtout the kernel, as required, so that the lwpid candarrenr
2003-05-15The C language does not permit statements of the formkristerw
2003-05-04Print pid on error. From Greg A. Woods in PR#17393.gmcgarry
2003-04-17configdirs was changed to an array of u_int8_t, so don't compare valuesfvdl
2003-04-12Use variables for some cg accesses; makes things more readable and morefvdl
2003-04-10Initialize the 'mirror' i_flags fiels in struct inode to 0.fvdl
2003-04-02Add support for UFS2. UFS2 is an enhanced FFS, adding support forfvdl
2003-01-26More printf format cleanup to reduce casts.tsutsui
2003-01-24Bump daddr_t to 64 bits. Replace it with int32_t in all places wherefvdl
2002-12-27Clear IN_SPACECOUNTED on (re-)used inodes.hannken
2002-09-27remove trailing \n in panic(). approved perry.provos
2002-05-14Commit out code that's no longer used.matt
2002-04-10Use blkstofrags() and fragstoblks(). Use &(NBBY-1) rather than %NBBY.mycroft
2001-10-30add __KERNEL_RCSID()lukem
2001-09-19- ffs_blkpref() changes:lukem
2001-09-15a whole bunch of changes to improve performance and robustness under load:chs
2001-09-06Incorporate the enhanced ffs_dirpref() by Grigoriy Orlov, as found inlukem
2001-08-31no need to cast arg to lblktosize() any morelukem
2001-08-30be consistent when casting arg to lblktosize() in UVM_PAGE_TRKOWN debug codelukem
2001-08-24heirarchy -> hierarchywiz
2001-08-20precede, not preceed.wiz
2001-08-09correctly cast arguments to scanc()lukem
2001-06-03fix an error case for quotas.chs