summaryrefslogtreecommitdiffstats
path: root/fs/ext4/file.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2023-06-291-40/+46
|\
| * ext4: allow concurrent unaligned dio overwritesBrian Foster2023-06-271-40/+46
* | Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-06-281-8/+3
|\ \
| * | filemap: update ki_pos in generic_perform_writeChristoph Hellwig2023-06-101-6/+3
| * | backing_dev: remove current->backing_dev_infoChristoph Hellwig2023-06-101-2/+0
| |/
* | splice: Use filemap_splice_read() instead of generic_file_splice_read()David Howells2023-05-241-1/+1
* | ext4: Provide a splice-read wrapperDavid Howells2023-05-241-1/+12
|/
* fs: add FMODE_DIO_PARALLEL_WRITE flagJens Axboe2023-04-031-1/+2
* Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2023-02-281-12/+22
|\
| * ext4: dio take shared inode lock when overwriting preallocated blocksZhang Yi2023-02-151-12/+22
* | mm: replace vma->vm_flags direct modifications with modifier callsSuren Baghdasaryan2023-02-101-1/+1
|/
* fs: rename current get acl methodChristian Brauner2022-10-201-1/+1
* Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2022-10-071-0/+6
|\
| * ext4: avoid crash when inline data creation follows DIO writeJan Kara2022-09-291-0/+6
* | ext4: support STATX_DIOALIGNEric Biggers2022-09-121-16/+26
* | fscrypt: change fscrypt_dio_supported() to prepare for STATX_DIOALIGNEric Biggers2022-09-121-2/+7
|/
* iomap: add per-iomap_iter private dataChristoph Hellwig2022-05-161-2/+2
* fs: Pass an iocb to generic_perform_write()Matthew Wilcox (Oracle)2022-04-011-1/+1
* ext4: support direct I/O with fscrypt using blk-cryptoEric Biggers2022-02-081-4/+6
* ext4: use ext4_journal_start/stop for fast commit transactionsHarshad Shirwadkar2021-12-241-4/+0
* Merge tag 'gfs2-v5.15-rc5-mmap-fault' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2021-11-021-2/+3
|\
| * iomap: Add done_before argument to iomap_dio_rwAndreas Gruenbacher2021-10-241-2/+3
* | block: switch polling to be bio basedChristoph Hellwig2021-10-181-1/+1
|/
* Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2021-09-021-1/+2
|\
| * ext4: Support for checksumming from journal triggersJan Kara2021-08-311-1/+2
* | ext4: Convert to use mapping->invalidate_lockJan Kara2021-07-131-6/+7
|/
* Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2021-05-011-4/+21
|\
| * ext4: Fix occasional generic/418 failureJan Kara2021-04-221-4/+21
* | ext4: convert to fileattrMiklos Szeredi2021-04-121-0/+2
|/
* iomap: pass a flags argument to iomap_dio_rwChristoph Hellwig2021-01-231-3/+2
* ext4: don't leak old mountpoint samplesTheodore Ts'o2020-12-221-1/+1
* ext4: drop ext4_handle_dirty_super()Jan Kara2020-12-221-1/+1
* ext4: protect superblock modifications with a buffer lockJan Kara2020-12-221-0/+3
* ext4: make s_mount_flags modifications atomicHarshad Shirwadkar2020-11-071-2/+2
* ext4: remove unnecessary fast commit calls from ext4_file_mmapHarshad Shirwadkar2020-11-071-2/+0
* ext4: main fast-commit commit pathHarshad Shirwadkar2020-10-221-2/+8
* ext4: flag as supporting buffered async readsJens Axboe2020-10-181-1/+1
* Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2020-08-211-4/+7
|\
| * ext4: limit the length of per-inode prealloc listbrookxu2020-08-191-1/+1
| * ext4: do not block RWF_NOWAIT dio write on unallocated spaceJan Kara2020-08-061-0/+4
| * ext4: fix coding style in file.cDio Putra2020-08-061-3/+2
* | iomap: fall back to buffered writes for invalidation failuresChristoph Hellwig2020-08-051-0/+2
|/
* ext4: don't block for O_DIRECT if IOCB_NOWAIT is setJens Axboe2020-06-041-0/+6
* ext4: handle ext4_mark_inode_dirty errorsHarshad Shirwadkar2020-06-041-2/+9
* ext4: start to support iopoll methodXiaoguang Wang2020-03-051-0/+1
* ext4: Optimize ext4 DIO overwritesJan Kara2019-12-261-1/+4
* ext4: Move to shared i_rwsem even without dioread_nolock mount optRitesh Harjani2019-12-231-6/+3
* ext4: Start with shared i_rwsem in case of DIO instead of exclusiveRitesh Harjani2019-12-231-49/+142
* ext4: fix ext4_dax_read/write inode locking sequence for IOCB_NOWAITRitesh Harjani2019-12-231-4/+6
* ext4: introduce direct I/O write using iomap infrastructureMatthew Bobrowski2019-11-051-72/+174