[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Google
  Web www.spinics.net

initrd problem with AMD opteron dual core



hi,
we have designed an embedded motherboard with dual AMD opteron CPU and Nvidia CK804 chipset. this board works fine. lately we have replaced the two single core CPUs with two dual core CPUs, giving us a total of 4 cores. we are seeing that linux kernels from 2.6.21 to 2.6.23 are unable to load the initial ramdisk (initrd) with that new configuration. Basically the kernel complains that it can't load the ELFs with messages such as:

"Inconsistency detected by ld.so: ../sysdeps/x86_64/dl-machine: 450:
elf-machine-rela-relative: Assertion '((reloc- r_info) & 0xffffffff) ==8'
failed!

This is happening here:
http://lxr.linux.no/source/init/main.c#L762

When initrd support is disabled in the kernel (CONFIG_BLK_DEV_INITRD=N), then the system is able to boot.

When using a linux kernel up to 2.6.20.21, the problem doesn't happen.


i don't know where to start to try solving this problem. why would the dual core CPUs cause a problem? i fear that just disabling the initrd could just mask a more serious problem.

thanks a lot for any help on this

Regards,
jean-francois simon
-
To unsubscribe from this list: send the line "unsubscribe linux-x86_64" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Linux MIPS Home]     [Kernel]     [Linux ia64]     [DCCP]     [Linux ARM list]     [Linux]     [Photo]     [Yosemite News]     [MIPS Architecture]     [Linux SCSI]     [Linux Hams]     [Site Home]

  Powered by Linux