Hi all, this series ties up some old and new bits in the XFS buffer cache, and consolidates a fair amount of code. Diffstat: libxfs/xfs_log_recover.h | 1 libxfs/xfs_trans_inode.c | 6 - xfs_buf.c | 217 +++++++++++++++++++++++++++++++------- xfs_buf.h | 18 --- xfs_buf_item.c | 264 +---------------------------------------------- xfs_buf_item.h | 3 xfs_buf_item_recover.c | 2 xfs_dquot.c | 14 ++ xfs_inode.c | 6 - xfs_inode_item.c | 12 +- xfs_inode_item.h | 1 xfs_log_recover.c | 37 ------ xfs_trace.h | 2 13 files changed, 227 insertions(+), 356 deletions(-)