summaryrefslogtreecommitdiffstats
path: root/fs/xfs
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'pull-fd' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds3 days3-70/+33
|\
| * fdget(), more trivial conversionsAl Viro2024-11-032-61/+26
| * simplify xfs_find_handle() a bitAl Viro2024-11-031-9/+7
* | Merge tag 'vfs-6.13.untorn.writes' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds3 days5-0/+64
|\ \
| * | xfs: Support setting FMODE_CAN_ATOMIC_WRITEJohn Garry2024-11-041-0/+2
| * | xfs: Validate atomic writesJohn Garry2024-11-041-0/+14
| * | xfs: Support atomic write for statxJohn Garry2024-11-044-0/+48
* | | Merge tag 'vfs-6.13.mgtime' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3 days3-11/+7
|\ \ \
| * \ \ Merge patch series "timekeeping/fs: multigrain timestamp redux"Christian Brauner2024-10-103-11/+7
| |\ \ \ | | |_|/ | |/| |
| | * | xfs: switch to multigrain timestampsJeff Layton2024-10-103-11/+7
* | | | Merge tag 'xfs-6.12-fixes-6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2024-11-026-65/+62
|\ \ \ \
| * | | | xfs: streamline xfs_filestream_pick_agChristoph Hellwig2024-10-301-50/+46
| * | | | xfs: fix finding a last resort AG in xfs_filestream_pick_agChristoph Hellwig2024-10-302-21/+17
| * | | | xfs: Reduce unnecessary searches when searching for the best extentsChi Zhiling2024-10-301-1/+1
| * | | | xfs: Check for delayed allocations before setting extsizeOjaswin Mujoo2024-10-303-3/+8
* | | | | Merge tag 'vfs-6.12-rc6.iomap' of gitolite.kernel.org:pub/scm/linux/kernel/gi...Linus Torvalds2024-11-011-1/+1
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Merge patch series "fsdax/xfs: unshare range fixes for 6.12"Christian Brauner2024-10-081-1/+1
| |\ \ \ \ | | |/ / / | |/| | |
| | * | | xfs: don't allocate COW extents when unsharing a holeDarrick J. Wong2024-10-071-1/+1
| | | |/ | | |/|
* | | | xfs: update the pag for the last AG at recovery timeChristoph Hellwig2024-10-223-3/+34
* | | | xfs: don't use __GFP_RETRY_MAYFAIL in xfs_initialize_peragChristoph Hellwig2024-10-221-1/+1
* | | | xfs: error out when a superblock buffer update reduces the agcountChristoph Hellwig2024-10-221-0/+5
* | | | xfs: update the file system geometry after recoverying superblock buffersChristoph Hellwig2024-10-222-8/+52
* | | | xfs: merge the perag freeing helpersChristoph Hellwig2024-10-224-37/+15
* | | | xfs: pass the exact range to initialize to xfs_initialize_peragChristoph Hellwig2024-10-225-38/+22
* | | | xfs: don't fail repairs on metadata files with no attr forkDarrick J. Wong2024-10-221-3/+5
* | | | xfs: punch delalloc extents from the COW fork for COW writesChristoph Hellwig2024-10-151-3/+5
* | | | xfs: set IOMAP_F_SHARED for all COW fork allocationsChristoph Hellwig2024-10-151-8/+8
* | | | xfs: share more code in xfs_buffered_write_iomap_beginChristoph Hellwig2024-10-151-10/+8
* | | | xfs: support the COW fork in xfs_bmap_punch_delalloc_rangeChristoph Hellwig2024-10-154-7/+12
* | | | xfs: IOMAP_ZERO and IOMAP_UNSHARE already hold invalidate_lockChristoph Hellwig2024-10-151-4/+12
* | | | xfs: take XFS_MMAPLOCK_EXCL xfs_file_write_zero_eofChristoph Hellwig2024-10-152-1/+9
* | | | xfs: factor out a xfs_file_write_zero_eof helperChristoph Hellwig2024-10-151-58/+82
* | | | iomap: move locking out of iomap_write_delalloc_releaseChristoph Hellwig2024-10-151-0/+2
* | | | iomap: remove iomap_file_buffered_write_punch_delallocChristoph Hellwig2024-10-151-2/+14
* | | | xfs: fix integer overflow in xrep_bmapDarrick J. Wong2024-10-111-1/+1
* | | | xfs: fix a typoAndrew Kreimer2024-10-091-1/+1
* | | | xfs: don't free cowblocks from under dirty pagecache on unshareBrian Foster2024-10-093-7/+23
* | | | xfs: skip background cowblock trims on inodes open for writeBrian Foster2024-10-071-8/+23
* | | | xfs: support lowmode allocations in xfs_bmap_exact_minlen_extent_allocChristoph Hellwig2024-10-071-1/+7
* | | | xfs: call xfs_bmap_exact_minlen_extent_alloc from xfs_bmap_btallocChristoph Hellwig2024-10-071-48/+13
* | | | xfs: don't ifdef around the exact minlen allocationsChristoph Hellwig2024-10-073-14/+3
* | | | xfs: fold xfs_bmap_alloc_userdata into xfs_bmapi_allocateChristoph Hellwig2024-10-071-45/+28
* | | | xfs: distinguish extra split from real ENOSPC from xfs_attr_node_try_addnameChristoph Hellwig2024-10-071-5/+8
* | | | xfs: distinguish extra split from real ENOSPC from xfs_attr3_leaf_splitChristoph Hellwig2024-10-072-3/+7
* | | | xfs: return bool from xfs_attr3_leaf_addChristoph Hellwig2024-10-073-27/+25
* | | | xfs: merge xfs_attr_leaf_try_add into xfs_attr_leaf_addnameChristoph Hellwig2024-10-071-102/+74
* | | | xfs: Use try_cmpxchg() in xlog_cil_insert_pcp_aggregate()Uros Bizjak2024-10-071-7/+4
* | | | xfs: scrub: convert comma to semicolonYan Zhen2024-10-071-2/+2
* | | | xfs: Remove empty declartion in header fileZhang Zekun2024-10-071-2/+0
|/ / /
* / / move asm/unaligned.h to linux/unaligned.hAl Viro2024-10-021-1/+1
|/ /