diff options
| author | Anton Blanchard <anton@samba.org> | 2004-09-08 17:32:49 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2004-09-08 17:32:49 -0700 |
| commit | 664d4fca1f6637331b8d3c7ad51b38e626b0a9ab (patch) | |
| tree | 9c7c3bd90add29dd939ad3c38c61810a35ec9ff1 | |
| parent | 03e9e86caa7e021abf6bd82f5e665715e68e99ef (diff) | |
[PATCH] Fix mark_buffer_dirty_inode locking breakage
Looks like a bug in the cleanup patch :)
From: Andrew Morton <akpm@osdl.org>
Shows how many people are testing ext2. Let's fix up that whitespace
also.
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
| -rw-r--r-- | fs/buffer.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/fs/buffer.c b/fs/buffer.c index 3233a6ec387d..81f31297b81e 100644 --- a/fs/buffer.c +++ b/fs/buffer.c @@ -895,9 +895,8 @@ void mark_buffer_dirty_inode(struct buffer_head *bh, struct inode *inode) spin_lock(&buffer_mapping->private_lock); list_move_tail(&bh->b_assoc_buffers, &mapping->private_list); - spin_lock(&buffer_mapping->private_lock); -} - + spin_unlock(&buffer_mapping->private_lock); + } } EXPORT_SYMBOL(mark_buffer_dirty_inode); |
