aboutsummaryrefslogtreecommitdiff
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2022-07-14xfs: fix use-after-free in xattr node block inactivationGravatar Darrick J. Wong 1-5/+3
2022-07-14Merge tag 'make-attr-fork-permanent-5.20_2022-07-14' of git://git.kernel.org/...Gravatar Darrick J. Wong 35-247/+285
2022-07-14Merge tag 'xfs-buf-lockless-lookup-5.20' of git://git.kernel.org/pub/scm/linu...Gravatar Darrick J. Wong 5-135/+188
2022-07-14Merge tag 'xfs-iunlink-item-5.20' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Darrick J. Wong 14-545/+539
2022-07-14xfs: lockless buffer lookupGravatar Dave Chinner 2-7/+16
2022-07-14xfs: remove a superflous hash lookup when inserting new buffersGravatar Dave Chinner 1-4/+9
2022-07-14xfs: reduce the number of atomic when locking a buffer after lookupGravatar Dave Chinner 1-2/+3
2022-07-14xfs: merge xfs_buf_find() and xfs_buf_get_map()Gravatar Dave Chinner 1-109/+93
2022-07-14xfs: break up xfs_buf_find() into individual piecesGravatar Dave Chinner 1-54/+104
2022-07-14xfs: add in-memory iunlink log itemGravatar Dave Chinner 5-63/+219
2022-07-14xfs: add log item precommit operationGravatar Dave Chinner 3-2/+96
2022-07-14xfs: combine iunlink inode update functionsGravatar Dave Chinner 1-36/+16
2022-07-14xfs: clean up xfs_iunlink_update_inode()Gravatar Dave Chinner 1-13/+5
2022-07-14xfs: double link the unlinked inode listGravatar Dave Chinner 6-310/+90
2022-07-14xfs: introduce xfs_iunlink_lookupGravatar Dave Chinner 2-96/+66
2022-07-14xfs: refactor xlog_recover_process_iunlinks()Gravatar Dave Chinner 1-66/+71
2022-07-14xfs: track the iunlink list pointer in the xfs_inodeGravatar Dave Chinner 4-18/+10
2022-07-14xfs: factor the xfs_iunlink functionsGravatar Dave Chinner 1-42/+66
2022-07-14xfs: flush inode gc workqueue before clearing agi bucketGravatar Zhang Yi 1-0/+1
2022-07-12xfs: replace inode fork size macros with functionsGravatar Darrick J. Wong 15-39/+61
2022-07-12xfs: replace XFS_IFORK_Q with a proper predicate functionGravatar Darrick J. Wong 13-27/+31
2022-07-09xfs: use XFS_IFORK_Q to determine the presence of an xattr forkGravatar Darrick J. Wong 11-29/+12
2022-07-09xfs: make inode attribute forks a permanent part of struct xfs_inodeGravatar Darrick J. Wong 16-104/+121
2022-07-09xfs: convert XFS_IFORK_PTR to a static inline helperGravatar Darrick J. Wong 23-83/+95
2022-07-09xfs: removed useless condition in function xfs_attr_node_getGravatar Andrey Strachuk 1-1/+1
2022-07-09xfs: add selinux labels to whiteout inodesGravatar Eric Sandeen 3-7/+21
2022-07-09Merge tag 'xfs-perag-conv-5.20' of git://git.kernel.org/pub/scm/linux/kernel/...Gravatar Darrick J. Wong 40-522/+486
2022-07-09Merge tag 'xfs-cil-scale-5.20' of git://git.kernel.org/pub/scm/linux/kernel/g...Gravatar Darrick J. Wong 8-151/+446
2022-07-07xfs: rework xfs_buf_incore() APIGravatar Dave Chinner 5-37/+41
2022-07-07xfs: make is_log_ag() a first class helperGravatar Dave Chinner 8-17/+18
2022-07-07xfs: replace xfs_ag_block_count() with perag accessesGravatar Dave Chinner 3-13/+11
2022-07-07xfs: Pre-calculate per-AG agino geometryGravatar Dave Chinner 10-81/+95
2022-07-07xfs: Pre-calculate per-AG agbno geometryGravatar Dave Chinner 17-82/+115
2022-07-07xfs: pass perag to xfs_alloc_read_agflGravatar Dave Chinner 4-19/+20
2022-07-07xfs: pass perag to xfs_alloc_put_freelistGravatar Dave Chinner 5-18/+10
2022-07-07xfs: pass perag to xfs_alloc_get_freelistGravatar Dave Chinner 5-22/+13
2022-07-07xfs: pass perag to xfs_read_agfGravatar Dave Chinner 2-16/+14
2022-07-07xfs: pass perag to xfs_read_agiGravatar Dave Chinner 4-43/+40
2022-07-07xfs: pass perag to xfs_alloc_read_agf()Gravatar Dave Chinner 20-83/+70
2022-07-07xfs: kill xfs_alloc_pagf_init()Gravatar Dave Chinner 7-41/+19
2022-07-07xfs: pass perag to xfs_ialloc_read_agi()Gravatar Dave Chinner 7-36/+31
2022-07-07xfs: kill xfs_ialloc_pagi_init()Gravatar Dave Chinner 3-36/+16
2022-07-07xfs: make last AG grow/shrink perag centricGravatar Dave Chinner 4-41/+40
2022-07-07xfs: xlog_sync() manually adjusts grant head spaceGravatar Dave Chinner 3-17/+41
2022-07-07xfs: avoid cil push lock if possibleGravatar Dave Chinner 1-3/+11
2022-07-07xfs: move CIL ordering to the logvec chainGravatar Dave Chinner 2-5/+12
2022-07-07xfs: convert log vector chain to use list headsGravatar Dave Chinner 6-35/+43
2022-07-07xfs: convert CIL to unordered per cpu listsGravatar Dave Chinner 2-21/+17
2022-07-07xfs: Add order IDs to log items in CILGravatar Dave Chinner 3-8/+33
2022-07-07xfs: convert CIL busy extents to per-cpuGravatar Dave Chinner 1-6/+20