summaryrefslogtreecommitdiffstats
path: root/fs/ext4/file.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "ext4: fix suboptimal seek_{data,hole} extents traversial"Theodore Ts'o2015-01-021-106/+114
* ext4: fix suboptimal seek_{data,hole} extents traversialDmitry Monakhov2014-12-021-114/+106
* ext4: prevent bugon on race between write/fcntlDmitry Monakhov2014-10-301-1/+1
* ext4: remove readpage() check in ext4_mmap_file()Zhang Zhen2014-07-151-4/+0
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2014-06-121-21/+14
|\
| * ->splice_write() via ->write_iter()Al Viro2014-06-121-1/+1
| * convert ext4 to ->write_iter()Al Viro2014-05-061-18/+11
| * Merge ext4 changes in ext4_file_write() into for-nextAl Viro2014-05-061-75/+75
| |\
| * | switch simple generic_file_aio_read() users to ->read_iter()Al Viro2014-05-061-2/+2
* | | ext4: add missing BUFFER_TRACE before ext4_journal_get_write_accessliang xie2014-05-121-0/+1
* | | ext4: make local functions staticStephen Hemminger2014-05-121-1/+1
| |/ |/|
* | ext4: fix locking for O_APPEND writesTheodore Ts'o2014-04-211-16/+26
* | ext4: factor out common code in ext4_file_write()Theodore Ts'o2014-04-211-34/+22
* | ext4: move ext4_file_dio_write() into ext4_file_write()Theodore Ts'o2014-04-211-74/+64
* | ext4: inline generic_file_aio_write() into ext4_file_write()Theodore Ts'o2014-04-211-4/+16
* | ext4: rename uninitialized extents to unwrittenLukas Czerner2014-04-201-1/+1
|/
* Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2014-04-201-1/+1
|\
| * ext4: use i_size_read in ext4_unaligned_aio()Theodore Ts'o2014-04-121-1/+1
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2014-04-121-1/+1
|\ \
| * | kill the 4th argument of __generic_file_aio_write()Al Viro2014-04-011-1/+1
* | | mm: implement ->map_pages for page cacheKirill A. Shutemov2014-04-071-0/+1
| |/ |/|
* | fs/direct-io.c: remove some left over checksDan Carpenter2014-04-031-1/+1
|/
* fix O_SYNC|O_APPEND syncing the wrong range on write()Al Viro2014-02-091-1/+1
* ext2/3/4: use generic posix ACL infrastructureChristoph Hellwig2014-01-251-0/+1
* direct-io: Handle O_(D)SYNC AIOChristoph Hellwig2013-09-041-1/+1
* jbd2: Fix oops in jbd2_journal_file_inode()Jan Kara2013-08-161-17/+4
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2013-07-031-22/+2
|\
| * vfs: export lseek_execute() to modulesJie Liu2013-07-031-22/+2
* | ext4: fix overflows in SEEK_HOLE, SEEK_DATA implementationsJan Kara2013-05-311-7/+7
|/
* Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2013-05-141-2/+2
|\
| * ext4: fix fio regressionYan, Zheng2013-05-031-2/+2
* | aio: don't include aio.h in sched.hKent Overstreet2013-05-071-0/+1
|/
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2013-02-261-1/+1
|\
| * new helper: file_inode(file)Al Viro2013-02-221-1/+1
* | ext4: rename and improbe ext4_es_find_extent()Zheng Liu2013-02-181-4/+2
* | ext4: refine extent status treeZheng Liu2013-02-181-7/+5
* | ext4: pass context information to jbd2__journal_start()Theodore Ts'o2013-02-081-1/+1
|/
* Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2013-01-021-8/+0
|\
| * ext4: remove unaligned AIO warning printkEric Sandeen2012-12-251-8/+0
* | lseek: the "whence" argument is called "whence"Andrew Morton2012-12-171-11/+11
|/
* ext4: Remove CONFIG_EXT4_FS_XATTRTao Ma2012-12-101-2/+0
* ext4: introduce lseek SEEK_DATA/SEEK_HOLE supportZheng Liu2012-11-081-2/+332
* mm: kill vma flag VM_CAN_NONLINEARKonstantin Khlebnikov2012-10-091-1/+1
* ext4: fix ext4_flush_completed_IO wait semanticsDmitry Monakhov2012-10-051-1/+1
* ext4: give i_aiodio_unwritten a more appropriate nameDmitry Monakhov2012-09-281-3/+3
* Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2012-07-271-23/+98
|\
| * ext4: convert last user of ext4_mark_super_dirty() to ext4_handle_dirty_super()Jan Kara2012-07-221-1/+13
| * ext4: don't take the i_mutex lock when doing DIO overwritesZheng Liu2012-07-221-2/+49
| * ext4: split ext4_file_write into buffered IO and direct IOZheng Liu2012-07-091-22/+38
* | ext4: use core vfs llseek code for dir seeksEric Sandeen2012-07-231-3/+3