From: girish Date: Thu, 22 May 2008 17:01:56 +0000 (+0000) Subject: Fix ext3 inode version field being filled with 0x5a5a5a5a on disk X-Git-Tag: v1_9_50~455 X-Git-Url: https://git.whamcloud.com/gitweb?a=commitdiff_plain;h=3675818845f2a4713348c363eb78f696753ad24e;p=fs%2Flustre-release.git Fix ext3 inode version field being filled with 0x5a5a5a5a on disk b=15604 i=adilger --- diff --git a/ldiskfs/kernel_patches/patches/ext3-inode-version-2.6-sles10.patch b/ldiskfs/kernel_patches/patches/ext3-inode-version-2.6-sles10.patch index d29c136..63e6ad2 100644 --- a/ldiskfs/kernel_patches/patches/ext3-inode-version-2.6-sles10.patch +++ b/ldiskfs/kernel_patches/patches/ext3-inode-version-2.6-sles10.patch @@ -454,3 +454,15 @@ Index: linux-2.6.16-sles10/fs/ext3/xattr.h extern int init_ext3_xattr(void); extern void exit_ext3_xattr(void); +Index: linux-2.6.16-sles10/fs/ext3/ialloc.c +=================================================================== +--- linux-2.6.16-sles10.orig/fs/ext3/ialloc.c ++++ linux-2.6.16-sles10/fs/ext3/ialloc.c +@@ -750,6 +750,7 @@ got: + ei->i_dtime = 0; + ei->i_block_alloc_info = NULL; + ei->i_block_group = group; ++ ei->i_fs_version = 0; + + ext3_set_inode_flags(inode); + if (IS_DIRSYNC(inode)) diff --git a/ldiskfs/kernel_patches/patches/ext3-inode-version-2.6.18-vanilla.patch b/ldiskfs/kernel_patches/patches/ext3-inode-version-2.6.18-vanilla.patch index 249a1e0..c7f3c44 100644 --- a/ldiskfs/kernel_patches/patches/ext3-inode-version-2.6.18-vanilla.patch +++ b/ldiskfs/kernel_patches/patches/ext3-inode-version-2.6.18-vanilla.patch @@ -452,3 +452,15 @@ Index: linux-2.6.18/fs/ext3/xattr.h extern int init_ext3_xattr(void); extern void exit_ext3_xattr(void); +Index: linux-2.6.18/fs/ext3/ialloc.c +=================================================================== +--- linux-2.6.18.orig/fs/ext3/ialloc.c ++++ linux-2.6.18/fs/ext3/ialloc.c +@@ -751,6 +751,7 @@ got: + ei->i_dtime = 0; + ei->i_block_alloc_info = NULL; + ei->i_block_group = group; ++ ei->i_fs_version = 0; + + ext3_set_inode_flags(inode); + if (IS_DIRSYNC(inode))