]> git.baikalelectronics.ru Git - kernel.git/commit
jbd: need to hold j_state_lock to updates to transaction t_state to T_COMMIT
authorMingming Cao <cmm@us.ibm.com>
Wed, 14 May 2008 23:05:41 +0000 (16:05 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 15 May 2008 02:11:14 +0000 (19:11 -0700)
commit692412524857900cf940fe4cbe148bdf551c1bcb
treefa547bae10644896db94514db052443c6d903533
parentccdb3d4eb9d9f3efc46e8d8338fa423f58931ac8
jbd: need to hold j_state_lock to updates to transaction t_state to T_COMMIT

Updating the current transaction's t_state is protected by j_state_lock.  We
need to do the same when updating the t_state to T_COMMIT.

Signed-off-by: Mingming Cao <cmm@us.ibm.com>
Acked-by: Jan Kara <jack@ucw.cz>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
fs/jbd/commit.c