summaryrefslogtreecommitdiffstats
path: root/fs/ext4/file.c
Commit message (Expand)AuthorAgeFilesLines
* mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macrosKirill A. Shutemov2016-04-041-2/+2
* Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2016-03-171-80/+49
|\
| * ext4: more efficient SEEK_DATA implementationJan Kara2016-03-091-61/+36
| * ext4: use i_mutex to serialize unaligned AIO DIOJan Kara2016-03-081-19/+13
* | ext2, ext4: fix issue with missing journal entry in ext4_dax_mkwrite()Ross Zwisler2016-02-271-17/+2
|/
* ext4 crypto: move context consistency check to ext4_file_open()Theodore Ts'o2016-02-081-0/+9
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2016-01-231-9/+9
|\
| * wrappers for ->i_mutex accessAl Viro2016-01-221-9/+9
* | ext4: call dax_pfn_mkwrite() for DAX fsync/msyncRoss Zwisler2016-01-221-1/+3
|/
* ext4: use pre-zeroed blocks for DAX page faultsJan Kara2015-12-071-17/+3
* ext4: fix races between page faults and hole punchingJan Kara2015-12-071-9/+57
* ext4: start transaction before calling into DAXMatthew Wilcox2015-09-081-3/+52
* ext4: add ext4_get_block_dax()Matthew Wilcox2015-09-081-3/+3
* ext4: use ext4_get_block_write() for DAXMatthew Wilcox2015-09-081-4/+4
* ext4: huge page fault supportMatthew Wilcox2015-09-081-1/+9
* dax: move DAX-related functions to a new headerMatthew Wilcox2015-09-081-0/+1
* Merge tag 'xfs-for-linus-4.2-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2015-06-301-2/+14
|\
| * dax: don't abuse get_block mapping for endio callbacksDave Chinner2015-06-041-2/+14
* | ext4 crypto: handle unexpected lack of encryption keysTheodore Ts'o2015-05-311-7/+10
* | ext4 crypto: reorganize how we store keys in the inodeTheodore Ts'o2015-05-181-2/+2
|/
* Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2015-04-191-3/+16
|\
| * ext4 crypto: implement the ext4 decryption read pathMichael Halcrow2015-04-121-2/+16
| * ext4: remove unused header filesSheng Yong2015-04-021-1/+0
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2015-04-161-16/+17
|\ \
| * | mirror O_APPEND and O_DIRECT into iocb->ki_flagsAl Viro2015-04-111-2/+2
| * | switch generic_write_checks() to iocb and iterAl Viro2015-04-111-14/+6
| * | ext4_file_write_iter: move generic_write_checks() upAl Viro2015-04-111-19/+20
| * | generic_write_checks(): drop isblk argumentAl Viro2015-04-111-1/+1
| * | lift generic_write_checks() into callers of __generic_file_write_iter()Al Viro2015-04-111-3/+11
* | | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2015-04-151-18/+1
|\ \ \ | |/ / |/| |
| * | dax: unify ext2/4_{dax,}_file_operationsBoaz Harrosh2015-04-151-20/+0
| * | dax: use pfn_mkwrite to update c/mtime + freeze protectionBoaz Harrosh2015-04-151-0/+1
* | | make new_sync_{read,write}() staticAl Viro2015-04-111-4/+0
|/ /
* / fs: move struct kiocb to fs.hChristoph Hellwig2015-03-251-1/+1
|/
* ext4: add DAX functionalityRoss Zwisler2015-02-161-2/+47
* mm: drop vm_ops->remap_pages and generic_file_remap_pages() stubKirill A. Shutemov2015-02-101-1/+0
* 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