Patch 1/6 is a preparatory patch to add the required device_list_mutex in device_list_add() in the patch 2/6.
Patch 3/6 updates the comments on device_list_mutex. Patch 4/6 is just a cleanup patch no functional changes. Patch 5/6 adds the required device_list_mutex in btrfs_free_stale_device(). Patch 6/6 renames btrfs_free_stale_device() to free_stale_device(), no functional changes. Anand Jain (6): btrfs: do btrfs_free_stale_devices() outside of device_list_add() btrfs: fix device_list_add() missing device_list_mutex() btrfs: update device_list_mutex protected items btrfs: btrfs_free_stale_devices() rename local variables btrfs: fix btrfs_free_stale_devices() with needed locks btrfs: rename btrfs_free_stale_devices drop btrfs prefix fs/btrfs/volumes.c | 80 ++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 50 insertions(+), 30 deletions(-) -- 2.7.0 -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html