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

jewel: fs: fix double-unlock on shutdown #10847

Merged
1 commit merged into from Aug 25, 2016
Merged

Conversation

gregsfortytwo
Copy link
Member

@gregsfortytwo gregsfortytwo commented Aug 24, 2016

http://tracker.ceph.com/issues/17126

We did a bad backport or something and accidentally ended up with two Unlock()
calls on mds_lock. Don't.

Signed-off-by: Greg Farnum gfarnum@redhat.com

@gregsfortytwo gregsfortytwo added this to the jewel milestone Aug 24, 2016
ghost pushed a commit that referenced this pull request Aug 24, 2016
Reviewed-by: Loic Dachary <ldachary@redhat.com>
@batrick
Copy link
Member

batrick commented Aug 24, 2016

There's an extra lock in there too below your change.

We did a bad backport or something and accidentally ended up with two Unlock()
calls on mds_lock. Don't.

Signed-off-by: Greg Farnum <gfarnum@redhat.com>
@gregsfortytwo
Copy link
Member Author

Crap, fixed and thanks.

@gregsfortytwo gregsfortytwo removed their assignment Aug 24, 2016
ghost pushed a commit that referenced this pull request Aug 24, 2016
Reviewed-by: Loic Dachary <ldachary@redhat.com>
@batrick
Copy link
Member

batrick commented Aug 24, 2016

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>

ghost pushed a commit that referenced this pull request Aug 24, 2016
Reviewed-by: Loic Dachary <ldachary@redhat.com>
ghost pushed a commit that referenced this pull request Aug 25, 2016
Reviewed-by: Loic Dachary <ldachary@redhat.com>
@ghost ghost assigned batrick Aug 25, 2016
@ghost
Copy link

ghost commented Aug 25, 2016

http://tracker.ceph.com/issues/16344#note-38 passes except for one unrelated java failure.

@ghost ghost merged commit fe23c2e into ceph:jewel Aug 25, 2016
@theanalyst theanalyst changed the title mds: fix double-unlock on shutdown jewel: fs: fix double-unlock on shutdown Sep 27, 2016
@gregsfortytwo gregsfortytwo deleted the jewel-fix-mds branch December 14, 2016 20:30
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants