Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

luminous: bluestore: asyn cdeferred_try_submit deadlock #17494

Merged
merged 1 commit into from Sep 8, 2017

Conversation

smithfarm
Copy link
Contributor

Reusing finishers[0], which is used for completions back into the OSD,
is deadlock-prone: the OSD code might block trying to submit new IO or
while waiting for some other bluestore work to complete.

Fixes: http://tracker.ceph.com/issues/21207
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 2b6a9d1)
@smithfarm smithfarm self-assigned this Sep 5, 2017
@smithfarm smithfarm added this to the luminous milestone Sep 5, 2017
@theanalyst
Copy link
Member

passed a rados run http://tracker.ceph.com/issues/21296#note-3

@liewegas liewegas merged commit fb1a23d into ceph:luminous Sep 8, 2017
@smithfarm smithfarm deleted the wip-21234-luminous branch September 8, 2017 17:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
4 participants