[Pkg-lustre-svn-commit] updated: [80c1e66] Fixed ldiskfs kernel patchset
Marco Nelles
marco.nelles at credativ.com
Thu Jun 28 12:23:19 UTC 2012
The following commit has been merged in the master branch:
commit 80c1e66ebc83328cf7919bd2a3802c6edda6ff05
Author: Marco Nelles <marco.nelles at credativ.com>
Date: Thu Jun 28 14:22:53 2012 +0200
Fixed ldiskfs kernel patchset
diff --git a/debian/patches/ldiskfs-kernel-patchset.patch b/debian/patches/ldiskfs-kernel-patchset.patch
index a455804..6104e62 100644
--- a/debian/patches/ldiskfs-kernel-patchset.patch
+++ b/debian/patches/ldiskfs-kernel-patchset.patch
@@ -1304,40 +1304,41 @@ index 0000000..c462357
++#include_next <fiemap.h>
diff --git a/ldiskfs/kernel_patches/patches/ext4-force_over_128tb-2.6.32-vanilla.patch b/ldiskfs/kernel_patches/patches/ext4-force_over_128tb-2.6.32-vanilla.patch
new file mode 100644
-index 0000000..487b2cc
+index 0000000..6bc65dc
--- /dev/null
+++ b/ldiskfs/kernel_patches/patches/ext4-force_over_128tb-2.6.32-vanilla.patch
-@@ -0,0 +1,56 @@
-+Index: linux-2.6.18-164.6.1/fs/ext4/super.c
+@@ -0,0 +1,57 @@
++Index: linux-source-2.6.32/fs/ext4/super.c
+===================================================================
-+--- linux-2.6.18-164.6.1.orig/fs/ext4/super.c
-++++ linux-2.6.18-164.6.1/fs/ext4/super.c
-+@@ -51,6 +51,8 @@
-+
++--- linux-source-2.6.32.orig/fs/ext4/super.c 2012-06-28 12:10:26.929665337 +0200
+++++ linux-source-2.6.32/fs/ext4/super.c 2012-06-28 12:10:32.945663837 +0200
++@@ -55,6 +55,8 @@
+ struct proc_dir_entry *ext4_proc_root;
++ static struct kset *ext4_kset;
+
++static int force_over_128tb;
++
+ static int ext4_load_journal(struct super_block *, struct ext4_super_block *,
+ unsigned long journal_devnum);
-+ static int ext4_commit_super(struct super_block *sb,
-+@@ -1343,6 +1345,7 @@ enum {
++ static int ext4_commit_super(struct super_block *sb, int sync);
++@@ -1109,7 +1111,7 @@
+ Opt_stripe, Opt_delalloc, Opt_nodelalloc,
++ Opt_block_validity, Opt_noblock_validity,
+ Opt_inode_readahead_blks, Opt_journal_ioprio,
-+ Opt_iopen, Opt_noiopen, Opt_iopen_nopriv, Opt_bigendian_extents,
-++ Opt_force_over_128tb,
++- Opt_mballoc, Opt_bigendian_extents,
+++ Opt_mballoc, Opt_bigendian_extents, Opt_force_over_128tb,
++ Opt_discard, Opt_nodiscard,
+ };
+
-+ static match_table_t tokens = {
-+@@ -1410,6 +1413,7 @@ static match_table_t tokens = {
++@@ -1180,6 +1182,7 @@
+ {Opt_auto_da_alloc, "auto_da_alloc"},
+ {Opt_noauto_da_alloc, "noauto_da_alloc"},
+ {Opt_bigendian_extents, "bigendian_extents"},
++ {Opt_force_over_128tb, "force_over_128tb"},
-+ {Opt_err, NULL},
-+ };
-+
-+@@ -1837,6 +1841,9 @@ set_qf_format:
++ {Opt_mballoc, "mballoc"},
++ {Opt_discard, "discard"},
++ {Opt_nodiscard, "nodiscard"},
++@@ -1626,6 +1629,9 @@
+ break;
+ case Opt_mballoc:
+ break;
@@ -1345,9 +1346,9 @@ index 0000000..487b2cc
++ force_over_128tb = 1;
++ break;
+ default:
-+ printk(KERN_ERR
-+ "EXT4-fs: Unrecognized mount option \"%s\" "
-+@@ -2692,6 +2699,16 @@ static int ext4_fill_super(struct super_
++ ext4_msg(sb, KERN_ERR,
++ "Unrecognized mount option \"%s\" "
++@@ -2651,6 +2657,16 @@
+ goto failed_mount;
+ }
+
@@ -8579,3 +8580,46 @@ index 0000000..7166474
+
+ ext4-$(CONFIG_EXT4_FS_XATTR) += xattr.o xattr_user.o xattr_trusted.o
+ ext4-$(CONFIG_EXT4_FS_POSIX_ACL) += acl.o
+diff --git a/ldiskfs/kernel_patches/series/ldiskfs-2.6.32-vanilla.series b/ldiskfs/kernel_patches/series/ldiskfs-2.6.32-vanilla.series
+new file mode 100644
+index 0000000..e402bef
+--- /dev/null
++++ b/ldiskfs/kernel_patches/series/ldiskfs-2.6.32-vanilla.series
+@@ -0,0 +1,37 @@
++ext4-wantedi-2.6.32-vanilla.patch
++ext4-map_inode_page-2.6.32-vanilla.patch
++export-ext4-2.6.32-vanilla.patch
++ext4-remove-cond_resched-calls-2.6.32-vanilla.patch
++ext4-nlink-2.6.32-vanilla.patch
++ext4-ext_generation-2.6.32-vanilla.patch
++ext4-inode-version-2.6.32-vanilla.patch
++ext4-mmp-2.6.32-vanilla.patch
++ext4-lookup-dotdot-2.6.32-vanilla.patch
++ext4-max-dir-size-2.6.32-vanilla.patch
++ext4-print-inum-in-htree-warning-2.6.32-vanilla.patch
++ext4-xattr-no-update-ctime-2.6.32-vanilla.patch
++ext4-prealloc-2.6.32-vanilla.patch
++ext4-mballoc-extra-checks-2.6.32-vanilla.patch
++ext4-misc-2.6.32-vanilla.patch
++ext4-big-endian-check-2.6.32-vanilla.patch
++ext4-alloc-policy-2.6.32-vanilla.patch
++ext4-force_over_128tb-2.6.32-vanilla.patch
++ext4-pdir-fix-2.6.32-vanilla.patch
++ext4-osd-iop-common-2.6.32-vanilla.patch
++ext4-osd-iam-exports-2.6.32-vanilla.patch
++ext4-dynlocks-common-2.6.32-vanilla.patch
++ext4-hash-indexed-dir-dotdot-update-2.6.32-vanilla.patch
++ext4-kill-dx_root-2.6.32-vanilla.patch
++ext4-extents-mount-option-2.6.32-vanilla.patch
++ext4-fiemap-2.6.32-vanilla.patch
++ext4-mballoc-pa_free-mismatch-2.6.32-vanilla.patch
++ext4_data_in_dirent-2.6.32-vanilla.patch
++ext4-large-eas-2.6.32-vanilla.patch
++ext4-disable-mb-cache-2.6.32-vanilla.patch
++ext4-back-dquot-to-2.6.32-vanilla.patch
++ext4-nocmtime-2.6.32-vanilla.patch
++ext4-export-64bit-name-hash-2.6.32-vanilla.patch
++ext4-vmalloc-2.6.32-vanilla.patch
++ext4-journal-callback-2.6.32-vanilla.patch
++ext4-store-tree-generation-at-find-2.6.32-vanilla.patch
++ext4_pdirop-2.6.32-vanilla.patch
--
Lustre Debian Packaging
More information about the Pkg-lustre-svn-commit
mailing list