linux-stable-rt/fs/jbd
Jan Kara e6c9f5c188 [PATCH] Fix JBD race in t_forget list handling
Fix race between journal_commit_transaction() and other places as
journal_unmap_buffer() that are adding buffers to transaction's t_forget list.
 We have to protect against such places by holding j_list_lock even when
traversing the t_forget list.  The fact that other places can only add buffers
to the list makes the locking easier.  OTOH the lock ranking complicates the
stuff...

Signed-off-by: Jan Kara <jack@suse.cz>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-09-07 16:57:54 -07:00
..
Makefile
checkpoint.c
commit.c [PATCH] Fix JBD race in t_forget list handling 2005-09-07 16:57:54 -07:00
journal.c [PATCH] kjournald: missing JFS_UNMOUNT check 2005-09-07 16:57:54 -07:00
recovery.c
revoke.c
transaction.c