summaryrefslogtreecommitdiff
path: root/sys/ufs/ffs
AgeCommit message (Expand)Author
2005-09-06Enforce splbio() while traversing the worklist inPedro Martelletto
2005-09-06Describe the steps involved in allocating a new inode and space the codePedro 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-28ufs_whiteout() is now pointless, remove it, okay millert@Pedro Martelletto
2005-05-24brelse() on failed bread()Pedro Martelletto
2005-05-22put VLOCKSWORK stuff under a single option, VFSDEBUGPedro Martelletto
2005-05-02quadradically -> quadratically, lots ofPedro Martelletto
2005-03-01Avoid 32-bit overflow by casting blk arg to lblktosize() to (off_t). SolvesAaron Campbell
2005-02-17miscellaneous typo fixes:Jean-Francois Brousseau
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-07backout missed by tedu:Theo de Raadt
2004-12-07prev softdep merge could lead to inode wait deadlock for unknown reasons.Ted Unangst
2004-11-29Spell precede correctly.Jonathan Gray
2004-11-01englishPedro Martelletto
2004-10-25don't assume a block is allocated if bread() or cg_chkmagic() fails.Pedro Martelletto
2004-09-18hierarchy is spelled hierarchy, from Jonathan GrayTed Unangst
2004-08-12Prevent a panic by validating the super block size as recorded in theOtto Moerbeek
2004-07-14trailing '\n' in printf, ok deraadt@Pedro Martelletto
2004-07-13Change mode_t and nlink_t from 16bit to 32bit. This allows us toTodd C. Miller
2004-07-02printf inode numer as unsigned -- just the way it isMichael Shalayeff
2004-06-24This moves access to wall and uptime variables in MI code,Thorsten Lockert
2004-06-21First step towards more sane time handling in the kernel -- this changesThorsten Lockert
2004-06-04rootvp is already externed in systm.h, no need for a local externTed Unangst
2004-05-07fatty softdep merge with freebsd. fixes a variety of possible issues.Ted Unangst
2004-03-02silly fifos aren't a real fs, so we have to be sure to call reclaimTed Unangst
2004-01-25vref device vnodes early, so we don't get mismatched vrele calls.Ted Unangst
2004-01-20some pieces of ufs2. help testing otto sturmTed Unangst
2004-01-07sysctls for dirhash variables. with a hint from miod. ok deraadtTed 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-10-17Be sure i_ffs_gen is always positive.Mike Pechkin
2003-10-04vrele swap and/or root vnode should we fail during mountroot; found by mpech@...Michael Shalayeff
2003-09-23Replace select backends with poll backends. selscan() and pollscan()Todd C. Miller
2003-08-26constify ffs_tablesMichael Shalayeff
2003-08-25rename struct dinode to ufs1_dinode. clears the namespace and makesTed Unangst
2003-08-14constify vfsops; tedu@ okMichael Shalayeff
2003-08-02newline at end of printfTed Unangst
2003-07-10in statfs, cast disk size to int64_t to prevent overflow on large disks.Ted Unangst
2003-06-26add prototypes for userland code that reaches over. ok deraadt@Ted Unangst
2003-06-10o make mount(2) return EROFS, not EPERM if ffs is dirtyTodd C. Miller
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
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-11-08Implement simple vnodeop inheritance for specfs and fifofs.Artur Grabowski
2002-10-12Remove more '\n's from panic() statements. Both trailing and leading.Kenneth R Westerback