Whamcloud - gitweb
Branch b1_6
authoradilger <adilger>
Fri, 11 May 2007 20:48:28 +0000 (20:48 +0000)
committeradilger <adilger>
Fri, 11 May 2007 20:48:28 +0000 (20:48 +0000)
Fix the ext3-nanosecond patch so it applies to both ldiskfs and ldiskfs2.

ldiskfs/kernel_patches/patches/ext3-nanosecond-2.6-rhel4.patch
lustre/kernel_patches/patches/ext3-nanosecond-2.6-rhel4.patch

index ca9fcfa..de039fc 100644 (file)
@@ -379,13 +379,13 @@ Index: linux-stage/include/linux/ext3_fs_i.h
 --- linux-stage.orig/include/linux/ext3_fs_i.h
 +++ linux-stage/include/linux/ext3_fs_i.h
 @@ -130,6 +130,7 @@ struct ext3_inode_info {
-       struct inode vfs_inode;
  
-       __u32 i_cached_extent[4];
+       /* on-disk additional length */
+       __u16 i_extra_isize;
 +      struct timespec i_crtime;
  
-       /* mballoc */
-       struct list_head i_prealloc_list;
+       /*
+        * truncate_sem is for serialising ext3_truncate() against
 Index: linux-stage/include/linux/ext3_fs_sb.h
 ===================================================================
 --- linux-stage.orig/include/linux/ext3_fs_sb.h
index ca9fcfa..de039fc 100644 (file)
@@ -379,13 +379,13 @@ Index: linux-stage/include/linux/ext3_fs_i.h
 --- linux-stage.orig/include/linux/ext3_fs_i.h
 +++ linux-stage/include/linux/ext3_fs_i.h
 @@ -130,6 +130,7 @@ struct ext3_inode_info {
-       struct inode vfs_inode;
  
-       __u32 i_cached_extent[4];
+       /* on-disk additional length */
+       __u16 i_extra_isize;
 +      struct timespec i_crtime;
  
-       /* mballoc */
-       struct list_head i_prealloc_list;
+       /*
+        * truncate_sem is for serialising ext3_truncate() against
 Index: linux-stage/include/linux/ext3_fs_sb.h
 ===================================================================
 --- linux-stage.orig/include/linux/ext3_fs_sb.h