summaryrefslogtreecommitdiff
path: root/sys/ufs/ext2fs/ext2fs_readwrite.c
AgeCommit message (Expand)Author
2023-03-08Delete obsolete /* ARGSUSED */ lint comments.Philip Guenther
2019-11-27Re-enable IO_NOCACHE, and use is in vnd.Bob Beck
2018-01-13In ext2fs_write(), clear the buffer on uiomove() failure unless itTodd C. Miller
2018-01-08Pass correct size to uvm_vnp_setsize() for large files.Todd C. Miller
2018-01-08Add kqueue support for ext2fs based on ffs. OK deraadt@Todd C. Miller
2017-12-30Delete unnecessary <sys/file.h> includesPhilip Guenther
2016-03-01*** empty log message ***natano
2016-02-27Move mnt_maxsymlink from struct mount to struct ufsmount.natano
2016-02-26Convert mnt_maxsymlinklen to unsigned.natano
2016-02-16Convert to uiomove. From Martin Natano.Stefan Kempf
2016-01-12Kill the "doclusterread" and "doclusterwrite" defines.Martin Pieuchot
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-13ext4 (extents) read supportMartin Pelikan
2014-07-11split ext2fs_read for the upcoming ext4 extent bits, like FreeBSD has doneMartin Pelikan
2014-07-11determine and use maximum file size instead of magical constantsMartin Pelikan
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
2014-01-25ufs_setattr() was assuming that the flag bits that indicatePhilip Guenther
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
2012-07-11If the current offset is strictly less than the process filesizePhilip Guenthe
2011-07-04bread does nothing with its ucred argument. remove it. ok matthewTed Unangst
2007-06-17ansify/de-register.Jasper Lievisse Adriaanse
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-05-26Dynamic buffer cache. Initial diff from mickey@, okay art@ beck@ toby@Pedro Martelletto
2006-10-16Use daddr64_t for logical blocks, okay krw@ thib@ mickey@Pedro Martelletto
2005-04-30Add support for large files (> 4GB).Niall O'Higgins
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-05-26fiddle with some type names. change most instances of ufs_daddr_t toTed Unangst
2002-03-30RCSIdNiklas Hallqvist
2002-01-09If a write(2) is done with a length of zero bytes, short-circuit and do notThorsten Lockert
2001-12-19UBC was a disaster. It worked very good when it worked, but on someArtur Grabowski
2001-12-10Merge in struct uvm_vnode into struct vnode.Artur Grabowski
2001-11-27Merge in the unified buffer cache code as found in NetBSD 2001/03/10. TheArtur Grabowski
2001-09-18various cleanups from NetBSDArtur Grabowski
2001-06-27Remove old vm.Artur Grabowski
2001-06-23Privatize several vnode operations that are not used by the generic code.Constantine Sapuntzakis
2001-02-23Remove the clustering fields from the vnodes and place them in theConstantine Sapuntzakis
1999-02-26add compatibility with uvm vnode pagersArtur Grabowski
1998-03-01GCC 2.8 -WallNiklas Hallqvist
1997-06-12Sync with NetBSD, mostly cosmetic.Jason Downs
1997-05-30Integrate new ext2fs, reverting ufs support for the old one.Jason Downs
1997-05-30Non-GPLd ext2fs code from Manuel, unmodified.Jason Downs