Whamcloud - gitweb
- add page private field
authorbraam <braam>
Fri, 25 Jul 2003 22:55:09 +0000 (22:55 +0000)
committerbraam <braam>
Fri, 25 Jul 2003 22:55:09 +0000 (22:55 +0000)
lustre/kernel_patches/patches/ext3-map_inode_page_2.4.18.patch

index 8386ee3..585b1eb 100644 (file)
@@ -5,9 +5,11 @@
  fs/ext3/inode.c        |   55 +++++++++++++++++++++++++++++++++++++++++++++++++
  2 files changed, 58 insertions(+)
 
---- linux-2.4.18-p4smp/fs/ext3/inode.c~ext3-map_inode_page_2.4.18      2003-07-21 22:51:45.000000000 -0600
-+++ linux-2.4.18-p4smp-braam/fs/ext3/inode.c   2003-07-21 22:51:47.000000000 -0600
-@@ -3003,3 +3003,58 @@ int ext3_prep_san_write(struct inode *in
+Index: linux-2.4.18-p4smp/fs/ext3/inode.c
+===================================================================
+--- linux-2.4.18-p4smp.orig/fs/ext3/inode.c    Fri Jul 25 15:47:03 2003
++++ linux-2.4.18-p4smp/fs/ext3/inode.c Fri Jul 25 15:47:04 2003
+@@ -3004,3 +3004,58 @@
                ret = ret2;
        return ret;
  }
 +      unlock_kernel();
 +        return rc;
 +}
---- linux-2.4.18-p4smp/fs/ext3/ext3-exports.c~ext3-map_inode_page_2.4.18       2003-07-21 22:51:45.000000000 -0600
-+++ linux-2.4.18-p4smp-braam/fs/ext3/ext3-exports.c    2003-07-21 22:51:47.000000000 -0600
+Index: linux-2.4.18-p4smp/fs/ext3/ext3-exports.c
+===================================================================
+--- linux-2.4.18-p4smp.orig/fs/ext3/ext3-exports.c     Fri Jul 25 15:47:03 2003
++++ linux-2.4.18-p4smp/fs/ext3/ext3-exports.c  Fri Jul 25 15:47:04 2003
 @@ -9,6 +9,8 @@
  
  int ext3_prep_san_write(struct inode *inode, long *blocks,
  
  EXPORT_SYMBOL(ext3_force_commit);
  EXPORT_SYMBOL(ext3_bread);
-@@ -18,3 +20,4 @@ EXPORT_SYMBOL(ext3_xattr_get);
+@@ -18,3 +20,4 @@
  EXPORT_SYMBOL(ext3_xattr_list);
  EXPORT_SYMBOL(ext3_xattr_set);
  EXPORT_SYMBOL(ext3_prep_san_write);
 +EXPORT_SYMBOL(ext3_map_inode_page);
-
-_
+Index: linux-2.4.18-p4smp/include/linux/mm.h
+===================================================================
+--- linux-2.4.18-p4smp.orig/include/linux/mm.h Fri Jul 25 15:48:31 2003
++++ linux-2.4.18-p4smp/include/linux/mm.h      Fri Jul 25 15:49:41 2003
+@@ -186,6 +186,7 @@
+       void *virtual;                  /* Kernel virtual address (NULL if
+                                          not kmapped, ie. highmem) */
+ #endif /* CONFIG_HIGHMEM || CONFIG_SPARC64 */
++      unsigned long private;
+ } mem_map_t;
+ /*