I decided to attempt to upgrade existing kernel 18.104.22.168 with kernel.org latest stable version of kernel 3.2.11 .
What I did is the following:
 Download latest kernel tarball from linux.org kernel-3.2.11.tar.bz2 .
 Untar it in /usr/src/kernels where I do have my latest 22.214.171.124 headers used.
 Recompiled there, created in /usr/src/kernel/3.2.11 System.map and copied it to /boot/System.map-3.2.11 file, and in arch/x86/boot/bzImage which I copied to /boot/ as vmlinux-3.2.11 .
 executed as root make module_install, and created /lib/modules/3.2.11 directory as such.
 Tried to use from /usr/src/kernel/3.2.11 as root:
[root@localhost 3.2.11]# mkinitrd -f /boot/initramfs-3.2.11.img 3.2.11
ERROR: modinfo: could not find module vmhgfs
ERROR: modinfo: could not find module vsock
ERROR: modinfo: could not find module vmware_balloon
ERROR: modinfo: could not find module vmci
Still, the initramfs-3.2.11.img was created. Not sure should I play with make menuconfig. And not sure how this image was created, as my current kernel is 126.96.36.199-45?!
 Then in boot I relinked System.map -> /boot/System.map-2.3.11 and vmlinuz -> /boot/vmlinuz-3.2.11 (as referring to step ).
 go to /boot/grub/ and changed grub.conf such as added linux (3.2.11) section as shown:
# grub.conf generated by anaconda
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/sda2
# initrd /initrd-[generic-]version.img
title Linux (3.2.11)
kernel /vmlinuz-3.2.11 ro root=/dev/sda2 quiet
title Fedora (188.8.131.52)
kernel /vmlinuz-184.108.40.206 ro root=UUID=51ae460d-02df-4140-b620-a5cf80b3cc52 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=us rhgb quiet