Actions
Bug #127
closedfix r_aborted locking
Source:
Tags:
Backport:
Regression:
Severity:
Reviewed:
Affected Versions:
ceph-qa-suite:
Crash signature (v1):
Crash signature (v2):
Description
r_aborted is protected by mdsc->mutex (along with r_reply, r_err), but it tested during fill_trace under s_mutex. is a memory barrier sufficient?
Updated by Sage Weil almost 14 years ago
no, there needs to be some locking. if we abort and return to the caller, we need to know that fill_trace isn't doing things that must be protected by the dir mutex.
add a request mutex just for this case?
Updated by Sage Weil almost 14 years ago
- Status changed from In Progress to Resolved
Actions