summaryrefslogtreecommitdiffstats
path: root/fs/xfs
Commit message (Expand)AuthorAgeFilesLines
* xfs: allow pausing of pending deferred work itemsDarrick J. Wong2023-12-063-16/+111
* xfs: don't append work items to logged xfs_defer_pending objectsDarrick J. Wong2023-12-061-13/+48
* xfs: make xchk_iget safer in the presence of corrupt inode btreesDarrick J. Wong2023-12-063-4/+31
* xfs: elide ->create_done calls for unlogged deferred workDarrick J. Wong2023-12-062-3/+4
* xfs: document what LARP meansDarrick J. Wong2023-12-061-0/+9
* xfs: don't allow overly small or large realtime volumesDarrick J. Wong2023-12-063-1/+17
* xfs: fix 32-bit truncation in xfs_compute_rextslogDarrick J. Wong2023-12-061-3/+5
* xfs: make rextslog computation consistent with mkfsDarrick J. Wong2023-12-064-3/+19
* xfs: move ->iop_relog to struct xfs_defer_op_typeDarrick J. Wong2023-12-068-119/+120
* xfs: collapse the ->create_done functionsDarrick J. Wong2023-12-065-109/+64
* xfs: hoist xfs_trans_add_item calls to defer ops functionsDarrick J. Wong2023-12-066-17/+6
* xfs: clean out XFS_LI_DIRTY setting boilerplate from ->iop_relogDarrick J. Wong2023-12-066-7/+11
* xfs: use xfs_defer_create_done for the relogging operationDarrick J. Wong2023-12-067-26/+14
* xfs: hoist ->create_intent boilerplate to its callsiteDarrick J. Wong2023-12-066-15/+2
* xfs: collapse the ->finish_item helpersDarrick J. Wong2023-12-065-146/+58
* xfs: hoist intent done flag setting to ->finish_item callsiteDarrick J. Wong2023-12-066-92/+34
* xfs: don't set XFS_TRANS_HAS_INTENT_DONE when there's no ATTRD log itemDarrick J. Wong2023-12-061-2/+4
* xfs: move ->iop_recover to xfs_defer_op_typeDarrick J. Wong2023-12-0610-88/+109
* xfs: use xfs_defer_finish_one to finish recovered work itemsDarrick J. Wong2023-12-069-157/+49
* xfs: dump the recovered xattri log item if corruption happensDarrick J. Wong2023-12-061-0/+4
* xfs: recreate work items when recovering intent itemsDarrick J. Wong2023-12-067-163/+215
* xfs: transfer recovered intent item ownership in ->iop_recoverDarrick J. Wong2023-12-067-7/+22
* xfs: pass the xfs_defer_pending object to iop_recoverDarrick J. Wong2023-12-067-7/+14
* xfs: use xfs_defer_pending objects to recover intent itemsDarrick J. Wong2023-12-0611-116/+158
* xfs: don't leak recovered attri intent itemsDarrick J. Wong2023-12-061-2/+7
* Merge tag 'xfs-6.7-fixes-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2023-11-252-5/+21
|\
| * xfs: dquot recovery does not validate the recovered dquotDarrick J. Wong2023-11-221-0/+14
| * xfs: clean up dqblk extractionDarrick J. Wong2023-11-222-5/+7
* | Merge tag 'vfs-6.7-rc3.fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-11-243-10/+35
|\ \ | |/ |/|
| * xfs: respect the stable writes flag on the RT deviceChristoph Hellwig2023-11-203-0/+23
| * xfs: clean up FS_XFLAG_REALTIME handling in xfs_ioctl_setattr_xflagsChristoph Hellwig2023-11-201-10/+12
* | xfs: recovery should not clear di_flushiter unconditionallyDave Chinner2023-11-131-15/+17
* | xfs: inode recovery does not validate the recovered inodeDave Chinner2023-11-132-1/+16
* | xfs: fix again select in kconfig XFS_ONLINE_SCRUB_STATSAnthony Iliopoulos2023-11-131-1/+1
* | xfs: fix internal error from AGFL exhaustionOmar Sandoval2023-11-131-3/+24
* | xfs: up(ic_sema) if flushing data device failsLeah Rumancik2023-11-131-11/+12
* | xfs: only remap the written blocks in xfs_reflink_end_cow_extentChristoph Hellwig2023-11-131-0/+1
* | xfs: abort intent items when recovery intents failLong Li2023-11-133-4/+5
* | xfs: factor out xfs_defer_pending_abortLong Li2023-11-131-8/+15
|/
* Merge tag 'xfs-6.7-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2023-11-0831-950/+1433
|\
| * xfs: allow read IO and FICLONE to run concurrentlyCatherine Hoang2023-10-234-13/+80
| * xfs: handle nimaps=0 from xfs_bmapi_write in xfs_alloc_file_spaceChristoph Hellwig2023-10-231-11/+13
| * xfs: introduce protection for drop nlinkCheng Lin2023-10-231-0/+7
| * xfs: don't look for end of extent further than necessary in xfs_rtallocate_ex...Omar Sandoval2023-10-191-5/+22
| * xfs: don't try redundant allocations in xfs_rtallocate_extent_near()Omar Sandoval2023-10-191-47/+7
| * xfs: limit maxlen based on available space in xfs_rtallocate_extent_near()Omar Sandoval2023-10-191-3/+6
| * xfs: return maximum free size from xfs_rtany_summary()Omar Sandoval2023-10-191-9/+9
| * xfs: invert the realtime summary cacheOmar Sandoval2023-10-193-18/+25
| * xfs: simplify rt bitmap/summary block accessor functionsDarrick J. Wong2023-10-193-45/+42
| * xfs: simplify xfs_rtbuf_get calling conventionsDarrick J. Wong2023-10-193-71/+71