summaryrefslogtreecommitdiff
path: root/sys/ufs
AgeCommit message (Expand)Author
2009-06-06All caller of buf_acquire were doing bremfree before the call.Artur Grabowski
2009-06-04tiny tiny space nitThordur I. Bjornsson
2009-06-02blkno's are 64 bit so need %llu, found by ParfaitTheo de Raadt
2009-01-31Rewrite DIRECTSIZ macro using offsetof. As a bonus it elimitanes castingAlexander Yurchenko
2009-01-17Use proper assignment macros for dinode manipulations instead ofAlexander Yurchenko
2009-01-15Use proper *_ASSIGN() macros in assigments instead of abusing rvalue macros.Alexander Yurchenko
2008-11-24styled code is happy codeTed Unangst
2008-11-23fancy new ext2fs can have big inodes. we can possibly still read themTed Unangst
2008-11-06use PAGE_SIZE in FS_KERNMAXFILESIZE() use, note this is not the same as getpa...Theo de Raadt
2008-11-06Have called pass pagesize into FS_KERNMAXFILESIZE(), because there is noTheo de Raadt
2008-11-02introduce a macro for max file size, instead of hardcoding it; okOtto Moerbeek
2008-09-30Fix an occasional mfs-related panic on reboot in mfs_close. There's noTodd C. Miller
2008-09-12Remove bzero/memset calls after pool_gets by passing the PR_ZEROBret Lambert
2008-08-13remove a bunch of bogus ARGSUSEDThordur I. Bjornsson
2008-08-08Admit b_blkno means block number; a block is DEV_BSIZE (a.k.a.Kenneth R Westerback
2008-08-08use cgbase() instead of doing arthmetic on fs_fpg when calculatingThordur I. Bjornsson
2008-08-08spacing + wrap a line at 79chars.Thordur I. Bjornsson
2008-08-02fix printf format specifiers; ok krw@ millert@ deraadt@Otto Moerbeek
2008-07-22Use cgbase() instead of doing arithmetic on fs_fpg, for the former doesMiod Vallat
2008-07-09Remove an XXX comment about using the same pool for mfs and ffs, sinceThordur I. Bjornsson
2008-06-14A bunch of pool_get() + bzero() -> pool_get(..., .. | PR_ZERO)Michael Knudsen
2008-06-12Bring biomem diff back into the tree after the nfs_bio.c fix went in.Theo de Raadt
2008-06-11back out biomem diff since it is not right yet. Doing very largeTheo de Raadt
2008-06-10Buffer cache revampBob Beck
2008-06-09Update access(2) to have modern semantics with respect to X_OK andTodd C. Miller
2008-05-08retire vn_default_error() and replace all instancesThordur I. Bjornsson
2008-05-03Introduce vop_generic_bmap(); use it where applicable.Thordur I. Bjornsson
2008-04-24remove useless defines for the vnode operations, and insteadThordur I. Bjornsson
2008-04-10the ffs code is a bit noisy when it runs out of inodes/space etc;Thordur I. Bjornsson
2008-03-16Widen some struct statfs fields to support large filesystem stataOtto Moerbeek
2008-01-22with a lot of fragments per cylinder group and lots of cylinderOtto Moerbeek
2008-01-17Notify us of NOTE_LINK on mkdir(2) as well.Federico G. Schwindt
2008-01-05Make the ffs code 64-bit disk block number clean. Based on a diffOtto Moerbeek
2007-12-16fix remaining cases of potential concurrent mfs_buflist access;Otto Moerbeek
2007-12-06solve the biggest problem with concurrent buflist access; makes mfs onOtto Moerbeek
2007-12-04fix out of partition/memory bounds access when accessing blocks at the tailOtto Moerbeek
2007-11-28g/c mfs_mountroot() and mfs_initminiroot(). We don't support root onTodd C. Miller
2007-11-27typos; ok jmc@Martynas Venckus
2007-11-24Try a forced unmount if mount_mfs is killed with SIGKILL.Marco Pfatschbacher
2007-11-09Code to read in the cylinder groups is duplicated in a few spots,Thordur I. Bjornsson
2007-10-29MALLOC/FREE -> malloc/freeCharles Longeau
2007-10-09MALLOC+memset(,0,) -> malloc+M_ZERO. Don't forget FREE->free this time.Kenneth R Westerback
2007-10-08Initialize dh_blkfree with zero's.Kenneth R Westerback
2007-10-06Simpliest memset(,0,) -> M_ZERO changes. One (caddr *) cast removal,Kenneth R Westerback
2007-10-05MALLOC/FREE -> malloc/free + M_ZERO.Thordur I. Bjornsson
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