commit | b4556396fac5b3f063d5b8ac54dc02f7612a75e1 | [log] [tgz] |
---|---|---|
author | Sage Weil <sage@newdream.net> | Thu May 13 12:01:13 2010 -0700 |
committer | Sage Weil <sage@newdream.net> | Mon May 17 10:25:45 2010 -0700 |
tree | 30f24bd81c4c007dd09fc625f202854803dd2628 | |
parent | e1518c7c0a67a75727f7285780dbef0ca7121cc9 [diff] |
ceph: fix race between aborted requests and fill_trace When we abort requests we need to prevent fill_trace et al from doing anything that relies on locks held by the VFS caller. This fixes a race between the reply handler and the abort code, ensuring that continue holding the dir mutex until the reply handler completes. Signed-off-by: Sage Weil <sage@newdream.net>