summaryrefslogtreecommitdiff
path: root/sys/ufs/ffs/ffs_vfsops.c
AgeCommit message (Expand)Author
2002-03-14First round of __P removal in sysTodd C. Miller
2002-02-22Extended Attribute support from FreeBSD/TrustedBSD ok art@, deraadt@Dale Rahn
2002-01-25Move softdep sysctls from debug to vfs.ffs; art@ OKTodd C. Miller
2002-01-23Pool deals fairly well with physical memory shortage, but it doesn't dealArtur Grabowski
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-11-27Merge in the unified buffer cache code as found in NetBSD 2001/03/10. TheArtur Grabowski
2001-11-21Use vfs_mount_foreach_vnodeConstantine Sapuntzakis
2001-11-21Don't use #define QUOTA - use stub file insteadConstantine Sapuntzakis
2001-06-23Privatize several vnode operations that are not used by the generic code.Constantine Sapuntzakis
2001-05-15Correct memory type for free(). (art@ ok)Hakan Olsson
2001-04-22Free fs->fs_contigdirs array only on successful rw->ro update. ThisGrigoriy Orlov
2001-04-19Cleanup dirpref and synhronize superblock with freebsd.Grigoriy Orlov
2001-04-15Avoid panic on unmounting read-only fs, which previously use softupdates.Grigoriy Orlov
2001-04-13Fix overflow in superblock. From FreeBSD.Grigoriy Orlov
2001-04-12Allow kernels with just MFS and no FFS. Fixes PR#323.Constantine Sapuntzakis
2001-04-06Replace FFS directory preference algorithm(dirpref) by new one.Grigoriy Orlov
2001-04-04Add "softdep" option to mount. Update from rw/async to softdepGrigoriy Orlov
2001-03-22Sigh. PR_WAITOK, not M_WAITOKArtur Grabowski
2001-03-22Change the ffs inode allocation from using malloc to pool.Artur Grabowski
2001-03-14KNFGrigoriy Orlov
2001-03-13correct softdep integration error, add missed lock;Grigoriy Orlov
2001-02-21Latest soft updates from FreeBSD/Kirk McKusickConstantine Sapuntzakis
2001-02-20use void * consistently in vfs_mount and sys_mount. ok @artassar
2000-02-07update to use new checkexp vfs operationassar
2000-01-14rename DEBUGLOCKS to LOCKDEBUG to be consistent with the rest of the kernelArtur Grabowski
1999-12-06ffs_init is a vfsop. Move it to ffs_vfsops.Artur Grabowski
1999-12-06Always make sure that softdep mounts are not async.Artur Grabowski
1999-12-03Clean up ffs_mount.Artur Grabowski
1999-05-31New struct statfs with mount options. NOTE: this replaces statfs(2),Todd C. Miller
1998-12-05There's still a good bit of lock debugging that needs to happen. Don'tConstantine Sapuntzakis
1998-12-05Finally, enable lock checking for FFS, which has full-blown lock support.Constantine Sapuntzakis
1998-11-27indentation policeArtur Grabowski
1998-11-20s/dismounted/unmounted/Todd C. Miller
1998-11-12Integrate latest soft updates patches for McKusick.Constantine Sapuntzakis
1998-02-08Updates to match type changes in syscall tablesThorsten Lockert
1998-01-17right f_bavail calculationMichael Shalayeff
1998-01-09Correction of long-standing race condition in vnode creation due toConstantine Sapuntzakis
1997-12-09when downgrading a filesystem to read-only, use softdep_flushfiles; mckusickTheo de Raadt
1997-11-11Make sure the clean bits are set correctly.Constantine Sapuntzakis
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-06-20Change errno cause by mounting invalid filesystems from EINVAL to EFTYPE.kstailey
1997-05-30Integrate new ext2fs, reverting ufs support for the old one.Jason Downs
1997-02-11Add fs_id support and random inode generation numbers for ffs.Todd C. Miller
1996-06-27Moving some things around; struct inode still ends up bigger, though.Jason Downs
1996-06-24ufs changes: add the notion of directory operators.Jason Downs
1996-02-27From NetBSD: update to 960217 sourcesNiklas Hallqvist
1995-12-21from netbsd:Theo de Raadt