From: Brian Behlendorf Date: Sun, 19 Oct 2014 21:42:10 +0000 (-0700) Subject: Merge branch 'cleanup' X-Git-Tag: zfs-0.8.0-rc1~152^2~209 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=46c936756ea26a52945eb8e8756e7c44ea9fc125;p=zfs Merge branch 'cleanup' Over the years the SPL code bases has accumulated compatibly code to allow it to build against a wide range of Linux kernels. In general this is desirable because it makes the code flexible. However, once support for these old kernels is no longer needed and is no longer being actively tested it should be removed. This helps keep the code simple and understandable. The spl-0.6.x releases have supported kernels all the way back to 2.6.26. This patch stack moves that cut off up to 2.6.32 and newer kernels. This ensures we still support all the major enterprise distributions which are largely locked in to 2.6.32 based kernels. And at the same time we can shed a large amount of compatibility code which simplifies maintenance and new development. Signed-off-by: Tim Chase Signed-off-by: Brian Behlendorf Closes #395 --- 46c936756ea26a52945eb8e8756e7c44ea9fc125