From: Sage Weil Date: Thu, 13 May 2010 19:01:13 +0000 (-0700) Subject: ceph: fix race between aborted requests and fill_trace X-Git-Tag: v2.6.35-rc1~419^2~57 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b4556396fac5b3f063d5b8ac54dc02f7612a75e1;p=pandora-kernel.git 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 --- Reading git-diff-tree failed