Xen has absolutely no idea what type of memory modules
you're using, so obviously this is not DIRECTLY causing the problem.
Have you tried runnign a memory test on the 16GB
memories? It may just be that a slightly different setup of memory (caused by
arbitrary changes in Xen 3.0.1->3.0.2) causes you to hit some bad spot in
the memory.
To utterly prove that it's not a "module" issue, you
could also try running 4 * 2GB instead of 8 * 1GB, which should have the same
effect.
The only place where the actual configuration of the
memory is known is within the BIOS that sets up the memory configuration early
on in the boot process (before you see any text on your monitor). Beyond that,
no software will touch anything that is related to what type or model of
memory you're using [except for some utilities that are able to READ the
memory configuration registers to tell you what type of memories you're using,
etc, etc].
--
Mats
I have a HP ml370 with xen-3.0.1 and redhat 4.1 with 16 GB
memory (8 x 2GB). I want to upgrade to xen-3.0.2-2 because the server
crashed on the scsi driver.
If I boot the server with xen-3.0.2-2 it crashed on the
boot. But if I put 8 x 1GB memory the server boot fine.
So xen-3.0.2-2 can't work with 2GB memory modules. Is
there a compile option to solve this problem?
The memory is OK because it's work fine with redhat 4.1
(without xen) and xen-3.0.1
regards
Kevin