summaryrefslogtreecommitdiffstats
path: root/sys/ufs/ffs/ffs_inode.c
AgeCommit message (Expand)AuthorFilesLines
2019-07-25vinvalbuf(9): tlseep -> tsleep_nsec(9); ok millert@cheloha1-3/+3
2019-07-19getblk(9): tsleep(9) -> tsleep_nsec(9); ok visa@cheloha1-2/+2
2019-06-18Ensure the length passed to ffs_truncate() is within bounds before callinganton1-4/+5
2018-03-30Add sizes to some free() calls.dhill1-2/+2
2016-02-27Move mnt_maxsymlink from struct mount to struct ufsmount.natano1-3/+3
2015-11-28move buffer size adjustment to buf_adjcnt - from Walter Netobeck1-2/+2
2015-03-14Remove some includes include-what-you-use claims don'tjsg1-2/+1
2014-07-14revert free checks in here. this seems to be a bit too agressive at thebeck1-2/+2
2014-07-13pass correct sizes to free()tedu1-2/+2
2014-07-12add a size argument to free. will be used soon, but for now default to 0.tedu1-2/+2
2014-07-08decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.hderaadt1-3/+1
2014-05-22From FreeBSD: the second argument to UFS_UPDATE/ffs_update is just aguenther1-5/+5
2014-03-19Pull in FreeBSD r37363 and r37887:guenther1-4/+7
2014-01-25ufs_setattr() was assuming that the flag bits that indicateguenther1-35/+7
2013-12-12replace old bcopy/bzero with standard functions. ok kettenistedu1-4/+3
2013-11-02No need to cast constants or simple variables to (daddr_t). Usekrw1-3/+2
2013-06-11final removal of daddr64_t. daddr_t has been 64 bit for a long enoughderaadt1-9/+9
2013-04-22ffs2 blockcount is unsigned, so we must check for underflow beforehand.tedu1-3/+4
2013-01-16re-backout the infamous softdep diff - originally committed to get aroundbeck1-20/+3
2012-03-23Make rusage totals, itimers, and profile settings per-process insteadguenther1-2/+2
2011-08-16Put back the pedro diff for VOP_FSYNC of softdep when itsthib1-3/+20
2011-08-03back out pedro diff for VOP_FSYNC of softdep when limit is reached.beck1-20/+3
2011-07-04bread does nothing with its ucred argument. remove it. ok matthewtedu1-2/+2
2011-04-12Avoid kvm starvation due to softdeps waiting on too many mapped buffers,beck1-3/+20
2009-01-15Use proper *_ASSIGN() macros in assigments instead of abusing rvalue macros.grange1-2/+10
2008-06-12Bring biomem diff back into the tree after the nfs_bio.c fix went in.deraadt1-1/+3
2008-06-11back out biomem diff since it is not right yet. Doing very largederaadt1-3/+1
2008-06-10Buffer cache revampbeck1-1/+3
2008-01-05Make the ffs code 64-bit disk block number clean. Based on a diffotto1-6/+6
2007-10-29MALLOC/FREE -> malloc/freechl1-3/+3
2007-09-23Move notatime check from ffs_update() to ffs_read() and ufs_setattr().millert1-6/+1
2007-06-01cleanup of 'ufs1_daddr_t', first round, okay deraadt@pedro1-7/+7
2007-06-01convert ufs2_daddr_t -> daddr64_t for greater clarity; ok pedro otto thibderaadt1-7/+7
2007-05-26Dynamic buffer cache. Initial diff from mickey@, okay art@ beck@ toby@pedro1-2/+2
2006-09-20Use void * where void * is meant, spotted by tedu@pedro1-3/+3
2006-09-20Replace a bzero() by a loop in ffs_indirtrunc(), making the code FFS2pedro1-14/+37
2006-04-05Teach ffs_update() how to update FFS2 inodespedro1-3/+10
2006-04-05Make ffs_truncate() compatible with FFS2, from FreeBSDpedro1-19/+19
2005-12-28Use the DIP macros to uniformly access fields from UFS1 and UFS2 dinodes.pedro1-38/+56
2005-12-17Remove the 'on disk' inode (dinode) from the 'in memory' inode in UFS.pedro1-5/+5
2005-11-09ANSI function declarations and deregister, only ffs_softdep left to gopedro1-13/+9
2005-11-09- Don't getnanotime() for read-only mountpoints or unmodified inodes,pedro1-8/+15
2005-07-03Extended Attributes was a piece to get to ACLs, however ACLs have notdrahn1-2/+1
2004-06-24This moves access to wall and uptime variables in MI code,tholo1-4/+7
2003-11-19undo boolshit unapproved changes the author does not even care about to fixmickey1-2/+2
2003-11-19MALLOC is not meant for variable size allocationstedu1-2/+2
2003-08-25rename struct dinode to ufs1_dinode. clears the namespace and makestedu1-6/+6
2003-06-02Remove the advertising clause in the UCB license which Berkeleymillert1-6/+2
2002-03-14First round of __P removal in sysmillert1-3/+3
2002-02-22Extended Attribute support from FreeBSD/TrustedBSD ok art@, deraadt@drahn1-1/+2