summaryrefslogtreecommitdiffstats
path: root/fs/xfs/xfs_attr_item.c
Commit message (Expand)AuthorAgeFilesLines
* xfs: fix xfs_init_attr_trans not handling explicit operation codesDarrick J. Wong2024-05-271-2/+15
* xfs: add parent pointer validator functionsAllison Henderson2024-04-231-0/+10
* xfs: record inode generation in xattr update log intent itemsDarrick J. Wong2024-04-231-6/+27
* xfs: create attr log item opcodes and formats for parent pointersDarrick J. Wong2024-04-231-21/+238
* xfs: refactor xfs_is_using_logged_xattrs checks in attr item recoveryDarrick J. Wong2024-04-231-3/+4
* xfs: create a separate hashname function for extended attributesDarrick J. Wong2024-04-231-1/+1
* xfs: move xfs_attr_defer_add to xfs_attr_item.cDarrick J. Wong2024-04-231-0/+30
* xfs: enforce one namespace per attributeDarrick J. Wong2024-04-231-2/+8
* xfs: refactor name/value iovec validation in xlog_recover_attri_commit_pass2Darrick J. Wong2024-04-231-18/+46
* xfs: refactor name/length checks in xfs_attri_validateDarrick J. Wong2024-04-231-8/+15
* xfs: use local variables for name and value length in _attri_commit_pass2Darrick J. Wong2024-04-231-11/+14
* xfs: always set args->value in xfs_attri_item_recoverDarrick J. Wong2024-04-231-2/+2
* xfs: validate recovered name buffers when recovering xattr itemsDarrick J. Wong2024-04-231-11/+47
* xfs: use helpers to extract xattr op from opflagsDarrick J. Wong2024-04-231-6/+10
* xfs: check opcode and iovec count match in xlog_recover_attri_commit_pass2Darrick J. Wong2024-04-231-0/+27
* xfs: use an XFS_OPSTATE_ flag for detecting if logged xattrs are availableDarrick J. Wong2024-04-231-1/+1
* xfs: require XFS_SB_FEAT_INCOMPAT_LOG_XATTRS for attr log intent item recoveryDarrick J. Wong2024-04-231-2/+3
* xfs: attr fork iext must be loaded before calling xfs_attr_is_leafDarrick J. Wong2024-04-231-6/+36
* xfs: add an explicit owner field to xfs_da_argsDarrick J. Wong2024-04-151-0/+1
* xfs: add a xattr_entry helperDarrick J. Wong2024-02-221-4/+7
* xfs: place intent recovery under NOFS allocation contextDave Chinner2024-02-131-1/+1
* xfs: use GFP_KERNEL in pure transaction contextsDave Chinner2024-02-131-2/+2
* xfs: convert remaining kmem_free() to kfree()Dave Chinner2024-02-131-1/+1
* xfs: convert kmem_free() for kvmalloc users to kvfree()Dave Chinner2024-02-131-2/+2
* xfs: convert kmem_zalloc() to kzalloc()Dave Chinner2024-02-131-2/+2
* xfs: pass the defer ops instead of type to xfs_defer_start_recoveryChristoph Hellwig2023-12-141-1/+1
* xfs: store an ops pointer in struct xfs_defer_pendingChristoph Hellwig2023-12-141-0/+1
* xfs: move xfs_attr_defer_type up in xfs_attr_item.cChristoph Hellwig2023-12-141-33/+33
* xfs: elide ->create_done calls for unlogged deferred workDarrick J. Wong2023-12-061-3/+0
* xfs: move ->iop_relog to struct xfs_defer_op_typeDarrick J. Wong2023-12-061-4/+4
* xfs: collapse the ->create_done functionsDarrick J. Wong2023-12-061-24/+13
* xfs: hoist xfs_trans_add_item calls to defer ops functionsDarrick J. Wong2023-12-061-4/+0
* xfs: clean out XFS_LI_DIRTY setting boilerplate from ->iop_relogDarrick J. Wong2023-12-061-1/+0
* xfs: use xfs_defer_create_done for the relogging operationDarrick J. Wong2023-12-061-5/+1
* xfs: hoist ->create_intent boilerplate to its callsiteDarrick J. Wong2023-12-061-3/+0
* xfs: collapse the ->finish_item helpersDarrick J. Wong2023-12-061-39/+21
* xfs: hoist intent done flag setting to ->finish_item callsiteDarrick J. Wong2023-12-061-26/+4
* 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-061-9/+12
* xfs: use xfs_defer_finish_one to finish recovered work itemsDarrick J. Wong2023-12-061-19/+1
* 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-061-39/+51
* xfs: transfer recovered intent item ownership in ->iop_recoverDarrick J. Wong2023-12-061-0/+1
* xfs: pass the xfs_defer_pending object to iop_recoverDarrick J. Wong2023-12-061-1/+2
* xfs: use xfs_defer_pending objects to recover intent itemsDarrick J. Wong2023-12-061-8/+2
* xfs: don't leak recovered attri intent itemsDarrick J. Wong2023-12-061-2/+7
* xfs: reserve less log space when recovering log intent itemsDarrick J. Wong2023-09-121-3/+4
* xfs: dump corrupt recovered log intent items to dmesg consistentlyDarrick J. Wong2022-10-311-6/+13
* xfs: fix validation in attr log item recoveryDarrick J. Wong2022-10-311-31/+23
* xfs: do not need to check return value of xlog_kvmalloc()Zhiqiang Liu2022-09-191-6/+0