X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2Fkernel_patches%2Fwhich_patch;h=61299e2d5f5d71e8f7950b4315b758baaeec5362;hb=b8f8a5b8f0fe889b61acafb48a756cb3872b8598;hp=09c69f0f6d988ed2bec60e3e6f2d4faf328570a0;hpb=ed19570f0ebf8968cedda1756ffbb87d30aa9613;p=fs%2Flustre-release.git diff --git a/lustre/kernel_patches/which_patch b/lustre/kernel_patches/which_patch index 09c69f0..7e64833 100644 --- a/lustre/kernel_patches/which_patch +++ b/lustre/kernel_patches/which_patch @@ -1,22 +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.8.EL -2.6.12-vanilla kernel.org: 2.6.12.6 -2.6-sles10 SLES10: 2.6.16.21-0.8 +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.8.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.67 (SLES11 SP3) +3.0-sles11sp3.series 3.0.101-65 (SLES11 SP4) + +See lustre/ChangeLog for supported client kernel versions.