Skip to content
Commit 619c8c76 authored by Ian Kent's avatar Ian Kent Committed by Chris Mason
Browse files

Btrfs - fix race between btrfs_get_sb() and umount



When mounting a btrfs file system btrfs_test_super() may attempt to
use sb->s_fs_info, the btrfs root, of a super block that is going away
and that has had the btrfs root set to NULL in its ->put_super(). But
if the super block is going away it cannot be an existing super block
so we can return false in this case.

Signed-off-by: default avatarIan Kent <raven@themaw.net>
Signed-off-by: default avatarChris Mason <chris.mason@oracle.com>
parent bc1cbf1f
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment