• Amir Goldstein's avatar
    ext3: skip orphan cleanup on rocompat fs · ce654b37
    Amir Goldstein authored
    Orphan cleanup is currently executed even if the file system has some
    number of unknown ROCOMPAT features, which deletes inodes and frees
    blocks, which could be very bad for some RO_COMPAT features.
    
    This patch skips the orphan cleanup if it contains readonly compatible
    features not known by this ext3 implementation, which would prevent
    the fs from being mounted (or remounted) readwrite.
    Signed-off-by: default avatarAmir Goldstein <amir73il@users.sf.net>
    Signed-off-by: default avatarJan Kara <jack@suse.cz>
    ce654b37
super.c 83.4 KB