mbox series

[v17,00/12] xfsprogs: Delay Ready Attributes

Message ID 20210416091814.2041-1-allison.henderson@oracle.com (mailing list archive)
Headers show
Series xfsprogs: Delay Ready Attributes | expand

Message

Allison Henderson April 16, 2021, 9:18 a.m. UTC
Hi all,

This set applies the corresponding changes for delayed ready attributes to
xfsprogs. I will pick up the reviews from the kernel side series and mirror
them here.  This set also includes some patches from the kernel side that have
not yet been ported. This set also includes patches needed for the user space
cli and log printing routines

This series can also be viewed on github here:
https://github.com/allisonhenderson/xfs_work/tree/delay_ready_attrs_xfsprogs_v17

And also the extended delayed attribute and parent pointer series:
https://github.com/allisonhenderson/xfs_work/tree/delay_ready_attrs_xfsprogs_v17_extended

Thanks all!
Allison

Allison Henderson (11):
  xfsprogs: Reverse apply 72b97ea40d
  xfsprogs: Add xfs_attr_node_remove_cleanup
  xfsprogs: Hoist xfs_attr_set_shortform
  xfsprogs: Add helper xfs_attr_set_fmt
  xfsprogs: Separate xfs_attr_node_addname and
    xfs_attr_node_addname_clear_incomplete
  xfsprogs: Add helper xfs_attr_node_addname_find_attr
  xfsprogs: Hoist xfs_attr_node_addname
  xfsprogs: Hoist xfs_attr_leaf_addname
  xfsprogs: Hoist node transaction handling
  xfsprogs: Add delay ready attr remove routines
  xfsprogs: Add delay ready attr set routines

Gao Xiang (1):
  xfs: add error injection for per-AG resv failure

 include/libxfs.h         |   1 +
 include/xfs_trace.h      |   2 -
 io/inject.c              |   1 +
 libxfs/xfs_ag_resv.c     |   6 +-
 libxfs/xfs_attr.c        | 907 ++++++++++++++++++++++++++++-------------------
 libxfs/xfs_attr.h        | 401 +++++++++++++++++++++
 libxfs/xfs_attr_leaf.c   |   2 +-
 libxfs/xfs_attr_remote.c | 126 ++++---
 libxfs/xfs_attr_remote.h |   7 +-
 libxfs/xfs_errortag.h    |   4 +-
 10 files changed, 1047 insertions(+), 410 deletions(-)