Do I need to use any special boot parameters on my HP DL585 G2 on Red Hat Enterprise Linux version 4 Update 4?
During PCI probing, Red Hat Enterprise Linux 4 attempts to use information obtained from MCFG (memory-mapped PCI config space ACPI table). On AMD systems, there are buses where this type of access does not work and the kernel cannot parse the MCFG table.
As a work around, the kernel needs to be informed not to use MCFG on AMD based systems. Use the workaround "pci=conf1" or "pci=nommconf" on the kernel boot line in /etc/grub.conf to tell the kernel to use PCI Conf1 type access instead of MCFG-based access.
For example:
title Red Hat Enterprise Linux AS (2.6.9-42.0.2.EL)
root (hd0,0)
kernel /vmlinuz-2.6.9-42.0.2.EL ro root=/dev/VolGroup00/LogVol00 rhgb quiet pci=conf1
initrd /initrd-2.6.9-42.0.2.EL.img
The issue will be address in Red Hat Enterprise Linux 4 Update 5.
Further information on AMD Rev F processors for HP DL585 G2 can be found at http://h18004.www1.hp.com/products/servers/linux/k8-notes.html
