]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/history - libxfs/xfs_attr.c
xfsprogs: Release v6.8.0
[thirdparty/xfsprogs-dev.git] / libxfs / xfs_attr.c
2024-04-17  Andrey Albershteynxfs: reset XFS_ATTR_INCOMPLETE filter on node removal
2024-04-17  Christoph Hellwigxfs: turn the XFS_DA_OP_REPLACE checks in xfs_attr_shor...
2024-04-17  Christoph Hellwigxfs: remove struct xfs_attr_shortform
2024-04-17  Christoph Hellwigxfs: remove xfs_attr_shortform_lookup
2024-04-17  Christoph Hellwigxfs: simplify xfs_attr_sf_findname
2024-04-17  Christoph Hellwigxfs: make if_data a void pointer
2024-04-17  Christoph Hellwigxfs: pass the defer ops directly to xfs_defer_add
2024-04-17  Christoph Hellwigxfs: consolidate the xfs_attr_defer_* helpers
2022-08-30  Darrick J. Wongxfs: replace XFS_IFORK_Q with a proper predicate function
2022-08-30  Darrick J. Wongxfs: use XFS_IFORK_Q to determine the presence of an...
2022-08-30  Darrick J. Wongxfs: make inode attribute forks a permanent part of...
2022-08-30  Andrey Strachukxfs: removed useless condition in function xfs_attr_nod...
2022-07-06  Darrick J. Wongxfs: don't hold xattr leaf buffers across transaction...
2022-07-06  Darrick J. Wongxfs: fix variable state usage
2022-07-06  Darrick J. Wongxfs: fix TOCTOU race involving the new logged xattrs...
2022-06-22  Darrick J. Wongxfs: move xfs_attr_use_log_assist usage out of libxfs
2022-06-22  Darrick J. Wongxfs: move xfs_attr_use_log_assist out of xfs_log.c
2022-06-22  Darrick J. Wongxfs: do not use logged xattr updates on V4 filesystems
2022-06-22  Darrick J. Wongxfs: rename struct xfs_attr_item to xfs_attr_intent
2022-06-22  Darrick J. Wongxfs: clean up state variable usage in xfs_attr_node_rem...
2022-06-22  Darrick J. Wongxfs: put attr[id] log item cache init with the others
2022-06-22  Darrick J. Wongxfs: use a separate slab cache for deferred xattr work...
2022-06-22  Darrick J. Wongxfs: put the xattr intent item op flags in their own...
2022-06-22  Darrick J. Wongxfs: clean up xfs_attr_node_hasname
2022-06-22  Darrick J. Wongxfs: don't leak the retained da state when doing a...
2022-06-22  Darrick J. Wongxfs: don't leak da state when freeing the attr intent...
2022-06-22  Dave Chinnerxfs: ATTR_REPLACE algorithm with LARP enabled needs...
2022-06-22  Dave Chinnerxfs: use XFS_DA_OP flags in deferred attr ops
2022-06-22  Dave Chinnerxfs: remove xfs_attri_remove_iter
2022-06-22  Dave Chinnerxfs: switch attr remove to xfs_attri_set_iter
2022-06-22  Dave Chinnerxfs: introduce attr remove initial states into xfs_attr...
2022-06-22  Dave Chinnerxfs: xfs_attr_set_iter() does not need to return EAGAIN
2022-06-22  Dave Chinnerxfs: clean up final attr removal in xfs_attr_set_iter
2022-06-22  Dave Chinnerxfs: remote xattr removal in xfs_attr_set_iter() is...
2022-06-22  Dave Chinnerxfs: XFS_DAS_LEAF_REPLACE state only needed if !LARP
2022-06-22  Dave Chinnerxfs: split remote attr setting out from replace path
2022-06-22  Dave Chinnerxfs: consolidate leaf/node states in xfs_attr_set_iter
2022-06-22  Dave Chinnerxfs: kill XFS_DAC_LEAF_ADDNAME_INIT
2022-06-22  Dave Chinnerxfs: separate out initial attr_set states
2022-06-22  Dave Chinnerxfs: rework deferred attribute operation setup
2022-06-22  Dave Chinnerxfs: make xattri_leaf_bp more useful
2022-06-22  Dave Chinnerxfs: avoid empty xattr transaction when attrs are inline
2022-06-22  Allison Hendersonxfs: Add helper function xfs_init_attr_trans
2022-06-22  Allison Hendersonxfs: Add helper function xfs_attr_leaf_addname
2022-06-22  Allison Hendersonxfs: Merge xfs_delattr_context into xfs_attr_item
2022-06-22  Allison Hendersonxfs: Remove unused xfs_attr_*_args
2022-06-22  Allison Hendersonxfs: Add xfs_attr_set_deferred and xfs_attr_remove_deferred
2022-06-22  Allison Hendersonxfs: Skip flip flags for delayed attrs
2022-06-22  Allison Hendersonxfs: Set up infrastructure for log attribute replay
2022-06-22  Allison Hendersonxfs: Return from xfs_attr_set_iter if there are no...
2022-06-22  Chandan Babu Rxfs: Conditionally upgrade existing inodes to use large...
2022-04-28  Yang Xuxfs: Fix the free logic of state in xfs_attr_node_hasname
2022-01-31  Dave Chinnerxfs: introduce xfs_buf_daddr()
2022-01-31  Dave Chinnerxfs: replace XFS_FORCED_SHUTDOWN with xfs_is_shutdown
2022-01-31  Dave Chinnerxfs: convert mount flags to features
2022-01-31  Dave Chinnerxfs: rename xfs_has_attr()
2022-01-31  Allison Hendersonxfs: Rename __xfs_attr_rmtval_remove
2022-01-31  Allison Hendersonxfs: add attr state machine tracepoints
2021-10-15  Gustavo A. R. Silvaxfs: Fix multiple fall-through warnings for Clang
2021-10-15  Allison Hendersonxfs: Initialize error in xfs_attr_remove_iter
2021-10-15  Allison Hendersonxfs: Make attr name schemes consistent
2021-10-15  Allison Hendersonxfs: Fix default ASSERT in xfs_attr_set_iter
2021-10-15  Allison Hendersonxfs: Clean up xfs_attr_node_addname_clear_incomplete
2021-10-15  Allison Hendersonxfs: Add delay ready attr set routines
2021-10-15  Allison Hendersonxfs: Add delay ready attr remove routines
2021-10-15  Allison Hendersonxfs: Hoist node transaction handling
2021-10-15  Allison Hendersonxfs: Hoist xfs_attr_leaf_addname
2021-10-15  Allison Hendersonxfs: Hoist xfs_attr_node_addname
2021-10-15  Allison Hendersonxfs: Add helper xfs_attr_node_addname_find_attr
2021-10-15  Allison Hendersonxfs: Separate xfs_attr_node_addname and xfs_attr_node_a...
2021-10-15  Allison Hendersonxfs: Refactor xfs_attr_set_shortform
2021-10-15  Allison Hendersonxfs: Add xfs_attr_node_remove_name
2021-10-15  Allison Hendersonxfs: Reverse apply 72b97ea40d
2021-06-30  Christoph Hellwigxfs: remove XFS_IFINLINE
2021-06-30  Christoph Hellwigxfs: simplify xfs_attr_remove_args
2021-06-30  Christoph Hellwigxfs: rename and simplify xfs_bmap_one_block
2021-06-30  Colin Ian Kingxfs: fix return of uninitialized value in variable...
2021-04-06  Darrick J. Wongxfs: allow reservation of rtblocks with xfs_trans_alloc...
2021-04-06  Darrick J. Wongxfs: refactor common transaction/inode/quota allocation...
2021-04-06  Darrick J. Wongxfs: reserve data and rt quota at the same time
2021-04-05  Chandan Babu Rxfs: Check for extent overflow when adding/removing...
2020-11-12  Carlos Maiolinoxfs: Convert xfs_attr_sf macros to inline functions
2020-09-15  Allison Collinsxfs: Lift -ENOSPC handler from xfs_attr_leaf_addname
2020-09-15  Allison Collinsxfs: Simplify xfs_attr_node_addname
2020-09-15  Allison Collinsxfs: Simplify xfs_attr_leaf_addname
2020-09-15  Allison Collinsxfs: Add helper function xfs_attr_node_removename_rmt
2020-09-15  Allison Collinsxfs: Add helper function xfs_attr_node_removename_setup
2020-09-15  Allison Collinsxfs: Add remote block helper functions
2020-09-15  Allison Collinsxfs: Add helper function xfs_attr_leaf_mark_incomplete
2020-09-15  Allison Collinsxfs: Add helpers xfs_attr_is_shortform and xfs_attr_set...
2020-09-15  Allison Collinsxfs: Remove xfs_trans_roll in xfs_attr_node_removename
2020-09-15  Allison Collinsxfs: Remove unneeded xfs_trans_roll_inode calls
2020-09-15  Allison Collinsxfs: Add helper function xfs_attr_node_shrink
2020-09-15  Allison Collinsxfs: Pull up xfs_attr_rmtval_invalidate
2020-09-15  Allison Collinsxfs: Pull up trans roll in xfs_attr3_leaf_clearflag
2020-09-15  Allison Collinsxfs: Pull up trans roll from xfs_attr3_leaf_setflag
2020-09-15  Allison Collinsxfs: Refactor xfs_attr_try_sf_addname
2020-09-15  Allison Collinsxfs: Split apart xfs_attr_leaf_addname
2020-09-15  Allison Collinsxfs: Pull up trans handling in xfs_attr3_leaf_flipflags
2020-09-15  Allison Collinsxfs: Check for -ENOATTR or -EEXIST
next