Re: Trying to boot a supermicro H8DMT board

From: Eugene Grosbein <eugen_at_grosbein.net>
Date: Mon, 17 Jan 2022 13:46:24 UTC
17.01.2022 20:24, Willem Jan Withagen wrote:

>> Well, perform independent hardware (memory) testing with something like memtest86+
>> and if it is all right, you show ask someone more knowledgeable. Maybe CC: arch@freebsd.org
> 
> Perhaps should have done that when I started, but supplier assured me that
> the they just retired the boards with out any issues.
> Memtest86 found the faulty DIMM in 30 secs...
> 
> Not sure if we could/want educate vm_mem_init() to actually detect this.
> It is still in the part where everthing is still running on the first CPU.
> Making things a bit easier to understand what is going on.
> 
> Lets see if the box will run on 3 DIMMs for the rime being.
> Then figure out with DMIdecode what we need expand again.

Is it ECC memory or non-ECC?
The kernel already have full memory testing performed at boot time
unless disabled with another loader knob:

hw.memtest.tests=0

Try booting it with memory testing disabled and without hw.physmem limitation.
Maybe it will boot.

With ECC, it could be hardware interrupt while kernel runs that test
and wrong in-kernel processing of the interrupt.