summaryrefslogtreecommitdiff
path: root/fs/xfs/xfs_file.c
AgeCommit message (Expand)AuthorFilesLines
2026-08-21xfs: split ioend handling into a separate source fileChristoph Hellwig1-1/+1
2026-08-17Merge tag 'xfs-merge-7.3' of git://git.kernel.org:/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-14/+104
2026-08-10xfs: use file target for post-log fsync fallback flushHongling Zeng1-10/+16
2026-07-31xfs: convert iomap ops to ->iomap_next()Joanne Koong1-2/+2
2026-07-31iomap: decouple simple direct I/O reads from iomap_dio_rwChristoph Hellwig1-6/+8
2026-07-22xfs: add support for FALLOC_FL_WRITE_ZEROESPankaj Raghav1-1/+82
2026-07-22xfs: add an allocation mode to xfs_alloc_file_space()Pankaj Raghav1-3/+6
2026-03-23xfs: flush eof folio before insert range size updateBrian Foster1-0/+17
2026-03-12xfs: factor out xfs_dio_write_zoned_end_ioCarlos Maiolino1-3/+32
2026-03-12xfs: factor out isize updates from xfs_dio_write_end_ioCarlos Maiolino1-23/+37
2026-02-18Merge tag 'mm-stable-2026-02-18-19-48' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+2
2026-02-12mm: update all remaining mmap_prepare users to use vma_flags_tLorenzo Stoakes1-2/+2
2026-02-09Merge tag 'for-7.0/block-stable-pages-20260206' of git://git.kernel.org/pub/s...Linus Torvalds1-3/+38
2026-02-09Merge tag 'xfs-merge-7.0' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-1/+1
2026-01-28xfs: use bounce buffering direct I/O when the device requires stable pagesChristoph Hellwig1-3/+38
2026-01-21xfs: directly include xfs_platform.hChristoph Hellwig1-1/+1
2026-01-12xfs: add setlease file operationJeff Layton1-0/+3
2025-12-16xfs: fix XFS_ERRTAG_FORCE_ZERO_RANGE for zoned file systemChristoph Hellwig1-10/+48
2025-11-05xfs: support sub-block aligned vectors in always COW modeChristoph Hellwig1-10/+11
2025-11-05xfs: error tag to force zeroing on debug kernelsBrian Foster1-7/+22
2025-09-23xfs: rework datasync tracking and executionDave Chinner1-41/+34
2025-08-11xfs: disallow atomic writes on DAXJohn Garry1-3/+3
2025-07-31Merge tag 'mm-stable-2025-07-30-15-25' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2025-07-28Merge tag 'vfs-6.17-rc1.iomap' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+4
2025-07-28Merge tag 'vfs-6.17-rc1.mmap_prepare' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-7/+8
2025-07-24xfs: stop passing an inode to the zone space reservation helpersChristoph Hellwig1-12/+12
2025-07-14iomap: replace iomap_folio_ops with iomap_write_opsChristoph Hellwig1-2/+4
2025-07-09mm: remove callers of pfn_t functionalityAlistair Popple1-1/+1
2025-07-08xfs: rename the bt_bdev_* buftarg fieldsChristoph Hellwig1-1/+1
2025-06-30xfs: add FALLOC_FL_ALLOCATE_RANGE to supported flags maskYouling Tang1-3/+4
2025-06-17fs/xfs: transition from deprecated .mmap hook to .mmap_prepareLorenzo Stoakes1-7/+7
2025-06-17fs/dax: make it possible to check dev dax support without a VMALorenzo Stoakes1-1/+2
2025-05-07xfs: update atomic write limitsJohn Garry1-1/+1
2025-05-07xfs: add xfs_file_dio_write_atomic()John Garry1-0/+68
2025-05-07xfs: commit CoW-based atomic writes atomicallyJohn Garry1-1/+4
2025-05-07xfs: refine atomic write size check in xfs_file_write_iter()John Garry1-7/+5
2025-05-07xfs: rename xfs_inode_can_atomicwrite() -> xfs_inode_can_hw_atomic_write()John Garry1-1/+1
2025-03-18Merge branch 'xfs-6.15-zoned_devices' into XFS-for-linus-6.15-mergeCarlos Maiolino1-39/+312
2025-03-13Revert "xfs: add pre-content fsnotify hook for DAX faults"Amir Goldstein1-13/+0
2025-03-03xfs: implement direct writes to zoned RT devicesChristoph Hellwig1-8/+72
2025-03-03xfs: implement buffered writes to zoned RT devicesChristoph Hellwig1-25/+216
2025-03-03xfs: don't call xfs_can_free_eofblocks from ->release for zoned inodesChristoph Hellwig1-4/+11
2025-03-03xfs: allow internal RT devices for zoned modeChristoph Hellwig1-1/+1
2025-03-03xfs: refine the unaligned check for always COW inodes in xfs_file_dio_writeChristoph Hellwig1-1/+10
2025-02-27xfs: flag as supporting FOP_DONTCACHEJens Axboe1-1/+2
2025-02-06iomap: pass private data to iomap_page_mkwriteChristoph Hellwig1-1/+2
2025-01-23Merge tag 'fsnotify_hsm_for_v6.14-rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+13
2024-12-12xfs: don't drop errno values when we fail to ficlone the entire rangeDarrick J. Wong1-0/+8
2024-12-11xfs: add pre-content fsnotify hook for DAX faultsJosef Bacik1-0/+13
2024-11-21Merge tag 'xfs-6.13-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-36/+30