The final target is to create a standard attribute list for files, so that you don't need to depend on the specific filesystem driver to extract the attributes. If you don't like the hidden example here's another (I hope it's correct because I don't know exactly how this is implemented) you want to know if a file is sparse. For sure ext3 and ntfs support sparse files, but (maybe) there is not a common way to ask this. As Szaka told before, the correct approach might be to define a set of attributes and a function to get/set them -- 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