From: Al Viro Date: Thu, 17 Nov 2011 06:00:31 +0000 (-0500) Subject: btrfs: preparation to fixing mount/umount race X-Git-Tag: v3.3-rc1~25^2~15 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=98c7089c769048f941bd5c5285287f8fc301f8b1;p=pandora-kernel.git btrfs: preparation to fixing mount/umount race We need fs_info and root to live until the moment when the victim superblock leaves the list, so we need to postpone free_fs_info() until after ->put_super(). The call is buried in close_ctree(), though, so we need to lift it into the callers (including btrfs_put_super()) first. Signed-off-by: Al Viro --- Reading git-diff-tree failed