summaryrefslogtreecommitdiff
path: root/sys/ufs/ffs/ffs_softdep.c
AgeCommit message (Expand)Author
2005-09-26bring in two changes from freebsd:Pedro Martelletto
2005-09-06Enforce splbio() while traversing the worklist inPedro Martelletto
2005-08-08Add a few splassert() checks, okay art@Pedro Martelletto
2005-07-20Reintroduce the changes made by tedu in revision 1.50 of ffs_softdep.c,Pedro Martelletto
2005-07-03Extended Attributes was a piece to get to ACLs, however ACLs have notDale Rahn
2005-06-18Remove remaining whiteout tentacles; OK deraadt@ miod@ weingart@Todd C. Miller
2005-06-10Tweak softdep_change_linkcnt() so we can specify whether we're willingPedro Martelletto
2005-05-24brelse() on failed bread()Pedro Martelletto
2004-12-09When removing the last item from a non-empty worklist, the worklistTodd C. Miller
2004-12-08Move a FREE_LOCK until after a potential continue so we don't tryTodd C. Miller
2004-12-07prev softdep merge could lead to inode wait deadlock for unknown reasons.Ted Unangst
2004-07-13Change mode_t and nlink_t from 16bit to 32bit. This allows us toTodd C. Miller
2004-06-24This moves access to wall and uptime variables in MI code,Thorsten Lockert
2004-05-07fatty softdep merge with freebsd. fixes a variety of possible issues.Ted Unangst
2004-01-20some pieces of ufs2. help testing otto sturmTed Unangst
2003-11-19undo boolshit unapproved changes the author does not even care about to fixMichael Shalayeff
2003-11-19MALLOC is not meant for variable size allocationsTed Unangst
2003-08-25rename struct dinode to ufs1_dinode. clears the namespace and makesTed Unangst
2003-08-02newline at end of printfTed Unangst
2003-05-26fiddle with some type names. change most instances of ufs_daddr_t toTed Unangst
2003-05-14remove the last of the MI commonsJason Wright
2002-10-12Remove more '\n's from panic() statements. Both trailing and leading.Kenneth R Westerback
2002-07-16Fix typo which prevents diagnostic test from working; enami@netbsd.orgTodd C. Miller
2002-07-12Change the locking on the mountpoint slightly. Instead of using mnt_lockArtur Grabowski
2002-06-08Remove this horror DIAGNOSTIC define. It was just ugly when itArtur Grabowski
2002-06-08Let this build when the internal DIAGNOSTIC define is removed.Artur Grabowski
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-29process the delayed-free queue more often; chs@netbsd.orgTodd C. Miller
2002-01-25Move softdep sysctls from debug to vfs.ffs; art@ OKTodd C. Miller
2002-01-24sigh, nobody compiles before commit anymoreMichael Shalayeff
2002-01-23Convert to pool; based on changes NetBSDTodd C. Miller
2001-12-19UBC was a disaster. It worked very good when it worked, but on someArtur Grabowski
2001-12-10Merge in struct uvm_vnode into struct vnode.Artur Grabowski
2001-12-05Make DEBUG not default, and make the default compileNiklas Hallqvist
2001-12-04FREE_LOCK_INTERLOCKED drops the lock owner without changing lock "state".Artur Grabowski
2001-11-28Bug fixes from NetBSD.Artur Grabowski
2001-11-27Merge in the unified buffer cache code as found in NetBSD 2001/03/10. TheArtur Grabowski
2001-11-13Add two controlled panics instead of some code that I need to write later.Artur Grabowski
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.Miod Vallat
2001-06-23Privatize several vnode operations that are not used by the generic code.Constantine Sapuntzakis
2001-04-06Change softdep_count_dependencies interface so that it may be calledGrigoriy Orlov
2001-04-04Add "softdep" option to mount. Update from rw/async to softdepGrigoriy 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-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