Whamcloud - gitweb
LU-9763 kernel: kernel update RHEL6.9 [2.6.32-696.6.3.el6] 29/28029/4
authorBob Glossman <bob.glossman@intel.com>
Tue, 11 Jul 2017 18:47:57 +0000 (11:47 -0700)
committerOleg Drokin <oleg.drokin@intel.com>
Sat, 29 Jul 2017 00:03:11 +0000 (00:03 +0000)
Update RHEL6.9 kernel to 2.6.32-696.6.3.el6
kernel patch added as a workaround for LU-9698

Test-Parameters: clientdistro=el6.9 mdsdistro=el6.9 \
  ossdistro=el6.9 mdtfilesystemtype=ldiskfs \
  ostfilesystemtype=ldiskfs testgroup=review-ldiskfs

Signed-off-by: Bob Glossman <bob.glossman@intel.com>
Change-Id: I4c3d2faa35d70b5aa981e8dc9bc630275c1c61f1
Reviewed-on: https://review.whamcloud.com/28029
Reviewed-by: James Simmons <uja.ornl@yahoo.com>
Reviewed-by: Yang Sheng <yang.sheng@intel.com>
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/ChangeLog
lustre/kernel_patches/patches/kallsyms-rhel6.patch [new file with mode: 0644]
lustre/kernel_patches/series/2.6-rhel6.8.series
lustre/kernel_patches/targets/2.6-rhel6.9.target.in
lustre/kernel_patches/which_patch

index 7f8c2e5..896b125 100644 (file)
@@ -7,7 +7,7 @@ TBD Intel Corporation
          2.6.32-504.30.3.el6 (RHEL6.6)
          2.6.32-573.26.1.el6 (RHEL6.7)
          2.6.32-642.15.1.el6 (RHEL6.8)
          2.6.32-504.30.3.el6 (RHEL6.6)
          2.6.32-573.26.1.el6 (RHEL6.7)
          2.6.32-642.15.1.el6 (RHEL6.8)
-         2.6.32-696.3.1.el6  (RHEL6.9)
+         2.6.32-696.6.3.el6  (RHEL6.9)
          3.10.0-514.26.2.el7 (RHEL7.3)
          3.0.101-0.47.71     (SLES11 SP3)
          3.0.101-100         (SLES11 SP4)
          3.10.0-514.26.2.el7 (RHEL7.3)
          3.0.101-0.47.71     (SLES11 SP3)
          3.0.101-100         (SLES11 SP4)
@@ -19,7 +19,7 @@ TBD Intel Corporation
          2.6.32-504.30.3.el6 (RHEL6.6)
          2.6.32-573.26.1.el6 (RHEL6.7)
          2.6.32-642.15.1.el6 (RHEL6.8)
          2.6.32-504.30.3.el6 (RHEL6.6)
          2.6.32-573.26.1.el6 (RHEL6.7)
          2.6.32-642.15.1.el6 (RHEL6.8)
-         2.6.32-696.3.1.el6  (RHEL6.9)
+         2.6.32-696.6.3.el6  (RHEL6.9)
          3.10.0-514.26.2.el7 (RHEL7.3)
          3.0.101-0.47.71     (SLES11 SP3)
          3.0.101-100         (SLES11 SP4)
          3.10.0-514.26.2.el7 (RHEL7.3)
          3.0.101-0.47.71     (SLES11 SP3)
          3.0.101-100         (SLES11 SP4)
diff --git a/lustre/kernel_patches/patches/kallsyms-rhel6.patch b/lustre/kernel_patches/patches/kallsyms-rhel6.patch
new file mode 100644 (file)
index 0000000..9443057
--- /dev/null
@@ -0,0 +1,10 @@
+--- a/kernel/kallsyms.c.orig   2017-07-12 13:01:00.143416830 -0700
++++ a/kernel/kallsyms.c        2017-07-12 13:01:40.438112247 -0700
+@@ -181,6 +181,7 @@ unsigned long kallsyms_lookup_name(const
+       }
+       return module_kallsyms_lookup_name(name);
+ }
++EXPORT_SYMBOL_GPL(kallsyms_lookup_name);
+ int kallsyms_on_each_symbol(int (*fn)(void *, const char *, struct module *,
+                                     unsigned long),
index f93a952..ece4099 100644 (file)
@@ -7,3 +7,4 @@ quota-replace-dqptr-sem-el6.8.patch
 quota-avoid-dqget-calls.patch
 jbd2-log_wait_for_space-2.6-rhel6.patch
 module-load-deadlock-rhel6.patch
 quota-avoid-dqget-calls.patch
 jbd2-log_wait_for_space-2.6-rhel6.patch
 module-load-deadlock-rhel6.patch
+kallsyms-rhel6.patch
index eabc80a..0e5d312 100644 (file)
@@ -1,5 +1,5 @@
 lnxmaj="2.6.32"
 lnxmaj="2.6.32"
-lnxrel="696.3.1.el6"
+lnxrel="696.6.3.el6"
 
 KERNEL_SRPM=kernel-${lnxmaj}-${lnxrel}.src.rpm
 SERIES=2.6-rhel6.8.series
 
 KERNEL_SRPM=kernel-${lnxmaj}-${lnxrel}.src.rpm
 SERIES=2.6-rhel6.8.series
index 197c88c..c1807c1 100644 (file)
@@ -17,7 +17,7 @@ PATCH SERIES FOR SERVER KERNELS:
 2.6-rhel6.series        2.6.32-504.30.3.el6 (RHEL 6.6)
 2.6-rhel6.series        2.6.32-573.26.1.el6 (RHEL 6.7)
 2.6-rhel6.8.series      2.6.32-642.15.1.el6 (RHEL 6.8)
 2.6-rhel6.series        2.6.32-504.30.3.el6 (RHEL 6.6)
 2.6-rhel6.series        2.6.32-573.26.1.el6 (RHEL 6.7)
 2.6-rhel6.8.series      2.6.32-642.15.1.el6 (RHEL 6.8)
-2.6-rhel6.8.series      2.6.32-696.3.1.el6  (RHEL 6.9)
+2.6-rhel6.8.series      2.6.32-696.6.3.el6  (RHEL 6.9)
 3.10-rhel7.series       3.10.0-514.26.2.el7 (RHEL 7.3)
 3.0-sles11sp3.series    3.0.101-0.47.71     (SLES11 SP3)
 3.0-sles11sp3.series    3.0.101-107         (SLES11 SP4)
 3.10-rhel7.series       3.10.0-514.26.2.el7 (RHEL 7.3)
 3.0-sles11sp3.series    3.0.101-0.47.71     (SLES11 SP3)
 3.0-sles11sp3.series    3.0.101-107         (SLES11 SP4)