[PATCH 00/12 v3] Remove number of macros from xfs_buf.h
Alex Elder
aelder at sgi.com
Mon Jul 25 12:36:58 CDT 2011
On Fri, 2011-07-22 at 16:39 -0700, Chandra Seetharaman wrote:
> Hello All,
>
> Here are few patchset to remove some of the macro definitions from
> fs/xfs/linux-2.6/xfs_buf.h.
>
> Please review and comment.
>
> This set is version 3:
> Incorporated changes suggested by Alex Elder in patches 3/12, 8/12,
> 9/12 and 12/12
>
> Version 2:
> Incorporated changes suggested by hristoph Hellwig in patches 2/12, 3/12,
> 7/12 and 10/12.
I forgot to mention before that I got some
feedback that removing these macros affects
portability to other platforms (BSD specifically).
I don't really seek to do that, and would like to
keep it so that XFS *can* port to other platforms.
Here we just face a trade-off between preserving
support for other environments (especially those
not under active development) and keeping the
leading edge of development clean, free to evolve,
and unencumbered by external requirements.
I acknowledge that by accepting these I'm leaning
toward progress of XFS despite its effect on
portability non-Linux environments (or even older
Linux kernels).
-Alex
More information about the xfs
mailing list