summaryrefslogtreecommitdiff
path: root/sys/ufs/ext2fs/ext2fs_readwrite.c
AgeCommit message (Expand)Author
2013-06-23Stick ffs_, ext2_, chfs_, filecore_, cd9660_, or mfs_ in front ofdholland
2013-06-19Rename ambiguous macros:dholland
2012-11-21Write support for the Ext4 Read-only Compatible Feature "huge_file".jakllsch
2012-04-29change vflushbuf() to take the full FSYNC_* flags.chs
2012-04-17it is not an error if the kernel needs to clear the setuid/christos
2012-03-13Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls withelad
2011-11-18Obey MNT_RELATIME, the only addition is that mkdir in ufs sets IN_ACCESS too.christos
2011-06-12Welcome to 5.99.53! Merge rmind-uvmplock branch:rmind
2010-04-23Enforce RLIMIT_FSIZE before VOP_WRITE. This adds support to filepooka
2009-10-19Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsenbouyer
2009-09-12Migrate from u_intNN_t to uintNN_t.tsutsui
2008-11-26Rototill all remaining file systems to use ubc_uiomove() insteadpooka
2008-05-16Make sure all cached buffers with valid, not yet written data have beenhannken
2008-04-24Network protocol interrupts can now block on locks, so merge the globalsad
2008-01-02Merge vmlocking2 to head.ad
2007-12-08Remove cn_lwp from struct componentname. curlwp should be usedpooka
2007-10-08Merge ffs locking & brelse changes from the vmlocking branch.ad
2007-06-05improve post-ubc file overwrite performance in common cases.yamt
2007-04-19hold proclist_mutex when calling psignal().yamt
2007-02-21Replace the Mach-derived boolean_t type with the C99 bool type. Athorpej
2007-01-04Consistent usage of KAUTH_GENERIC_ISSUSER.elad
2006-05-14integrate kauth.elad
2006-03-01merge yamt-uio_vmspace branch.yamt
2006-01-14Protect against uio_lwp being NULL from Pavel Cahynachristos
2005-12-11merge ktrace-lwp.christos
2005-11-29merge yamt-readahead branch.yamt
2005-11-02merge yamt-vop branch. remove following VOPs.yamt
2005-08-30* Remove __P()xtraeme
2005-02-09Add support for large files (>2GB).ws
2005-01-09adjust the UBC mapping code to support non-vnode uvm_objects.chs
2004-11-14Remove erroneous KASSERT; i_size is one of the fields mentioned inchristos
2004-08-15Fixing age old cruft:mycroft
2004-03-22Fix disclaimer in my copyright. Pointed out by Thomas Klausner.bouyer
2003-10-05Remove references to University of California from my copyright notices.bouyer
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-06-29Back out the lwp/ktrace changes. They contained a lot of colateral damage,fvdl
2003-06-28Pass lwp pointers throughtout the kernel, as required, so that the lwpid candarrenr
2003-01-24Bump daddr_t to 64 bits. Replace it with int32_t in all places wherefvdl
2002-10-23merge kqueue branch into -currentjdolecek
2002-09-22don't need <sys/conf.h> herejdolecek
2002-03-25if the size argument to write(2) is 0, do not modify the file in any way,chs
2002-03-17don't do any flush-behind for async mounts.chs
2001-11-30VOP_PUTPAGES() requires page-aligned offsets, so be sure to provide such.chs
2001-11-10track some changes in the ufs code:chs
2001-11-08add RCSIDlukem
2001-10-26remove #include <ufs/ufs/quota.h> where it was just to appeaselukem
2001-09-22check early for reads beyond EOF.chs
2001-09-15a whole bunch of changes to improve performance and robustness under load:chs
2001-02-27min() -> MIN(), max() -> MAX().chs
2000-12-01fix merge error: ext2fs uses a custom balloc rather than a VOP-style one.chs