Since Mark has been busy, with his agreement I've updated the fiemap patches based on the last series of comments. All of the patches have been cc'ed to linux-fsdevel, and the first patch (which contains the interface definition) has been cc'ed to Michael Kerrisk and to the new linux-abi mailing list. Note that this patch has gone through a very long and tortured series of bike shed painting, and my goal is to see if we can get consensus so we can get this merged into the 2.6.28 merge window. If not, I will likely push an ext4-specific ioctl to Linus, as the long and painful process of getting a common API that everyone can agree upon is now starting to block ext4 online defrag development. For that reason, this patch doesn't define support for things like compression, as this was vetoed by Cristoph Hellwig. There is however plenty of room for the ABI to be extended to add this later. It is my devout wish that this get pushed at the next merge window, and folks who want to extended it later can provide patches to do so. I would rather not have an extension of the game where one set of people complain because the interface defines some feature, and another set of people complain because it doesn't and in the meantime, months and months go by with no forward progress. Thanks in advance... - Ted -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html