summaryrefslogtreecommitdiffstats
path: root/fs/ext4/file.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'ext4_for_linus-6.13-rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2024-11-191-7/+5
|\
| * ext4: disambiguate the return value of ext4_dio_write_end_io()Jinliang Zheng2024-11-131-2/+3
| * ext4: Call ext4_journal_stop(handle) only once in ext4_dio_write_iter()Markus Elfring2024-10-301-5/+2
* | ext4: Do not fallback to buffered-io for DIO atomic writeRitesh Harjani (IBM)2024-11-061-0/+7
* | ext4: Support setting FMODE_CAN_ATOMIC_WRITERitesh Harjani (IBM)2024-11-061-0/+3
* | ext4: Check for atomic writes support in write iterRitesh Harjani (IBM)2024-11-061-0/+14
|/
* ext4: dax: keep orphan list before truncate overflow allocated blocksyangerkun2024-09-041-6/+6
* ext4: dax: fix overflowing extents beyond inode size when partially writingZhihao Cheng2024-08-271-4/+4
* Merge tag 'ext4_for_linus-6.10-rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2024-05-181-3/+2
|\
| * ext4: replace deprecated strncpy with alternativesJustin Stitt2024-05-031-2/+1
| * ext4: set FMODE_CAN_ODIRECT instead of a dummy direct_IO methodChristoph Hellwig2024-05-021-1/+1
* | fs: claw back a few FMODE_* bitsChristian Brauner2024-04-071-3/+3
|/
* ext4: remove unnecessary parameter "needed" in ext4_discard_preallocationsKemeng Shi2024-01-181-1/+1
* ext4: fix warning in ext4_dio_write_end_io()Jan Kara2023-12-011-6/+8
* ext4: properly sync file size update after O_SYNC direct IOJan Kara2023-11-011-88/+65
* ext4: fix racy may inline data check in dio writeBrian Foster2023-11-011-7/+9
* Merge tag 'ext4_for_linus-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2023-09-011-22/+16
|\
| * ext4: drop dio overwrite only flag and associated warningBrian Foster2023-08-271-15/+10
| * ext4: make ext4_forced_shutdown() take struct super_blockJan Kara2023-07-301-7/+6
* | mm: remove enum page_entry_sizeMatthew Wilcox (Oracle)2023-08-251-6/+5
|/
* 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