summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2009-07-23 01:44:18 +0200
committerLinus Torvalds <torvalds@linux-foundation.org>2009-07-23 01:44:18 +0200
commit81cbf6d0555d77b2a4235c03f24167e2d792ccf5 (patch)
tree8731a6d387158445ff3590e48842b7c097e0dcd6
parentMerge branch 'perf-counters-for-linus' of git://git.kernel.org/pub/scm/linux/... (diff)
parentlockdep: Fix lockdep annotation for pipe_double_lock() (diff)
downloadlinux-81cbf6d0555d77b2a4235c03f24167e2d792ccf5.tar.xz
linux-81cbf6d0555d77b2a4235c03f24167e2d792ccf5.zip
Merge branch 'lockdep-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep
* 'lockdep-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep: lockdep: Fix lockdep annotation for pipe_double_lock()
-rw-r--r--fs/pipe.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/pipe.c b/fs/pipe.c
index f7dd21ad85a6..52c415114838 100644
--- a/fs/pipe.c
+++ b/fs/pipe.c
@@ -68,8 +68,8 @@ void pipe_double_lock(struct pipe_inode_info *pipe1,
pipe_lock_nested(pipe1, I_MUTEX_PARENT);
pipe_lock_nested(pipe2, I_MUTEX_CHILD);
} else {
- pipe_lock_nested(pipe2, I_MUTEX_CHILD);
- pipe_lock_nested(pipe1, I_MUTEX_PARENT);
+ pipe_lock_nested(pipe2, I_MUTEX_PARENT);
+ pipe_lock_nested(pipe1, I_MUTEX_CHILD);
}
}