summaryrefslogtreecommitdiffstats
path: root/fs/xfs/xfs_file.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'xfs-5.19-for-linus' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2022-05-251-15/+9
|\
| * Merge branch 'guilt/xfs-unsigned-flags-5.18' into xfs-5.19-for-nextDave Chinner2022-04-211-6/+6
| |\
| | * xfs: convert inode lock flags to unsigned.Dave Chinner2022-04-211-6/+6
| * | xfs: simplify local variable assignment in file write codeKaixu Xia2022-04-211-6/+2
| * | xfs: Use generic_file_open()Matthew Wilcox (Oracle)2022-04-121-3/+1
| |/
* / iomap: add per-iomap_iter private dataChristoph Hellwig2022-05-161-3/+3
|/
* xfs: ensure log flush at the end of a synchronous fallocate callDave Chinner2022-02-011-16/+16
* xfs: move xfs_update_prealloc_flags() to xfs_pnfs.cDave Chinner2022-02-011-32/+0
* xfs: set prealloc flag in xfs_alloc_file_space()Dave Chinner2022-02-011-8/+0
* xfs: fallocate() should call file_modified()Dave Chinner2022-02-011-4/+9
* xfs: remove XFS_PREALLOC_SYNCDave Chinner2022-02-011-6/+7
* Merge tag 'xfs-5.17-merge-5' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2022-01-211-2/+1
|\
| * xfs: kill the XFS_IOC_{ALLOC,FREE}SP* ioctlsDarrick J. Wong2022-01-171-2/+1
* | xfs: add xfs_zero_range and xfs_truncate_page helpersShiyang Ruan2021-12-041-2/+1
|/
* Merge tag 'gfs2-v5.15-rc5-mmap-fault' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2021-11-021-3/+3
|\
| * iomap: Add done_before argument to iomap_dio_rwAndreas Gruenbacher2021-10-241-3/+3
* | block: switch polling to be bio basedChristoph Hellwig2021-10-181-1/+1
|/
* Merge tag 'xfs-5.15-merge-6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2021-09-021-9/+9
|\
| * xfs: replace XFS_FORCED_SHUTDOWN with xfs_is_shutdownDave Chinner2021-08-191-7/+7
| * xfs: convert mount flags to featuresDave Chinner2021-08-191-1/+1
| * xfs: replace xfs_sb_version checks with feature flag checksDave Chinner2021-08-191-1/+1
* | xfs: Convert to use invalidate_lockJan Kara2021-07-131-5/+8
|/
* Merge tag 'xfs-5.14-merge-6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2021-07-021-25/+45
|\
| * xfs: xfs_log_force_lsn isn't passed a LSNDave Chinner2021-06-211-7/+7
| * xfs: remove xfs_blkdev_issue_flushDave Chinner2021-06-211-3/+3
| * xfs: rename struct xfs_eofblocks to xfs_icwalkDarrick J. Wong2021-06-081-3/+3
| * xfs: change the prefix of XFS_EOF_FLAGS_* to XFS_ICWALK_FLAG_Darrick J. Wong2021-06-081-2/+2
| * xfs: don't take a spinlock unconditionally in the DIO fastpathDave Chinner2021-06-021-11/+31
* | xfs: Fix fall-through warnings for ClangGustavo A. R. Silva2021-05-261-1/+1
|/
* xfs: move the di_flags2 field to struct xfs_inodeChristoph Hellwig2021-04-071-2/+2
* xfs: move the di_flags field to struct xfs_inodeChristoph Hellwig2021-04-071-2/+2
* xfs: move the di_cowextsize field to struct xfs_inodeChristoph Hellwig2021-04-071-1/+1
* xfs: move the di_size field to struct xfs_inodeChristoph Hellwig2021-04-071-1/+1
* Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2021-02-231-1/+3
|\
| * xfs: support idmapped mountsChristoph Hellwig2021-01-241-1/+3
* | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2021-02-211-2/+4
|\ \
| * | mm: Cleanup faultaround and finish_fault() codepathsKirill A. Shutemov2021-01-201-2/+4
| |/
* | Merge tag 'xfs-5.12-merge-5' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2021-02-211-49/+65
|\ \
| * | xfs: refactor xfs_icache_free_{eof,cow}blocks call sitesDarrick J. Wong2021-02-031-2/+1
| * | xfs: pass flags and return gc errors from xfs_blockgc_free_quotaDarrick J. Wong2021-02-031-5/+5
| * | xfs: move and rename xfs_inode_free_quota_blocks to avoid conflictsDarrick J. Wong2021-02-031-1/+1
| * | xfs: trigger all block gc scans when low on quota spaceDarrick J. Wong2021-02-031-9/+6
| * | xfs: reduce ilock acquisitions in xfs_file_fsyncChristoph Hellwig2021-01-221-1/+8
| * | xfs: refactor xfs_file_fsyncChristoph Hellwig2021-01-221-31/+50
| * | xfs: remove a stale comment from xfs_file_aio_write_checks()Eric Biggers2021-01-221-6/+0
| |/
* | xfs: reduce exclusive locking on unaligned dioDave Chinner2021-02-011-13/+45
* | xfs: split the unaligned DIO write code outDave Chinner2021-02-011-85/+85
* | xfs: improve the reflink_bounce_dio_write tracepointChristoph Hellwig2021-02-011-1/+1
* | xfs: simplify the read/write tracepointsChristoph Hellwig2021-02-011-12/+8
* | xfs: remove the buffered I/O fallback assertChristoph Hellwig2021-02-011-6/+0