On 05/31/2013 08:17 PM, Alex Elder wrote: > This series eliminates most uses of the ctl_mutex for locking. > Its precise purpose was always a little fuzzy to me; with this > series in place it is now only used to protect looking up > ceph clients. It also eliminates some lockdep problems > reported at unmap time. These patches are available in the "review/rbd-mutex" branch of the ceph-client git repository. > > -Alex > > [PATCH 1/5] rbd: set removing flag while holding list lock > [PATCH 2/5] rbd: protect against concurrent unmaps > [PATCH 3/5] rbd: don't hold ctl_mutex to get/put device > [PATCH 4/5] rbd: use rwsem to protect header updates > [PATCH 5/5] rbd: take a little credit > -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html