]> Git Repo - linux.git/commitdiff
[POWERPC] spufs: lockdep annotations for spufs_dir_close
authorChristoph Hellwig <[email protected]>
Thu, 8 May 2008 05:29:12 +0000 (15:29 +1000)
committerJeremy Kerr <[email protected]>
Thu, 8 May 2008 05:29:12 +0000 (15:29 +1000)
We need to acquire the parent i_mutex with I_MUTEX_PARENT to keep
lockdep happy.

Signed-off-by: Christoph Hellwig <[email protected]>
Signed-off-by: Jeremy Kerr <[email protected]>
arch/powerpc/platforms/cell/spufs/inode.c

index 5faedf5a09a0c3ad52ccc3acff5f1ee3886a071c..f407b24718554f474a153dc9a66e93d88518739f 100644 (file)
@@ -224,7 +224,7 @@ static int spufs_dir_close(struct inode *inode, struct file *file)
        parent = dir->d_parent->d_inode;
        ctx = SPUFS_I(dir->d_inode)->i_ctx;
 
-       mutex_lock(&parent->i_mutex);
+       mutex_lock_nested(&parent->i_mutex, I_MUTEX_PARENT);
        ret = spufs_rmdir(parent, dir);
        mutex_unlock(&parent->i_mutex);
        WARN_ON(ret);
This page took 0.069983 seconds and 4 git commands to generate.