summaryrefslogtreecommitdiff
path: root/sys/ufs
AgeCommit message (Expand)Author
2007-10-01Last of the really easy bzero() -> M_ZERO. Use 'p = malloc(sizeof(*p) ...'Kenneth R Westerback
2007-09-23Move notatime check from ffs_update() to ffs_read() and ufs_setattr().Todd C. Miller
2007-09-10When selecting cylinder groups as candidates for new directory creationThordur I. Bjornsson
2007-09-10Lock the vnode in ffs_unmount() before passing it too vinvalbuf()Thordur I. Bjornsson
2007-09-07Use M_ZERO in a few more places to shave bytes from the kernel.Artur Grabowski
2007-08-04When we're writing out the summary information and fail on some blockArtur Grabowski
2007-08-03Increase dq_cnt in struct dquot from 16 to 32bits. OK deraadt@Todd C. Miller
2007-07-23Since __sparc__ gets defined on sparc64 too, add a !defined (__sparc64__)Mark Kettenis
2007-07-11Bring back the change in rev 1.70, it is safe now:Todd C. Miller
2007-06-22Update ffs[1/2] time last written for cg's inThordur I. Bjornsson
2007-06-22declare "uid" as uid_t instead of u_int, and fix format string accordinglyJasper Lievisse Adriaanse
2007-06-20remove an XXX comment;Thordur I. Bjornsson
2007-06-17ansify/de-register.Jasper Lievisse Adriaanse
2007-06-06Don't promote MNT_WAIT to MNT_NOWAIT when syncing the device vnode of aPedro Martelletto
2007-06-02ufs1_daddr_t is no more, okay deraadt@Pedro Martelletto
2007-06-02ufs1_daddr_t cleanup, okay thib@ deraadt@Pedro Martelletto
2007-06-01pedro ok'd this ~3500 line diff which removes the vop argumentTheo de Raadt
2007-06-01Nuke 'ufs_lbn_t', okay otto@ deraadt@ krw@ beck@Pedro Martelletto
2007-06-01ufs_daddr_t is a dead type. growfs is the only program that uses it, yetTheo de Raadt
2007-06-01cleanup of 'ufs1_daddr_t', first round, okay deraadt@Pedro Martelletto
2007-06-01Nuke ufs_time_t, okay beck@ krw@ marco@Pedro Martelletto
2007-06-01and don't forget the other daddr var in the commentOtto Moerbeek
2007-06-01fix struct vop_bmap_args comment. ok deraadt@Otto Moerbeek
2007-06-01revert previous comment "fix", must have been sleepingOtto Moerbeek
2007-06-01fix comment, fs_ipg is inode *blocks* per cylinder groupOtto Moerbeek
2007-06-01convert ufs2_daddr_t -> daddr64_t for greater clarity; ok pedro otto thibTheo de Raadt
2007-05-29when mount -f'ing a dirty filesystem, do not clear the unclean flag,Otto Moerbeek
2007-05-29FFS2-aware code for ffs_sbupdate() and ffs_reload().Pedro Martelletto
2007-05-27use struct csum_total for superblock summary info; ok pedro@Otto Moerbeek
2007-05-26Dynamic buffer cache. Initial diff from mickey@, okay art@ beck@ toby@Pedro Martelletto
2007-05-17Collapse struct v_selectinfo in struct vnode, remove theThordur I. Bjornsson
2007-05-09unused function; ok pedroTheo de Raadt
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