summaryrefslogtreecommitdiff
path: root/sys/ufs
AgeCommit message (Expand)Author
2007-05-03Update CGSIZE macro so that it is no longer based on fs_cpg.Todd C. Miller
2007-04-29enforce -Wdeclaration-after-statement by handTheo de Raadt
2007-04-24Fix mounting of ffs2 via "mount -a". ffs2 is not separate from ffsTodd C. Miller
2007-04-23Remove 'cg_space' from 'struct cg'. Due to the alignment on 64-bitPedro Martelletto
2007-04-20Do not use time_t for on-disk data structures, use int32_t insteadTodd C. Miller
2007-04-15Save block pointers contents before releasing interrupts so that panicPedro Martelletto
2007-04-13Move the declaration of VN_KNOTE() into vnode.h instead of havingThordur I. Bjornsson
2007-04-11Remove the simplelock argument from vrecycle();Thordur I. Bjornsson
2007-04-11in ffs_reload() use ffs_validate() to check if theThordur I. Bjornsson
2007-04-10``it's'' -> ``its'' when the grammar gods require this change.Miod Vallat
2007-04-10Fix yet another vnode leak. If relookup() succeeds, we no longer needPedro Martelletto
2007-04-04Back out revision 1.70. By asynchronously writing the bitmaps to diskPedro Martelletto
2007-04-02vrele() the destination directory vnode in ufs_rename() if the call toPedro Martelletto
2007-03-31deregister, no change in object codePedro Martelletto
2007-03-23Make FFS allocation functions non-static, okay miod@ mk@ thib@Pedro Martelletto
2007-03-21Remove the v_interlock simplelock from the vnode structure.Thordur I. Bjornsson
2007-03-19Also shift superblock fields in ffs_reload(), okay beck@ deraadt@Pedro Martelletto
2007-03-19Add FFS2 fields to the superblock, change file system tools to keepPedro Martelletto
2007-03-15Since p_flag is often manipulated in interrupts and without biglockArtur Grabowski
2007-03-14Check if there are still blocks left to be allocated _after_ we havePedro Martelletto
2007-02-26Don't enforce RLIMIT_FSIZE on vnd(4) I/O operations, okay deraadt@Pedro Martelletto
2007-02-17do not look for sblock at offset 0; pedro@ deraadt@ okMichael Shalayeff
2007-02-14Consistently spell FALLTHROUGH to appease lint.Jonathan Gray
2007-02-07grammar fix; from bret lambertJason McIntyre
2007-02-04Correctly fake dinode for the FFS2 case in handle_workitem_freeblocks()Pedro Martelletto
2007-01-26remove ancient device-specific trick from ffs1_blkpref()Pedro Martelletto
2007-01-17"correctly deallocate dependencies when growing into an indirect blockNikolay Sturm
2007-01-17more ufs2 leftoversPedro Martelletto
2007-01-16correctly initialise unwindidx in ffs2_balloc()Nikolay Sturm
2007-01-16Retire VOP_LEASE(); It was a bit for NQNFS and hasThordur I. Bjornsson
2007-01-15Fix splbio() in initiate_write_inodeblock_ufs2()Pedro Martelletto
2007-01-15UFS2 -> FFS2Pedro Martelletto
2007-01-14Fix growing of direct blocks in ffs2_balloc()Pedro Martelletto
2007-01-13prettify some panic strings,Thordur I. Bjornsson
2007-01-12Also check for 'num < 1' in ffs2_balloc(), no functional changePedro Martelletto
2007-01-11correctly deallocate dependencies when growing into an indirect blockPedro Martelletto
2007-01-07add some commentsNikolay Sturm
2007-01-07document the unit of sizes in struct fs (bytes or frags)Nikolay Sturm
2007-01-06stop printing messages when changing space/time optimizations.Ted Unangst
2006-12-29Avoid void * arithmetic, okay deraadt@, suggestions from millert@Pedro Martelletto
2006-12-28Zap nextgennumber, unused since LFS went up into the attic.Thordur I. Bjornsson
2006-11-17There is no need to set IN_CHANGE or IN_UPDATE when no on-disk data isPedro Martelletto
2006-11-07a fix derived from freebsd 1.196 revision.Michael Shalayeff
2006-10-29LFS and FFS shared the same read and write vnops, throughThordur I. Bjornsson
2006-10-20from freebsd rev1.128:Michael Shalayeff
2006-10-20brelse() after failed bread(), from Christoph Egger, okay mickey@Pedro Martelletto
2006-10-19one more missing brelse() on bread() error; pedro@ okMichael Shalayeff
2006-10-16Fix some more "is is"s. ok otto@.Tom Cosgrove
2006-10-16Use daddr64_t for logical blocks, okay krw@ thib@ mickey@Pedro Martelletto
2006-10-03Introduce daddr64_t and use it for physical block numbersPedro Martelletto