aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/fs/xfs/xfs_file.c (follow)
AgeCommit message (Expand)AuthorFilesLines
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/kernel/git/jack/linux-fsLinus 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
2024-11-18Merge tag 'vfs-6.13.untorn.writes' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds1-0/+16
2024-11-05xfs: remove xfs_page_mkwrite_iomap_opsChristoph Hellwig1-1/+1
2024-11-05xfs: remove __xfs_filemap_faultChristoph Hellwig1-18/+11
2024-11-05xfs: split write fault handling out of __xfs_filemap_faultChristoph Hellwig1-22/+19
2024-11-05xfs: split the page fault trace eventChristoph Hellwig1-2/+6
2024-11-04xfs: Support setting FMODE_CAN_ATOMIC_WRITEJohn Garry1-0/+2
2024-11-04xfs: Validate atomic writesJohn Garry1-0/+14
2024-10-15xfs: take XFS_MMAPLOCK_EXCL xfs_file_write_zero_eofChristoph Hellwig1-1/+7
2024-10-15xfs: factor out a xfs_file_write_zero_eof helperChristoph Hellwig1-58/+82
2024-09-20Merge tag 'vfs-6.12.blocksize' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds1-1/+1
2024-09-19Merge tag 'xfs-6.12-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-3/+69
2024-09-03iomap: add a private argument for iomap_file_buffered_writeJosef Bacik1-1/+1
2024-09-03xfs: reclaim speculative preallocations for append only filesChristoph Hellwig1-0/+4
2024-09-03xfs: check XFS_EOFBLOCKS_RELEASED earlier in xfs_release_eofblocksChristoph Hellwig1-3/+2
2024-09-03xfs: only free posteof blocks on first closeDarrick J. Wong1-21/+11
2024-09-03xfs: don't free post-EOF blocks on read closeDave Chinner1-1/+7
2024-09-03xfs: skip all of xfs_file_release when shut downChristoph Hellwig1-4/+6
2024-09-03xfs: don't bother returning errors from xfs_file_releaseChristoph Hellwig1-9/+9
2024-09-03xfs: refactor f_op->release handlingChristoph Hellwig1-3/+68
2024-08-28xfs: refactor xfs_file_fallocateChristoph Hellwig1-122/+208
2024-08-28xfs: move the xfs_is_always_cow_inode check into xfs_alloc_file_spaceChristoph Hellwig1-5/+3
2024-08-28xfs: call xfs_flush_unmap_range from xfs_free_file_spaceChristoph Hellwig1-21/+0
2024-07-01xfs: fold xfs_ilock_for_write_fault into xfs_write_faultChristoph Hellwig1-18/+15
2024-07-01xfs: always take XFS_MMAPLOCK shared in xfs_dax_read_faultChristoph Hellwig1-3/+2
2024-07-01xfs: refactor __xfs_filemap_faultChristoph Hellwig1-26/+45
2024-07-01xfs: simplify xfs_dax_faultChristoph Hellwig1-21/+13
2024-07-01xfs: cleanup xfs_ilock_iocb_for_writeChristoph Hellwig1-7/+11
2024-05-20Merge tag 'xfs-6.10-merge-6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-82/+8
2024-04-24xfs: don't call xfs_file_open from xfs_dir_openChristoph Hellwig1-1/+3
2024-04-24xfs: drop fop_flags for directoriesChristoph Hellwig1-2/+0
2024-04-24xfs: fix overly long line in the file_operationsChristoph Hellwig1-4/+4
2024-04-15xfs: refactor non-power-of-two alignment checksDarrick J. Wong1-9/+3
2024-04-15xfs: create a new helper to return a file's allocation unitDarrick J. Wong1-20/+12
2024-04-15xfs: declare xfs_file.c symbols in xfs_file.hDarrick J. Wong1-0/+1
2024-04-15xfs: move inode lease breaking functions to xfs_inode.cDarrick J. Wong1-61/+0
2024-04-07fs: claw back a few FMODE_* bitsChristian Brauner1-3/+5
2024-02-19xfs: Replace xfs_isilocked with xfs_assert_ilockedMatthew Wilcox (Oracle)1-2/+2