<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
<div>
<div>On Jul 11, 2013, at 1:27 AM, Kelvin Chu <<a href="mailto:yskchu@gmail.com">yskchu@gmail.com</a>> wrote:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">
<p dir="ltr">Hi guys, <br>
Have a question on red hat version and kernel version supportability.</p>
<p dir="ltr">I understand that each minor release comes with an updated kernel; for example, 6.2 comes with 2.6.32-220, and 6.3 comes with 2.6.32-279, and 6.4 comes with 32-358 and 6.0 originally came with 32-71.</p>
<p dir="ltr">Is using a old kernel for a newer release supported?</p>
<div><br>
</div>
</blockquote>
<div><br>
</div>
Nope.  Red Hat implements a kernel ABI (application binary interface) which means there is a way to compile kernel modules which are universal between all kernel versions in a specific RHEL release.  This means vendors can provide a single kernel module and
 it _should_ work across any kernel in RHEL 6.  VMware does this with their "Guest Tools", for example.</div>
<div><br>
</div>
<div>For this reason, you should try to run the latest kernel possible assuming there are no regressions.  You should definitely test your applications when new kernels are released because most of the time you'll want the security updates and possible bug-fixes
 provided.</div>
<div><br>
</div>
<div>/Brian/</div>
<div><br>
</div>
</body>
</html>