summaryrefslogtreecommitdiff
path: root/sys/ufs/ffs/ffs_vnops.c
AgeCommit message (Expand)Author
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2015-02-10First step towards making uiomove() take a size_t size argument:Miod Vallat
2014-09-14remove uneeded proc.h includesJonathan Gray
2014-07-08decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.hTheo de Raadt
2014-05-22From FreeBSD: the second argument to UFS_UPDATE/ffs_update is just aPhilip Guenther
2014-05-09disable IO_NOCACHE B_NOCACHE conversion until it works.Ted Unangst
2014-04-08add IO_NOCACHE flag to vop_write arguments, which in turn sets B_NOCACHEBob Beck
2013-12-12replace old bcopy/bzero with standard functions. ok kettenisTed Unangst
2013-09-14Correct the handling of I/O of >=2^32 bytes and the ktracing there ofPhilip Guenther
2013-06-11final removal of daddr64_t. daddr_t has been 64 bit for a long enoughTheo de Raadt
2013-01-16re-backout the infamous softdep diff - originally committed to get aroundBob Beck
2012-09-17fix uninitialized pointer in ffs_write(); ok guenther, beck, deraadtMarkus Friedl
2012-07-11If the current offset is strictly less than the process filesizePhilip Guenthe
2011-08-16Put back the pedro diff for VOP_FSYNC of softdep when itsThordur I. Bjornsson
2011-08-03back out pedro diff for VOP_FSYNC of softdep when limit is reached.Bob Beck
2011-07-04move the specfs code to a place people can see it; ok guenther thib krwTheo de Raadt
2011-07-04bread does nothing with its ucred argument. remove it. ok matthewTed Unangst
2011-06-09In ffs_write, do not deref to get the p_ucred for VOP_FSYNC (aka ffs_fsync)Theo de Raadt
2011-04-12Avoid kvm starvation due to softdeps waiting on too many mapped buffers,Bob Beck
2011-04-05Every single vop_default is set to eopnotsupp, so retire itThordur I. Bjornsson
2010-12-29remove two unnecessary comments that snuck in with previous.Thordur I. Bjornsson
2010-12-21Bring back the "End the VOP experiment." diff, naddy's issues whereThordur I. Bjornsson
2010-09-10Backout the VOP diff until the issues naddy was seeing on alpha (gcc3)Thordur I. Bjornsson
2010-09-06End the VOP experiment. Instead of the ridicolusly complicated operationThordur I. Bjornsson
2010-06-29remove lies. the arguments are actually used.Thordur I. Bjornsson
2009-08-13- remove super-obvious comments from $fs_vnodeop_entries[]Jasper Lievisse Adriaanse
2009-06-25backout the buf_acquire() does the bremfree() since all callersThordur I. Bjornsson
2009-06-06All caller of buf_acquire were doing bremfree before the call.Artur Grabowski
2009-01-15Use proper *_ASSIGN() macros in assigments instead of abusing rvalue macros.Alexander Yurchenko
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-05-08retire vn_default_error() and replace all instancesThordur I. Bjornsson
2008-01-05Make the ffs code 64-bit disk block number clean. Based on a diffOtto Moerbeek
2007-09-23Move notatime check from ffs_update() to ffs_read() and ufs_setattr().Todd C. Miller
2007-06-01pedro ok'd this ~3500 line diff which removes the vop argumentTheo de Raadt
2007-05-26Dynamic buffer cache. Initial diff from mickey@, okay art@ beck@ toby@Pedro Martelletto
2007-04-13Move the declaration of VN_KNOTE() into vnode.h instead of havingThordur I. Bjornsson
2007-02-26Don't enforce RLIMIT_FSIZE on vnd(4) I/O operations, okay deraadt@Pedro Martelletto
2007-01-16Retire VOP_LEASE(); It was a bit for NQNFS and hasThordur I. Bjornsson
2007-01-13prettify some panic strings,Thordur I. Bjornsson
2006-10-29LFS and FFS shared the same read and write vnops, throughThordur I. Bjornsson
2006-06-21propagate the wait flag from fsync down to softdep_fsync_mountdev()Michael Shalayeff
2006-03-31Teach ffs_reclaim() to put FFS2 dinodes back into their poolPedro Martelletto
2005-12-17Remove the 'on disk' inode (dinode) from the 'in memory' inode in UFS.Pedro Martelletto
2005-11-08Use ANSI function declarations and deregister, no binary changePedro Martelletto
2005-07-03Extended Attributes was a piece to get to ACLs, however ACLs have notDale Rahn
2005-05-28ufs_whiteout() is now pointless, remove it, okay millert@Pedro Martelletto
2005-02-17miscellaneous typo fixes:Jean-Francois Brousseau
2004-03-02silly fifos aren't a real fs, so we have to be sure to call reclaimTed Unangst