linux/fs/jbd
Jan Kara 5277970878 ext3: Fix waiting on transaction during fsync
log_start_commit() returns 1 only when it started a transaction
commit. Thus in case transaction commit is already running, we
fail to wait for the commit to finish. Fix the issue by always
waiting for the commit regardless of the log_start_commit return
value.

Signed-off-by: Jan Kara <jack@suse.cz>
2010-05-21 19:30:41 +02:00
..
checkpoint.c jbd: Journal block numbers can ever be only 32-bit use unsigned int for them 2009-09-16 17:44:10 +02:00
commit.c jbd: Provide function to check whether transaction will issue data barrier 2010-05-21 19:30:40 +02:00
journal.c ext3: Fix waiting on transaction during fsync 2010-05-21 19:30:41 +02:00
Kconfig Revert "task_struct: make journal_info conditional" 2009-12-17 13:23:24 -08:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
recovery.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
revoke.c jbd: Journal block numbers can ever be only 32-bit use unsigned int for them 2009-09-16 17:44:10 +02:00
transaction.c Merge branch 'for-next' into for-linus 2010-03-08 16:55:37 +01:00