Bug 830736
Summary: | sanlock: race beween add_lockspace and rem_lockspace | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | Federico Simoncelli <fsimonce> |
Component: | sanlock | Assignee: | David Teigland <teigland> |
Status: | CLOSED ERRATA | QA Contact: | Leonid Natapov <lnatapov> |
Severity: | urgent | Docs Contact: | |
Priority: | urgent | ||
Version: | 6.3 | CC: | ajia, cluster-maint, cpelland, teigland |
Target Milestone: | rc | Keywords: | Reopened, ZStream |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | sanlock-2.5-1.el6 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2013-02-21 08:52:40 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 841994, 906027 |
Description
Federico Simoncelli
2012-06-11 10:18:34 UTC
I tried the same steps and it worked for me. I also took a quick look at the code and there's no obvious reason why it should fail. *** This bug has been marked as a duplicate of bug 838654 *** deconsolidating *** Bug 840065 has been marked as a duplicate of this bug. *** Sorry about the confusion here; the original example of the problem wasn't accurate, but it came from some real problems in vdsm when adding lockspaces from multiple threads. Dealing with that required some sanlock enhancements for adding/querying/waiting for lockspaces: f179f84 daemon: don't put struct space on stack 85de31c daemon: fix add_lockspace that has been removed fee5d9c sanlock: WAIT flag for sanlock_inq_lockspace Federico, what tests were causing the problems that led to these add/inq lockspace changes? sanlock-2.6-2.el6.x86_64. SPM start works well. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2013-0530.html |