Whamcloud - gitweb
b=19875
[fs/lustre-release.git] / ldiskfs / kernel_patches / patches / export-ext3-2.6-rhel4.patch
index 7b4f0c8..9f443b4 100644 (file)
@@ -1,8 +1,8 @@
-Index: linux-stage/fs/ext3/super.c
+Index: linux-2.6.9-42.0.10.EL_lustre.1.4.10/fs/ext3/super.c
 ===================================================================
---- linux-stage.orig/fs/ext3/super.c   2005-02-25 14:50:46.077845320 +0200
-+++ linux-stage/fs/ext3/super.c        2005-02-25 14:51:32.241827328 +0200
-@@ -123,6 +123,8 @@
+--- 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
++++ linux-2.6.9-42.0.10.EL_lustre.1.4.10/fs/ext3/super.c       2007-05-16 08:48:58.000000000 +0200
+@@ -123,6 +123,8 @@ void ext3_journal_abort_handle(const cha
        journal_abort_handle(handle);
  }
  
@@ -11,7 +11,7 @@ Index: linux-stage/fs/ext3/super.c
  /* Deal with the reporting of failure conditions on a filesystem such as
   * inconsistencies detected or read IO failures.
   *
-@@ -2002,6 +2004,8 @@
+@@ -2064,6 +2066,8 @@ int ext3_force_commit(struct super_block
        return ret;
  }
  
@@ -20,13 +20,15 @@ Index: linux-stage/fs/ext3/super.c
  /*
   * Ext3 always journals updates to the superblock itself, so we don't
   * have to propagate any other updates to the superblock on disk at this
-@@ -2433,6 +2437,10 @@
+@@ -2586,6 +2590,12 @@ int ext3_map_inode_page(struct inode *in
                          unsigned long *blocks, int *created, int create);
  EXPORT_SYMBOL(ext3_map_inode_page);
  
 +EXPORT_SYMBOL(ext3_xattr_get);
 +EXPORT_SYMBOL(ext3_xattr_set_handle);
 +EXPORT_SYMBOL(ext3_bread);
++EXPORT_SYMBOL(ext3_journal_start_sb);
++EXPORT_SYMBOL(__ext3_journal_stop);
 +
  MODULE_AUTHOR("Remy Card, Stephen Tweedie, Andrew Morton, Andreas Dilger, Theodore Ts'o and others");
  MODULE_DESCRIPTION("Second Extended Filesystem with journaling extensions");