Redhat released the official kernel-2.6.9-42.
This is the latest stable kernel for RHEL4 (and CentOS 4.3).
We have compiled and installed this kernel on one of our servers.
Now we are testing the performance.
I will notify you about the performance.
If anyone interests on compiling this kernel, see below:
Code:
wget ftp://ftp.redhat.com/pub/redhat/linux/updates/enterprise/4ES/en/os/SRPMS/kernel-2.6.9-42.EL.src.rpm
rpm -ihv kernel-2.6.9-42.EL.src.rpm
The sources of the kernel is now in /usr/src/redhat
Code:
cd /usr/src/redhat
rpmbuild -bb --target=i686 SPECS/kernel-2.6.spec
It takes about 30 minutes to compile the kernel. After a successfull compile, the new kernel rpms are located on "/usr/src/redhat/RPMS/i686" folder.
Code:
-rw-r--r-- 1 root root 11327798 Aug 14 05:27 kernel-2.6.9-42.EL.i686.rpm
-rw-r--r-- 1 root root 316150714 Aug 14 05:53 kernel-debuginfo-2.6.9-42.EL.i686.rpm
-rw-r--r-- 1 root root 3880571 Aug 14 05:27 kernel-devel-2.6.9-42.EL.i686.rpm
-rw-r--r-- 1 root root 10818123 Aug 14 05:29 kernel-hugemem-2.6.9-42.EL.i686.rpm
-rw-r--r-- 1 root root 3906847 Aug 14 05:29 kernel-hugemem-devel-2.6.9-42.EL.i686.rpm
-rw-r--r-- 1 root root 10939279 Aug 14 05:28 kernel-smp-2.6.9-42.EL.i686.rpm
-rw-r--r-- 1 root root 3897131 Aug 14 05:28 kernel-smp-devel-2.6.9-42.EL.i686.rpm
You can now install what kernel you want.