1 Allow starting the commit of a journal transaction, without waiting for
2 it to complete. This is a performance enhancement for OST IO so that
3 the journal commit can run concurrently with the file IO. It isn't
4 necessary if the client can handle bulk IO recovery (bug 16919).
6 Index: linux-2.6/fs/jbd/journal.c
7 ===================================================================
8 --- linux-2.6.orig/fs/jbd/journal.c 2006-07-15 16:13:50.000000000 +0800
9 +++ linux-2.6/fs/jbd/journal.c 2006-07-15 16:22:04.000000000 +0800
10 @@ -74,6 +74,7 @@ EXPORT_SYMBOL(journal_abort);
11 EXPORT_SYMBOL(journal_errno);
12 EXPORT_SYMBOL(journal_ack_err);
13 EXPORT_SYMBOL(journal_clear_err);
14 +EXPORT_SYMBOL(log_start_commit);
15 EXPORT_SYMBOL(log_wait_commit);
16 EXPORT_SYMBOL(journal_start_commit);
17 EXPORT_SYMBOL(journal_force_commit_nested);