summaryrefslogtreecommitdiff
path: root/sys/ufs/ffs
AgeCommit message (Expand)Author
2001-12-31Do not compare an integer to NULL.thorpej
2001-12-30XXXX temporary measure: in the case of a softdep 'unmount pending error',fvdl
2001-12-27The softdep code sometimes use vfs_vget .. vput. For removals, thesefvdl
2001-12-27Pull over one missed fix from FreeBSD wrt. running out of quota. Alsofvdl
2001-12-23Fix from FreeBSD that I missed: speed up handling of short-livedfvdl
2001-12-23process the delayed-free queue more often.chs
2001-12-19ffs_reload may be called after an old fsck has run, and the pending*fvdl
2001-12-18Bring over fixes from FreeBSD that weren't incorporated yet, mainlyfvdl
2001-12-18when truncating a file, make sure the last block of the file is actuallychs
2001-11-30VOP_PUTPAGES() requires page-aligned offsets, so be sure to provide such.chs
2001-11-08the previous fix (in rev. 1.26) for hangs when the filesystem is fullchs
2001-11-08in both paths that can cause fragments to be expanded (write and truncate-up),chs
2001-11-08call VOP_PUTPAGES() directly for vnodes instead ofchs
2001-11-06Remove some variables that are set but never used.simonb
2001-11-06Remove some bogus checks for unsigned variables < 0.simonb
2001-10-30add __KERNEL_RCSID()lukem
2001-10-29ffs_sb_swap() fixes:lukem
2001-10-26- pull in ufsmount.h after inode.h, because the latter pulls inlukem
2001-10-26remove #include <ufs/ufs/quota.h> where it was just to appeaselukem
2001-09-30in ffs_balloc(), clean up page cache state to avoid hangs when wechs
2001-09-28handle allocation errors in truncate-up case.chs
2001-09-26undo the part of the previous revision about skippingchs
2001-09-26be sure to call the pager put with page-aligned offsets.chs
2001-09-22Add fifo_putpages() placebo so that the vnode's uobj is unlocked.sommerfeld
2001-09-20we can't assert that the inode and vnode sizes are consistent at the startchs
2001-09-19- ffs_blkpref() changes:lukem
2001-09-16add softdep_reinitialize() stubjdolecek
2001-09-15a whole bunch of changes to improve performance and robustness under load:chs
2001-09-15use pools for allocating most softdep datastructures. since we want tochs
2001-09-15add a new VFS op, vfs_reinit, which is called when desiredvnodes ischs
2001-09-06Incorporate the enhanced ffs_dirpref() by Grigoriy Orlov, as found inlukem
2001-09-03deprecate fs_fscktime; we never used it.lukem
2001-09-02Incorporate fix by iedowse @ FreeBSD to allow disks with large numbers oflukem
2001-08-31no need to cast arg to lblktosize() any morelukem
2001-08-31More fixes from FreeBSD (with changes):lukem
2001-08-30be consistent when casting arg to lblktosize() in UVM_PAGE_TRKOWN debug codelukem
2001-08-30some improvements from freebsd/openbsdlukem
2001-08-30- minor whitespace and comments cleanuplukem
2001-08-30min() -> MIN() (on general principles)chs
2001-08-30min() -> MIN()chs
2001-08-24heirarchy -> hierarchywiz
2001-08-20precede, not preceed.wiz
2001-08-17add getpages/putpages entries for spec vnodes.chs
2001-08-17remove third argument (`int ns') from ffs_sb_swap(), and let ffs_sb_swap()lukem
2001-08-09correctly cast arguments to scanc()lukem
2001-08-09be consistent and use "u_char" instead of "unsigned char"lukem
2001-08-08get argument name correct in comment describing vop_balloc_argslukem
2001-07-27- multiple include protectionlukem
2001-07-26if printing the value of fs_clean, say 'fs_clean' instead of 'fs_flags' ...lukem
2001-06-03fix an error case for quotas.chs