The machine isn't broken. It's Linux.
I didn't believe that you'd have 320MB just because it's such an odd
number, but the problem is that Linux apparently starts allocating the PCI
address space just _under_ the 320MB mark (you probably have some memory
reserved for ACPI that doesn't show up in the e820 memory map).
The PCI allocation needs to be fixed, but I'm off for two days in
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to firstname.lastname@example.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/