Whamcloud - gitweb
Branch HEAD
[fs/lustre-release.git] / lustre / kernel_patches / patches / export-2.6.18-vanilla.patch
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).
5
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);