summaryrefslogtreecommitdiff
path: root/sys/ufs/ffs
AgeCommit message (Expand)Author
2001-03-09fix comment,Grigoriy Orlov
2001-03-08Be more careful about who we treat as the syncer.Artur Grabowski
2001-03-04Better diagnostics for locking errors. Fix panic before panic inConstantine Sapuntzakis
2001-03-04Fix use of timeouts. Thanks to Grigoriy Orlov (gluk)Constantine Sapuntzakis
2001-03-01port kqueue changes from freebsd, plus all required openbsd glue.Niels Provos
2001-02-27Add wakeup_n and wakeup_one. wakeup_n will wakeup up to n sleeping processesConstantine Sapuntzakis
2001-02-26Move #define STATICConstantine Sapuntzakis
2001-02-26Fix a couple panics caused by not freeing locks at the right times.Constantine Sapuntzakis
2001-02-24Cleanup of vnode interface continues. Get rid of VHOLD/HOLDRELE.Constantine Sapuntzakis
2001-02-23Change the B_DELWRI flag using buf_dirty and buf_undirty instead ofConstantine Sapuntzakis
2001-02-23Remove the clustering fields from the vnodes and place them in theConstantine Sapuntzakis
2001-02-23Convert the sleep in ffs_fsync to a tsleep so we can get a good wmesg.Artur Grabowski
2001-02-21Latest soft updates from FreeBSD/Kirk McKusickConstantine Sapuntzakis
2001-02-20use void * consistently in vfs_mount and sys_mount. ok @artassar
2001-02-10$OpenBSD$Federico G. Schwindt
2000-06-26Instead of using an ugly hack with timeouts to wake up the processArtur Grabowski
2000-06-23remove obsolete vtrace guts; art@Michael Shalayeff
2000-04-20Fix a problem that occurs when the filesystem fills up.Artur Grabowski
2000-03-04Cut the number of dependencies to reduce problems on low-memory machines.Artur Grabowski
2000-02-07update to use new checkexp vfs operationassar
2000-01-14Try to allocate the first indirect block in the same cg as the inode.Artur Grabowski
2000-01-14rename DEBUGLOCKS to LOCKDEBUG to be consistent with the rest of the kernelArtur Grabowski
1999-12-06When truncating directories by less than a block we shouldn't zero theArtur 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-06Don't compute values that we don't use later.Artur Grabowski
1999-12-06#if 0 some broken unreached code.Artur Grabowski
1999-12-05Integrate the latest soft updates code.Artur Grabowski
1999-12-03Clean up ffs_mount.Artur Grabowski
1999-06-01minor comment beautificationTodd C. Miller
1999-05-31New struct statfs with mount options. NOTE: this replaces statfs(2),Todd C. Miller
1999-05-27Use lblktosize(fs, foo) instead of foo*fs->fs_bsizeArtur Grabowski
1999-04-28zap the newhashinit hack.Artur 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
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-12-01remove the itrunc3 panicArtur Grabowski
1998-11-29remove unreached codeArtur Grabowski
1998-11-29splelingArtur Grabowski
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-08-29Integrate changes from Kirk McKusickConstantine Sapuntzakis
1998-08-06Rename vop_revoke, vn_bwrite, vop_noislocked, vop_nolock, vop_nounlockConstantine Sapuntzakis
1998-03-27Make compile without diagnistic possible. (Yes very small kernel)Per Fogelstrom
1998-03-15Make machine word size a factor in max_softdeps. Keeps alpha fromTodd C. Miller
1998-03-15Add Kirk McKusick's soft update code. This is an implementation of:Todd C. Miller
1998-03-03GCC 2.8 -Wallryker
1998-03-01GCC 2.8 -WallNiklas Hallqvist