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