For a while, these macros have been removed from kernel, removing them from xfsprogs brings the code closer to kernel code, and is a first step on such process. I tried to get rid of such macros as more segmented as possible (1 macro per patch), although, last to patches are good candidates to be merged together, but I believe it's just cleaner to have them as separated patches Carlos Maiolino (4): Get rid of XFS_BUF_PTR() macro Get rid of XFS_BUF_TARGET() macro get rid of XFS_BUF_COUNT() macro Get rid of XFS_BUF_SET_COUNT() macro libxfs/libxfs_io.h | 6 +----- libxfs/logitem.c | 2 +- libxfs/rdwr.c | 6 +++--- libxfs/trans.c | 2 +- libxlog/xfs_log_recover.c | 2 +- logprint/log_print_all.c | 4 ++-- mkfs/proto.c | 8 ++++---- mkfs/xfs_mkfs.c | 14 +++++++------- repair/agheader.c | 6 +++--- repair/attr_repair.c | 4 ++-- repair/dino_chunks.c | 2 +- repair/phase6.c | 4 ++-- repair/prefetch.c | 4 ++-- 13 files changed, 30 insertions(+), 34 deletions(-) -- 2.14.3 -- To unsubscribe from this list: send the line "unsubscribe linux-xfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html