Christoph Hellwig wrote: > > Shared blocks must not be overwritten to the block device when > > unmounted - but they might be safe to *read*, e.g. by LILO. > > I guess my terminalogy wasn't clear enough. I didn't mean shared by > multiple files, but different areas in one block used by different > files, e.g. reiserfs tail merging or ufs fragments. These things always > were a pain in the neck for lilo. Fair enough. Ok, without getting in the way any more :-) it would be good to clarify in the description whether !(flags & FIEMAP_EXTENT_ENCODED) means only reading is allowed, or if it means writing over the data blocks is safe too. Just so that filesystems will know whether to set the flag for blocks which can be read but not written. This may include tail-merged blocks. -- Jamie -- 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