The following commit has been merged in the master branch:
commit 83f386cba7ccca9d624f3efd49d22e9a894f35f5
Author: Marco Nelles <marco.nel...@credativ.de>
Date:   Thu Jul 5 13:01:52 2012 +0200

    LDISKFS kernel patchset adapted

diff --git a/debian/patches/ldiskfs-kernel-patchset.patch 
b/debian/patches/ldiskfs-kernel-patchset.patch
index 8757d8c..80c1f9c 100644
--- a/debian/patches/ldiskfs-kernel-patchset.patch
+++ b/debian/patches/ldiskfs-kernel-patchset.patch
@@ -463,14 +463,14 @@ index 0000000..8046e8b
 +      ea_idebug(inode, "looking for cached blocks [%x]", (int)hash);
 diff --git 
a/ldiskfs/kernel_patches/patches/ext4-dynlocks-common-2.6.32-vanilla.patch 
b/ldiskfs/kernel_patches/patches/ext4-dynlocks-common-2.6.32-vanilla.patch
 new file mode 100644
-index 0000000..4a5f900
+index 0000000..cec1759
 --- /dev/null
 +++ b/ldiskfs/kernel_patches/patches/ext4-dynlocks-common-2.6.32-vanilla.patch
-@@ -0,0 +1,332 @@
+@@ -0,0 +1,355 @@
 +Index: linux-source-2.6.32/fs/ext4/dynlocks.c
 +===================================================================
 +--- /dev/null 1970-01-01 00:00:00.000000000 +0000
-++++ linux-source-2.6.32/fs/ext4/dynlocks.c    2012-07-04 11:14:45.633371140 
+0200
+++++ linux-source-2.6.32/fs/ext4/dynlocks.c    2012-07-05 12:59:58.978707058 
+0200
 +@@ -0,0 +1,236 @@
 ++/*
 ++ * Dynamic Locks
@@ -711,7 +711,7 @@ index 0000000..4a5f900
 +Index: linux-source-2.6.32/include/linux/dynlocks.h
 +===================================================================
 +--- /dev/null 1970-01-01 00:00:00.000000000 +0000
-++++ linux-source-2.6.32/include/linux/dynlocks.h      2012-07-04 
11:14:45.637376168 +0200
+++++ linux-source-2.6.32/include/linux/dynlocks.h      2012-07-05 
12:59:58.978707058 +0200
 +@@ -0,0 +1,34 @@
 ++#ifndef _LINUX_DYNLOCKS_H
 ++#define _LINUX_DYNLOCKS_H
@@ -749,8 +749,8 @@ index 0000000..4a5f900
 ++
 +Index: linux-source-2.6.32/fs/ext4/Makefile
 +===================================================================
-+--- linux-source-2.6.32.orig/fs/ext4/Makefile 2012-07-03 16:27:38.000000000 
+0200
-++++ linux-source-2.6.32/fs/ext4/Makefile      2012-07-04 11:14:45.637376168 
+0200
++--- linux-source-2.6.32.orig/fs/ext4/Makefile 2012-07-05 12:53:35.000000000 
+0200
+++++ linux-source-2.6.32/fs/ext4/Makefile      2012-07-05 12:59:58.978707058 
+0200
 +@@ -7,7 +7,7 @@
 + ext4-y       := balloc.o bitmap.o dir.o file.o fsync.o ialloc.o inode.o \
 +              ioctl.o namei.o super.o symlink.o hash.o resize.o extents.o \
@@ -762,8 +762,8 @@ index 0000000..4a5f900
 + ext4-$(CONFIG_EXT4_FS_POSIX_ACL)     += acl.o
 +Index: linux-source-2.6.32/fs/ext4/super.c
 +===================================================================
-+--- linux-source-2.6.32.orig/fs/ext4/super.c  2012-07-04 11:11:46.000000000 
+0200
-++++ linux-source-2.6.32/fs/ext4/super.c       2012-07-04 11:14:45.637376168 
+0200
++--- linux-source-2.6.32.orig/fs/ext4/super.c  2012-07-05 12:53:42.000000000 
+0200
+++++ linux-source-2.6.32/fs/ext4/super.c       2012-07-05 12:59:58.978707058 
+0200
 +@@ -4131,20 +4131,23 @@
 +              return err;
 +      ext4_kset = kset_create_and_add("ext4", NULL, fs_kobj);
@@ -791,7 +791,30 @@ index 0000000..4a5f900
 +              goto out1;
 +      err = register_filesystem(&ext4_fs_type);
 +      if (err)
-+@@ -4171,6 +4174,7 @@
++@@ -4154,16 +4157,18 @@
++      mutex_init(&ext4_li_mtx);
++      return 0;
++ out:
++-     destroy_inodecache();
+++     dynlock_cache_exit();
++ out1:
++-     exit_ext4_xattr();
+++     destroy_inodecache();
++ out2:
++-     exit_ext4_mballoc();
+++     exit_ext4_xattr();
++ out3:
+++     exit_ext4_mballoc();
+++out4:
++      ext4_exit_feat_adverts();
++      remove_proc_entry("fs/ext4", NULL);
++      kset_unregister(ext4_kset);
++-out4:
+++out5:
++      exit_ext4_system_zone();
++      return err;
++ }
++@@ -4171,6 +4176,7 @@
 + static void __exit exit_ext4_fs(void)
 + {
 +      unregister_filesystem(&ext4_fs_type);

-- 
Lustre Debian Packaging 

_______________________________________________
Pkg-lustre-svn-commit mailing list
Pkg-lustre-svn-commit@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-lustre-svn-commit

Reply via email to