Hi all, This series starts by reverting all the recent changes to log_redo.c because there's a lot of duplicated code and overly complicated pointer handling. Next, we address a few missing pieces in the attri log item decoding, and finish the series by adding proper decoding of parent pointers embedded in an xattri log intent item. If you're going to start using this mess, you probably ought to just pull from my git trees, which are linked below. This is an extraordinary way to destroy everything. Enjoy! Comments and questions are, as always, welcome. xfsprogs git tree: https://git.kernel.org/cgit/linux/kernel/git/djwong/xfsprogs-dev.git/log/?h=pptrs-logprint-cleanups --- libxfs/libxfs_api_defs.h | 1 logprint/log_redo.c | 266 +++++++++++++++++----------------------------- logprint/logprint.h | 5 - 3 files changed, 102 insertions(+), 170 deletions(-)