Hi, I am trying to build 64bit kernel (linux kernel 2.6.32-60). But, once I boot the image (ISO), uname -a still shows as i686. It does not show as 'X86_64'. My vmlinuz and vmlinuz.o shows 64bit. Any pointers much appreciated. I have followed below steps. 1. make X86_64_defconfig 2. make V=1 (comiler shows that -m64 is getting used). 3. [root@grpRHEL2 linux-2.6.32.60]# file vmlinux vmlinux.o vmlinux: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, not stripped vmlinux.o: ELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), not stripped 4. bzImage does not say x86_64 boot. root@grpRHEL2 boot]# pwd /root/lin_2/linux-2.6.32.60/arch/x86_64/boot [root@grpRHEL2 boot]# file bzImage bzImage: symbolic link to `../../x86/boot/bzImage' [root@grpRHEL2 boot]# file ../../x86/boot/bzImage ../../x86/boot/bzImage: Linux kernel x86 boot executable bzImage, version 2.6.32.60 (root@grpRHEL2) #1 SM, RO-rootFS, swap_dev 0x3, Normal VGA 5. After boot 'uname -a' , shows this. Linux 2.6.29.6 #1 SMP Mon Mar 25 16:20:30 IST 2013 i686 GNU/Linux _______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies