summaryrefslogtreecommitdiffstats
path: root/fs/btrfs
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2014-05-31 09:13:21 -0700
committerLinus Torvalds <torvalds@linux-foundation.org>2014-05-31 09:13:21 -0700
commit9f12600fe425bc28f0ccba034a77783c09c15af4 (patch)
tree4986536b92acab05e0ea3faf39f12cdcb573ee0f /fs/btrfs
parent1487385edb55a68a629cf3a30fc04958ad798df1 (diff)
downloadblackbird-op-linux-9f12600fe425bc28f0ccba034a77783c09c15af4.tar.gz
blackbird-op-linux-9f12600fe425bc28f0ccba034a77783c09c15af4.zip
dcache: add missing lockdep annotation
lock_parent() very much on purpose does nested locking of dentries, and is careful to maintain the right order (lock parent first). But because it didn't annotate the nested locking order, lockdep thought it might be a deadlock on d_lock, and complained. Add the proper annotation for the inner locking of the child dentry to make lockdep happy. Introduced by commit 046b961b45f9 ("shrink_dentry_list(): take parent's ->d_lock earlier"). Reported-and-tested-by: Josh Boyer <jwboyer@fedoraproject.org> Cc: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'fs/btrfs')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud