001c179c4e26 ("xfs: fix NULL pointer dereference in xfs_getbmap()") 932b42c66cb5 ("xfs: replace XFS_IFORK_Q with a proper predicate function") e45d7cb2356e ("xfs: use XFS_IFORK_Q to determine the presence of an xattr fork") 2ed5b09b3e8f ("xfs: make inode attribute forks a permanent part of struct xfs_inode") 732436ef916b ("xfs: convert XFS_IFORK_PTR to a static inline helper") fdaf1bb3cafc ("xfs: ATTR_REPLACE algorithm with LARP enabled needs rework") e7f358dee4e5 ("xfs: use XFS_DA_OP flags in deferred attr ops") 59782a236b62 ("xfs: remove xfs_attri_remove_iter") 4b9879b19caf ("xfs: switch attr remove to xfs_attri_set_iter") e5d5596a2a17 ("xfs: introduce attr remove initial states into xfs_attr_set_iter") 4e3d96a57a06 ("xfs: xfs_attr_set_iter() does not need to return EAGAIN") b11fa61bc4c6 ("xfs: clean up final attr removal in xfs_attr_set_iter") 2e7ef218e489 ("xfs: remote xattr removal in xfs_attr_set_iter() is conditional") 411b434a6324 ("xfs: XFS_DAS_LEAF_REPLACE state only needed if !LARP") 7d03533629d1 ("xfs: split remote attr setting out from replace path") 251b29c88eb8 ("xfs: consolidate leaf/node states in xfs_attr_set_iter") 2157d1699e59 ("xfs: kill XFS_DAC_LEAF_ADDNAME_INIT") e0c41089b998 ("xfs: separate out initial attr_set states") 709c8632597c ("xfs: rework deferred attribute operation setup") e22b88de5bac ("xfs: make xattri_leaf_bp more useful")