NOTE! I have not tried this rpm kernel! Until I get to it take it as a howto with no possible gaurantee. I will get to testing it extensively the first week of September as I'm on vacation.
I just did a howto on compiling Xen 3.2.1 for CentOS5 but then I found this kernel and Xen rpms that you can just download and install.
For x86_64
- wget http://www.halsign.com/files/TurboGate-HTools-1.2-rhel5-x86_64.tar
- tar -xvpf TurboGate-HTools-1.2-rhel5-x86_64.tar
- cd TurboGate-HTools-1.2-rhel5-x86_64/
- rpm -ivh *.rpm
- reboot and select new kernel at grub prompt
For i386
- wget http://www.halsign.com/files/TurboGate-HTools-1.2-rhel5-i386.tar
- tar -xvpf TurboGate-HTools-1.2-rhel5-i386.tar
- cd TurboGate-HTools-1.2-rhel5-i386/
- rpm -ivh *.rpm
- reboot and select new kernel at grub prompt
I haven't as of yet used this new kernel and Xen but it might make it a lot easier than compiling Xen 3.2.1 from scratch.