summaryrefslogtreecommitdiff
path: root/sys/ufs
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-27Use softdep_change_linkcnt to note that the inode mode was set to 0.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-23As pointed out by mycroft and reflected in the comment, update thefvdl
2001-12-23Fix botch in my original softdep code merge: remove redundant (andfvdl
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-18use the new compatibility routines to allow mmap() to workchs
2001-12-18when truncating a file, make sure the last block of the file is actuallychs
2001-12-06add a VOP_PUTPAGES method for all the filesystems that don't have pages,chs
2001-11-30pick up changes from ufs_balloc_range().chs
2001-11-30VOP_PUTPAGES() requires page-aligned offsets, so be sure to provide such.chs
2001-11-23add spaces for KNF. confirmed to produce identical objects.chs
2001-11-22we need to hold the pageq lock while calling uvm_page_unbusy() onchs
2001-11-19fix compile error noted by itojun in [kern/14638]lukem
2001-11-19be consistent and cache UFS_*NEEDSWAP results in more functionslukem
2001-11-17Set `flags' before being used in the WRITE() function.simonb
2001-11-16move code to calculate size of direct for a given namlen to separatelukem
2001-11-15don't need <sys/types.h> when including <sys/param.h>lukem
2001-11-13some callers of ufs_bmaparray() in LFS depend on *nump being set to 0 forchs
2001-11-10track some changes in the ufs code:chs
2001-11-10update to track ufs_bmap.c:chs
2001-11-10fix the previous change: use the correct test for a block numberchs
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-08only call ufs_getlbns() for blocks which involve indirects, and assertchs
2001-11-08call VOP_PUTPAGES() directly for vnodes instead ofchs
2001-11-08add RCSID. (note; this file gets #included)lukem
2001-11-08add RCSIDlukem
2001-11-06Remove some variables that are set but never used.simonb
2001-11-06Use the sector size from the partition info, not a hard-coded value.simonb
2001-11-06Remove a variable that is set but never used.simonb
2001-11-06Remove some bogus checks for unsigned variables < 0.simonb
2001-11-06Remove superfluous semicolon.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-10-26this needs <ufs/ufs/quota.h>, so pull it inlukem
2001-10-26rename inclusion protection define from _QUOTA_ to _UFS_UFS_QUOTA_H_lukem
2001-10-14initialize the vnode's copy of the size in lfs_ialloc().chs
2001-10-10in ufs_balloc_range(), if we extend a fragment and need to write thechs
2001-10-03don't do any flush-behind for async mounts.chs
2001-09-30in ffs_balloc(), clean up page cache state to avoid hangs when wechs
2001-09-30process one block at a time even when we're using the write fast pathchs
2001-09-28don't depend on other headers to include sys/proc.h for us.chs