Btrfs: fix btrfs_print_leaf for skinny metadata
[firefly-linux-kernel-4.4.55.git] / fs / dcache.c
index bce851dc03ef96bd18189796c3bb76c0a29901cf..be2bea834bf459563e2d03e1e0fa8dec97b49c70 100644 (file)
@@ -553,7 +553,7 @@ again:
        }
        rcu_read_unlock();
        if (parent != dentry)
-               spin_lock(&dentry->d_lock);
+               spin_lock_nested(&dentry->d_lock, DENTRY_D_LOCK_NESTED);
        else
                parent = NULL;
        return parent;