From 664d4fca1f6637331b8d3c7ad51b38e626b0a9ab Mon Sep 17 00:00:00 2001 From: Anton Blanchard Date: Wed, 8 Sep 2004 17:32:49 -0700 Subject: [PATCH] [PATCH] Fix mark_buffer_dirty_inode locking breakage Looks like a bug in the cleanup patch :) From: Andrew Morton Shows how many people are testing ext2. Let's fix up that whitespace also. Signed-off-by: Linus Torvalds --- fs/buffer.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/fs/buffer.c b/fs/buffer.c index 3233a6ec387db..81f31297b81e5 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); -- 2.53.0