Whamcloud - gitweb
LU-7764 kernel: kernel update RHEL 6.7 [2.6.32-573.18.1.el6]
[fs/lustre-release.git] / lustre / kernel_patches / which_patch
index 496f148..43a28b7 100644 (file)
@@ -1,21 +1,23 @@
-SERIES             VERSION                  COMMENT
+Note that Lustre server kernels do not REQUIRE patches to the core kernel
+code in order to function.  However, the server kernel patches may improve
+performance significantly.  Lustre may not work with the latest kernels
+due to API changes in the kernel.  See lustre/ChangeLog for details.
 
-SUPPORTED KERNELS:
-rhel-2.4.21        RHEL3: 2.4.21-47.0.1.EL
-2.6-suse           SLES9 before SP1         already in SLES9 SP1 kernel
-2.6-suse-newer     SLES9: 2.6.5-7.282       extra patches for SLES9 after SP1
-2.6-rhel4          RHEL4: 2.6.9-42.0.3.EL
-2.6.12-vanilla     kernel.org: 2.6.12.6
+In addition to the patches that should be applied to the core kernel,
+patches are required for a specific kernel in order to build the ldiskfs
+module from ext4.  Those patches are applied automatically during the
+ldiskfs build process and SHOULD NOT be applied to the kernel directly.
 
-NB - The patches in the 2.6-suse series should already be in the SLES9 SP1
-     kernel.  The patches in the 2.6-suse-newer series are patches that
-     have been created since the SP1 kernel was released and should be
-     applied to the already-patched SP1 kernel.
+Servers running only ZFS OSDs DO NOT need any patches.
 
-NB - The patches in the ldiskfs series should not be applied to the kernel.
-     They are instead applied by the lustre build process to create the
-     ldiskfs kernel module instead of modifying the core ext3 code.
+Clients since 2.6.18 DO NOT need any patches.
 
-UNSUPPORTED KERNELS; BEING PHASED OUT; MAY BE MISSING CRITICAL BUG FIXES:
-hp-pnnl-2.4.20     linux-2.4.20-hp4_pnnl1   same as vanilla but no uml  ia64
-vanilla-2.4.24     linux-2.4.24             patch with uml-2.4.24-6     um
+PATCH SERIES FOR SERVER KERNELS:
+2.6-rhel6.series        2.6.32-431.29.2.el6 (RHEL 6.5)
+2.6-rhel6.series        2.6.32-504.30.3.el6 (RHEL 6.6)
+2.6-rhel6.series        2.6.32-573.18.1.el6 (RHEL 6.7)
+3.10-rhel7.series       3.10.0-327.3.1.el7  (RHEL 7.2)
+3.0-sles11sp3.series    3.0.101-0.47.71     (SLES11 SP3)
+3.0-sles11sp3.series    3.0.101-68          (SLES11 SP4)
+
+See lustre/ChangeLog for supported client kernel versions.