summaryrefslogtreecommitdiff
path: root/fs/xfs/libxfs/xfs_attr.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-23xfs: create a hashname function for parent pointersDarrick J. Wong1-0/+3
2024-04-23xfs: add parent pointer validator functionsAllison Henderson1-0/+5
2024-04-23xfs: create attr log item opcodes and formats for parent pointersDarrick J. Wong1-0/+19
2024-04-23xfs: create a separate hashname function for extended attributesDarrick J. Wong1-2/+26
2024-04-23xfs: move xfs_attr_defer_add to xfs_attr_item.cDarrick J. Wong1-34/+3
2024-04-23xfs: enforce one namespace per attributeDarrick J. Wong1-0/+11
2024-04-23xfs: restructure xfs_attr_complete_op a bitDarrick J. Wong1-5/+4
2024-04-23xfs: attr fork iext must be loaded before calling xfs_attr_is_leafDarrick J. Wong1-0/+17
2024-04-23xfs: make attr removal an explicit operationDarrick J. Wong1-9/+10
2024-04-23xfs: remove xfs_da_args.attr_flagsDarrick J. Wong1-3/+4
2024-04-23xfs: remove XFS_DA_OP_NOTIMEDarrick J. Wong1-3/+2
2024-04-16xfs: repair extended attributesDarrick J. Wong1-1/+1
2024-04-16xfs: validate attr leaf buffer ownersDarrick J. Wong1-5/+5
2024-04-16xfs: add an explicit owner field to xfs_da_argsDarrick J. Wong1-0/+4
2024-02-19xfs: Replace xfs_isilocked with xfs_assert_ilockedMatthew Wilcox (Oracle)1-1/+1
2024-02-13xfs: use GFP_KERNEL in pure transaction contextsDave Chinner1-1/+2
2024-01-29xfs: reset XFS_ATTR_INCOMPLETE filter on node removalAndrey Albershteyn1-3/+3
2023-12-29xfs: turn the XFS_DA_OP_REPLACE checks in xfs_attr_shortform_addname into ass...Christoph Hellwig1-4/+2
2023-12-29xfs: remove struct xfs_attr_shortformChristoph Hellwig1-2/+2
2023-12-29xfs: remove xfs_attr_shortform_lookupChristoph Hellwig1-14/+7
2023-12-29xfs: simplify xfs_attr_sf_findnameChristoph Hellwig1-2/+5
2023-12-29xfs: make if_data a void pointerChristoph Hellwig1-2/+1
2023-12-14xfs: pass the defer ops directly to xfs_defer_addChristoph Hellwig1-1/+1
2023-12-14xfs: consolidate the xfs_attr_defer_* helpersChristoph Hellwig1-69/+21
2022-07-12xfs: replace XFS_IFORK_Q with a proper predicate functionDarrick J. Wong1-2/+2
2022-07-10xfs: use XFS_IFORK_Q to determine the presence of an xattr forkDarrick J. Wong1-2/+0
2022-07-10xfs: make inode attribute forks a permanent part of struct xfs_inodeDarrick J. Wong1-8/+8
2022-07-09xfs: removed useless condition in function xfs_attr_node_getAndrey Strachuk1-1/+1
2022-06-29xfs: don't hold xattr leaf buffers across transaction rollsDarrick J. Wong1-29/+9
2022-06-16xfs: fix variable state usageDarrick J. Wong1-2/+1
2022-06-16xfs: fix TOCTOU race involving the new logged xattrs control knobDarrick J. Wong1-2/+4
2022-05-27xfs: move xfs_attr_use_log_assist usage out of libxfsDarrick J. Wong1-11/+1
2022-05-27xfs: move xfs_attr_use_log_assist out of xfs_log.cDarrick J. Wong1-3/+3
2022-05-23xfs: do not use logged xattr updates on V4 filesystemsDarrick J. Wong1-3/+3
2022-05-22xfs: rename struct xfs_attr_item to xfs_attr_intentDarrick J. Wong1-26/+26
2022-05-22xfs: clean up state variable usage in xfs_attr_node_remove_attrDarrick J. Wong1-5/+2
2022-05-22xfs: put attr[id] log item cache init with the othersDarrick J. Wong1-36/+0
2022-05-22xfs: use a separate slab cache for deferred xattr work stateDarrick J. Wong1-1/+19
2022-05-22xfs: put the xattr intent item op flags in their own namespaceDarrick J. Wong1-3/+3
2022-05-22xfs: clean up xfs_attr_node_hasnameDarrick J. Wong1-31/+32
2022-05-20xfs: don't leak the retained da state when doing a leaf to node conversionDarrick J. Wong1-2/+8
2022-05-20xfs: don't leak da state when freeing the attr intent itemDarrick J. Wong1-8/+14
2022-05-12xfs: ATTR_REPLACE algorithm with LARP enabled needs reworkDave Chinner1-39/+58
2022-05-12xfs: use XFS_DA_OP flags in deferred attr opsDave Chinner1-62/+74
2022-05-12xfs: remove xfs_attri_remove_iterDave Chinner1-279/+139
2022-05-12xfs: switch attr remove to xfs_attri_set_iterDave Chinner1-12/+9
2022-05-12xfs: introduce attr remove initial states into xfs_attr_set_iterDave Chinner1-62/+77
2022-05-12xfs: xfs_attr_set_iter() does not need to return EAGAINDave Chinner1-53/+37
2022-05-12xfs: clean up final attr removal in xfs_attr_set_iterDave Chinner1-64/+85
2022-05-12xfs: remote xattr removal in xfs_attr_set_iter() is conditionalDave Chinner1-29/+30