Whamcloud - gitweb
LU-3847 kernel: Kernel update [RHEL6.4 2.6.32-358.18.1.el6] 14/7514/3
authorBob Glossman <bob.glossman@intel.com>
Fri, 30 Aug 2013 18:41:48 +0000 (11:41 -0700)
committerOleg Drokin <oleg.drokin@intel.com>
Sat, 31 Aug 2013 18:28:43 +0000 (18:28 +0000)
Kernel update [RHEL6.4 2.6.32-358.18.1.el6]

Signed-off-by: Bob Glossman <bob.glossman@intel.com>
Change-Id: Iba2692be9fa85c5bfe4a7c2c8152981c43b4defc
Reviewed-on: http://review.whamcloud.com/7514
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Jinshan Xiong <jinshan.xiong@intel.com>
Reviewed-by: Alex Zhuravlev <alexey.zhuravlev@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
contrib/lbuild/lbuild-rhel6
ldiskfs/kernel_patches/patches/rhel6.4/ext4_extra_isize.patch [new file with mode: 0644]
ldiskfs/kernel_patches/series/ldiskfs-2.6-rhel6.4.series
lustre/ChangeLog
lustre/kernel_patches/kernel_configs/kernel-2.6.32-2.6-rhel6-x86_64.config
lustre/kernel_patches/targets/2.6-rhel6.target.in
lustre/kernel_patches/which_patch

index 137aaf2..188f4fc 100644 (file)
@@ -76,6 +76,6 @@ find_linux_rpm-rhel6() {
 
 kernel_srpm_location() {
 
 
 kernel_srpm_location() {
 
-    echo "ftp://ftp.redhat.com/pub/redhat/linux/enterprise/6Server/en/os/SRPMS/"
+    echo "http://ftp.redhat.com/pub/redhat/linux/enterprise/6Server/en/os/SRPMS/"
 
 }
 
 }
diff --git a/ldiskfs/kernel_patches/patches/rhel6.4/ext4_extra_isize.patch b/ldiskfs/kernel_patches/patches/rhel6.4/ext4_extra_isize.patch
new file mode 100644 (file)
index 0000000..3ab4c00
--- /dev/null
@@ -0,0 +1,13 @@
+Index: linux-stage/fs/ext4/inode.c
+===================================================================
+--- linux-stage.orig/fs/ext4/inode.c
++++ linux-stage/fs/ext4/inode.c
+@@ -5654,7 +5654,7 @@ static int ext4_do_update_inode(handle_t
+               raw_inode->i_file_acl_high =
+                       cpu_to_le16(ei->i_file_acl >> 32);
+       raw_inode->i_file_acl_lo = cpu_to_le32(ei->i_file_acl);
+-      if (ei->i_disksize != ext4_isize(raw_inode)) {
++      if (ei->i_disksize != ext4_isize(inode->i_sb, raw_inode)) {
+               ext4_isize_set(raw_inode, ei->i_disksize);
+               need_datasync = 1;
+       }
index 705d3c0..5e9698d 100644 (file)
@@ -37,6 +37,7 @@ rhel6.3/ext4-nocmtime-2.6.patch
 rhel6.3/ext4-journal-callback.patch
 rhel6.3/ext4-store-tree-generation-at-find.patch
 rhel6.3/ext4_pdirop.patch
 rhel6.3/ext4-journal-callback.patch
 rhel6.3/ext4-store-tree-generation-at-find.patch
 rhel6.3/ext4_pdirop.patch
+rhel6.4/ext4_extra_isize.patch
 rhel6.3/ext4-quota-force-block-alloc-quotaoff.patch
 rhel6.3/ext4-quota-dont-update-cmtime.patch
 rhel6.3/ext4-quota-first-class.patch
 rhel6.3/ext4-quota-force-block-alloc-quotaoff.patch
 rhel6.3/ext4-quota-dont-update-cmtime.patch
 rhel6.3/ext4-quota-first-class.patch
index bc4a67f..d045017 100644 (file)
@@ -2,9 +2,9 @@ TBD Intel Corporation
        * version 2.5.0
        * See http://wiki.whamcloud.com/display/PUB/Lustre+Support+Matrix
        * Server support for kernels:
        * version 2.5.0
        * See http://wiki.whamcloud.com/display/PUB/Lustre+Support+Matrix
        * Server support for kernels:
-        2.6.32-358.14.1.el6  (RHEL6)
+        2.6.32-358.18.1.el6  (RHEL6)
        * Client support for unpatched kernels:
        * Client support for unpatched kernels:
-        2.6.32-358.14.1.el6  (RHEL6)
+        2.6.32-358.18.1.el6  (RHEL6)
          2.6.27.19-5         (SLES11)
         2.6.18-348.3.1.el5  (RHEL5)
          2.6.16.60-0.69.1    (SLES10)
          2.6.27.19-5         (SLES11)
         2.6.18-348.3.1.el5  (RHEL5)
          2.6.16.60-0.69.1    (SLES10)
index 15a8d7d..d54c6da 100644 (file)
@@ -2,7 +2,7 @@
 #
 # Automatically generated make config: don't edit
 # Linux kernel version: 2.6.32
 #
 # Automatically generated make config: don't edit
 # Linux kernel version: 2.6.32
-# Thu Feb 21 23:39:58 2013
+# Thu Aug 29 08:49:23 2013
 #
 CONFIG_64BIT=y
 # CONFIG_X86_32 is not set
 #
 CONFIG_64BIT=y
 # CONFIG_X86_32 is not set
@@ -381,6 +381,7 @@ CONFIG_MIGRATION=y
 CONFIG_PHYS_ADDR_T_64BIT=y
 CONFIG_ZONE_DMA_FLAG=1
 CONFIG_BOUNCE=y
 CONFIG_PHYS_ADDR_T_64BIT=y
 CONFIG_ZONE_DMA_FLAG=1
 CONFIG_BOUNCE=y
+CONFIG_NEED_BOUNCE_POOL=y
 CONFIG_VIRT_TO_BUS=y
 CONFIG_MMU_NOTIFIER=y
 CONFIG_KSM=y
 CONFIG_VIRT_TO_BUS=y
 CONFIG_MMU_NOTIFIER=y
 CONFIG_KSM=y
index 5fd5cfe..26b308a 100644 (file)
@@ -1,5 +1,5 @@
 lnxmaj="2.6.32"
 lnxmaj="2.6.32"
-lnxrel="358.14.1.el6"
+lnxrel="358.18.1.el6"
 
 KERNEL_SRPM=kernel-${lnxmaj}-${lnxrel}.src.rpm
 SERIES=2.6-rhel6.series
 
 KERNEL_SRPM=kernel-${lnxmaj}-${lnxrel}.src.rpm
 SERIES=2.6-rhel6.series
index eb48f20..15d6291 100644 (file)
@@ -1,10 +1,10 @@
 SERIES                VERSION                  COMMENT
 
 SUPPORTED KERNELS:
 SERIES                VERSION                  COMMENT
 
 SUPPORTED KERNELS:
-2.6-rhel6             RHEL6: 2.6.32-358.14.1.el6
+2.6-rhel6             RHEL6: 2.6.32-358.18.1.el6
 
 CLIENT SUPPORT FOR UNPATCHED KERNELS:
        2.6.18-348.3.1.el5      (RHEL5)
 
 CLIENT SUPPORT FOR UNPATCHED KERNELS:
        2.6.18-348.3.1.el5      (RHEL5)
-       2.6.32-358.14.1.el6     (RHEL6)
+       2.6.32-358.18.1.el6     (RHEL6)
        2.6.16.60-0.69.1        (SLES10)
        2.6.27.19-5             (SLES11)
        2.6.16.60-0.69.1        (SLES10)
        2.6.27.19-5             (SLES11)