From 65d33fd7a6e4aaf9cd6577555d0b3c18fbefe415 Mon Sep 17 00:00:00 2001 From: Qu Wenruo Date: Tue, 22 Apr 2014 17:13:51 +0800 Subject: [PATCH] btrfs: Add check to avoid cleanup roots already in fs_info->dead_roots. Current btrfs_orphan_cleanup will also cleanup roots which is already in fs_info->dead_roots without protection. This will have conditional race with fs_info->cleaner_kthread. This patch will use refs in root->root_item to detect roots in dead_roots and avoid conflicts. Signed-off-by: Qu Wenruo Signed-off-by: Chris Mason --- Reading git-format-patch failed