summaryrefslogtreecommitdiffstats
path: root/fs/ext4/file.c
Commit message (Expand)AuthorAgeFilesLines
* ext4: Simplify DAX fault pathJan Kara2016-12-261-38/+10
* ext4: convert DAX faults to iomap infrastructureJan Kara2016-11-201-4/+5
* ext4: DAX iomap write supportJan Kara2016-11-201-0/+40
* ext4: convert DAX reads to iomap infrastructureJan Kara2016-11-201-1/+37
* ext4: factor out checks from ext4_file_write_iter()Jan Kara2016-11-201-47/+50
* Merge branch 'work.xattr' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds2016-10-101-3/+0
|\
| * vfs: Remove {get,set,remove}xattr inode operationsAndreas Gruenbacher2016-10-071-3/+0
* | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2016-10-071-0/+1
|\ \
| * | ext2/4, xfs: call thp_get_unmapped_area() for pmd mappingsToshi Kani2016-10-071-0/+1
| |/
* | ext4: remove plugging from ext4_file_write_iter()Jan Kara2016-09-301-4/+0
* | ext4: allow unlocked direct IO when pages are cachedJan Kara2016-09-301-2/+1
* | ext4: create EXT4_MAX_BLOCKS() macroFabian Frederick2016-09-151-2/+1
|/
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2016-07-261-2/+2
|\
| * dax: remote unused fault wrappersRoss Zwisler2016-07-261-2/+2
* | ext4 crypto: migrate into vfs's crypto engineJaegeuk Kim2016-07-101-5/+5
|/
* Merge tag 'dax-misc-for-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2016-05-261-2/+2
|\
| * dax: Remove complete_unwritten argumentJan Kara2016-05-161-2/+2
* | Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2016-05-241-3/+3
|\|
| * ext4: pre-zero allocated blocks for DAX IOJan Kara2016-05-131-2/+2
| * ext4: remove trailing \n from ext4_warning/ext4_error callsJakub Wilk2016-04-271-1/+1
* | fs: simplify the generic_write_sync prototypeChristoph Hellwig2016-05-011-7/+2
* | fs: add IOCB_SYNC and IOCB_DSYNCChristoph Hellwig2016-05-011-1/+1
|/
* Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2016-04-071-4/+8
|\
| * ext4: use file_dentry()Miklos Szeredi2016-03-261-1/+1
| * ext4: use dget_parent() in ext4_file_open()Miklos Szeredi2016-03-261-4/+8
* | 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