Whamcloud - gitweb
Branch HEAD
[fs/lustre-release.git] / ldiskfs / kernel_patches / patches / export-ext3-2.6-rhel4.patch
1 Index: linux-2.6.9-42.0.10.EL_lustre.1.4.10/fs/ext3/super.c
2 ===================================================================
3 --- linux-2.6.9-42.0.10.EL_lustre.1.4.10.orig/fs/ext3/super.c   2007-05-16 08:46:24.000000000 +0200
4 +++ linux-2.6.9-42.0.10.EL_lustre.1.4.10/fs/ext3/super.c        2007-05-16 08:48:58.000000000 +0200
5 @@ -123,6 +123,8 @@ void ext3_journal_abort_handle(const cha
6         journal_abort_handle(handle);
7  }
8  
9 +EXPORT_SYMBOL(ext3_journal_abort_handle);
10 +
11  /* Deal with the reporting of failure conditions on a filesystem such as
12   * inconsistencies detected or read IO failures.
13   *
14 @@ -2064,6 +2066,8 @@ int ext3_force_commit(struct super_block
15         return ret;
16  }
17  
18 +EXPORT_SYMBOL(ext3_force_commit);
19 +
20  /*
21   * Ext3 always journals updates to the superblock itself, so we don't
22   * have to propagate any other updates to the superblock on disk at this
23 @@ -2586,6 +2590,12 @@ int ext3_map_inode_page(struct inode *in
24                          unsigned long *blocks, int *created, int create);
25  EXPORT_SYMBOL(ext3_map_inode_page);
26  
27 +EXPORT_SYMBOL(ext3_xattr_get);
28 +EXPORT_SYMBOL(ext3_xattr_set_handle);
29 +EXPORT_SYMBOL(ext3_bread);
30 +EXPORT_SYMBOL(ext3_journal_start_sb);
31 +EXPORT_SYMBOL(__ext3_journal_stop);
32 +
33  MODULE_AUTHOR("Remy Card, Stephen Tweedie, Andrew Morton, Andreas Dilger, Theodore Ts'o and others");
34  MODULE_DESCRIPTION("Second Extended Filesystem with journaling extensions");
35  MODULE_LICENSE("GPL");