• Al Viro's avatar
    btrfs: fix mount/umount race · 6de1d09d
    Al Viro authored
    
    
    Do *NOT* skip doomed superblocks in btrfs_test_super(); we want
    sget() to wait for their shutdown to complete.  Since we don't
    mutilate ->s_fs_info in ->put_super() anymore (or free what it
    used to point to until the superblock is past being findable
    by sget()), we can just DTRT there and report a match.
    Signed-off-by: default avatarAl Viro <viro@zeniv.linux.org.uk>
    6de1d09d
super.c 34.9 KB