Red Hat Bugzilla – Bug 212342
Install fails to boot on Gigabyte GA-965P-DS3, Core 2 Duo, 4 GB RAM
Last modified: 2008-08-02 19:40:36 EDT
Description of problem:
Install kernel crashes without options
Install kernel can't load ramdisk when memory is limited with mem=:
initrd extends beyond end of memory (0xfffdf5ba > 0x80000000)
Please see the attached output for more details.
Gigabyte GA-965P-DS3 mainboard with Intel P965, ICH8 (not ICH8R), JMicron JMB363
Intel Core 2 Duo E6600
4x 1GB DDR2-675
Software RAID 5 with 4x 250gb SATA2 disks
Gigabyte GV-NX76G256D-RH PCIe graphics card with nVidia GeForce 7600 GS
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Boot fc6 x86_64 installer on mentioned configuration
Kernel crashes oder fails to load ramdisk
Kernel boots and installer is loaded
Newest BIOS Version available at this date is installed (Version F7).
32 Bit FC6 Kernels are working, although the PAE enabled one seems to have
FC5 didn't have this problem. Haven't tested 2.6.18 kernel yet, though.
Xen kernels while booting on this machine say: PCI: BIOS Bug: MCFG area at
f0000000 is not E820-reserved
Created attachment 139459 [details]
log of kernel-2.6.18-1.2798.fc6.x86_64 crashing and rejecting initrd respectively
Kernel 2.6.18-1.2200.fc5 is crashing the same way without mem= but is working
fine if memory is limited to 4G or less.
Apparently kernel-2.6.18-1.2798.fc6.x86_64 does not correctly interpret the G
suffix of the mem parameter. It works when using mem=4096M instead of mem=4G.
Another workaround I found to be working is to disable agp with agp=off.
> ACPI Exception (acpi_processor-0681): AE_NOT_FOUND, Processor Device is not
That's also clearly a BIOS bug. That message means
arch_acpi_processor_init_pdc() and init_intel_pdc() are never called. Knowing
what CPU is being used is important for knowing how to address RAM over 4G.
Email your mobo vendor and have them fix the BIOS.
Did this used to work in FC4 when there was a seperate ia32e kernel?
I never had FC4 running on this machine. All problems go away when I use
agp=off. The system is perfectly stable and can address all memory then. See
also bug #206757. So the problem seems to be caused by the wrong initialization
of the agpgart. Kernel output from bug #206757 :
Linux agpgart interface v0.101 (c) Dave Jones
agpgart: Detected an Intel 965G Chipset.
agpgart: AGP aperture is 256M @ 0x0
For some reason x86_64 kernels crash immediately with a null pointer
dereference, while i686 kernels do not.
I'm reviewing this bug as part of the kernel bug triage project, an attempt to
isolate current bugs in the Fedora kernel.
I am CC'ing myself to this bug, however this version of Fedora is no longer
Please attempt to reproduce this bug with a current version of Fedora (presently
Fedora 8). If the bug no longer exists, please close the bug or I'll do so in a
few days if there is no further information lodged.
Thanks for using Fedora!
Closing per previous comment. If you can provide the requested information,
please feel free to re-open this bug.