When I boot from MILO:
>MILO set MEMORY_SIZE 16
>MILO boot sda2:vmlinux
It goes through some scsi stuff and then prints:
Building HWRPB (part II)
Cluster 1, start pfn = 0000, size = 3, reserved
Cluster 2, start pfn = 0003, size = 253, free
Cluster 3, start pfn = 0256, size = 8, reserved
Cluster 4, start pfn = 0264, size = 120, free
Cluster 5, start pfn = 0384, size = 213, reserved
Cluster 6, start pfn = 0597, size = 1451, free
Does 'reserved' signify memory which fails some ECC memory test ?
The error messages seem the same even if I swap the pairs of 4Mb SIMMS.
If I replace the 4Mb SIMMS with 2*16Mb SIMMS, and
set MEMORY_SIZE to be 32, the messages
start the same, apart from Cluster 6 which has size=2475, which
is then followed by a large number of lines for the rest of the
memory in the repeated pattern 2 free, 1 reserved, 2 reserved,
1 reserved, 1 reserved, 1 reserved.
I don't seem to have any ECC errors logged once linux is up and
and running with the 4*4Mb, but with 2*16Mb, the boot does not
complete and the screen scrolls 'lca: machine check' messages
continuously.
I have now tried this with 2 different sets of 16Mb SIMMS, with
exactly the same results (both sets are 60ns full parity, different
manufacturers).
I am begining to suspect that this indicates a faulty motherboard,
is the above proof of this, or could it be some mis-configuration ?
Thanks for any advice,
Bernard Hatt
bmh@arkady.demon.co.uk