summaryrefslogtreecommitdiff
path: root/sys/ufs
AgeCommit message (Expand)Author
2005-11-30Use suser() to check for root privileges, okay hshoexer@ deraadt@Pedro Martelletto
2005-11-30No need for vfs_busy() and vfs_unbusy() to take a process pointerPedro Martelletto
2005-11-19Remove unnecessary lockmgr() archaism that was costing too much in termsPedro Martelletto
2005-11-15Only two `h' in threshold.Miod Vallat
2005-11-11Use ANSI function declarations and deregister, no binary change.Pedro Martelletto
2005-11-10Use ANSI function declarations and deregister, no binary change.Pedro Martelletto
2005-11-09ANSI function declarations and deregister, only ffs_softdep left to goPedro Martelletto
2005-11-09- Don't getnanotime() for read-only mountpoints or unmodified inodes,Pedro Martelletto
2005-11-08Use ANSI function declarations and deregister, no binary changePedro Martelletto
2005-11-06Use ANSI-style function declarations and deregister, no binary changePedro Martelletto
2005-11-06Replace obsolete comment with one that better describes reality.Pedro Martelletto
2005-11-05Don't go through the mountpoint vnode list if we want to skip them all.Pedro Martelletto
2005-10-25Make ffs_fserr() a macro, okay deraadt@Pedro Martelletto
2005-10-25Correctly remove elements from a pagedep dirrem list.Pedro Martelletto
2005-10-13pump up the high water mark on the dirhash pool to avoid page allocation thro...Michael Shalayeff
2005-10-06typoPedro Martelletto
2005-10-06Use part of the reserved space on the disk inode to scatter 16 more bitsPedro Martelletto
2005-10-04typoPedro Martelletto
2005-09-29Sync dirty data when going from read-write to read-only.Pedro Martelletto
2005-09-26bring in two changes from freebsd:Pedro Martelletto
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-14KNFPedro Martelletto
2005-08-14When leaving ext2fs_symlink(), unlock the vnode on both error andPedro Martelletto
2005-08-08Add a few splassert() checks, okay art@Pedro Martelletto
2005-07-28no point in having an inode pool if we don't use itPedro Martelletto
2005-07-28KNFPedro Martelletto
2005-07-24Fix a bug introduced in rev 1.58. When relookup() is called withTodd C. Miller
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-19wrap a goto label in the proper #ifdefTheo de Raadt
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-28Disable the recently enabled optimization since it seems to cause aArtur Grabowski
2005-05-28ufs_whiteout() is now pointless, remove it, okay millert@Pedro Martelletto
2005-05-24brelse() on failed bread()Pedro Martelletto
2005-05-23re-enable softdep notification of inode mode change,Pedro Martelletto
2005-05-22put VLOCKSWORK stuff under a single option, VFSDEBUGPedro Martelletto
2005-05-02quadradically -> quadratically, lots ofPedro Martelletto
2005-04-30Add support for large files (> 4GB).Niall O'Higgins
2005-04-23pay attention to failed relookups, compensate for a reference lost inPedro Martelletto
2005-03-06Use V_SAVE instead of hardcoding it, no binary change.Pedro 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
2005-02-17Remove dead code that has moved to ufs_vfsops.c long ago.Pedro Martelletto
2004-12-26Use list and queue macros where applicable to make the code easier to read;Miod Vallat
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