All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] rbd: clean up use of ctl_mutex
@ 2013-06-01  1:17 Alex Elder
  2013-06-01  1:18 ` [PATCH 1/5] rbd: set removing flag while holding list lock Alex Elder
                   ` (5 more replies)
  0 siblings, 6 replies; 12+ messages in thread
From: Alex Elder @ 2013-06-01  1:17 UTC (permalink / raw)
  To: ceph-devel

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.

					-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

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2013-06-07 18:26 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-06-01  1:17 [PATCH 0/5] rbd: clean up use of ctl_mutex Alex Elder
2013-06-01  1:18 ` [PATCH 1/5] rbd: set removing flag while holding list lock Alex Elder
2013-06-07 17:41   ` Josh Durgin
2013-06-01  1:20 ` [PATCH 2/5] rbd: protect against concurrent unmaps Alex Elder
2013-06-07 17:42   ` Josh Durgin
2013-06-01  1:20 ` [PATCH 3/5] rbd: don't hold ctl_mutex to get/put device Alex Elder
2013-06-07 17:44   ` Josh Durgin
2013-06-01  1:20 ` [PATCH 4/5] rbd: use rwsem to protect header updates Alex Elder
2013-06-07 18:25   ` Josh Durgin
2013-06-01  1:20 ` [PATCH 5/5] rbd: take a little credit Alex Elder
2013-06-07 17:48   ` Josh Durgin
2013-06-01  1:23 ` [PATCH 0/5] rbd: clean up use of ctl_mutex Alex Elder

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.