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

Reply via email to