Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Aug 2004 19:06:44 -0300
From:      =?ISO-8859-1?Q?Jo=E3o_Carlos_Mendes_Lu=EDs?= <jonny@jonny.eng.br>
To:        freebsd-hackers@freebsd.org
Subject:   Realtime memory testing - Was: Re: how to logically disable memory
Message-ID:  <411946F4.7030508@jonny.eng.br>
In-Reply-To: <20040810111749.GA48836@grummit.biaix.org>
References:  <20040809094325.6F8D443D1F@mx1.FreeBSD.org> <20040810111749.GA48836@grummit.biaix.org>

next in thread | previous in thread | raw e-mail | index | archive | help
     Porting is probably not an option, since the memory managers are 
very different.  But the same idea could be applied.

     Indeed, in my college times, I had a class about memory testing 
procedures, and had an idea to patch the FreeBSD kernel to do realtime 
memory tests and lock bad memory.  This way, the system would be a lot 
more stable, even with bad hardware (common in poor countries like Brasil).

     The solution is probably near the VM core.  At that time I was 
thinking in changing the page mapper, but now I know this would just 
make the system more i386 specific, and the solution could be 
architecture generic.

     No, unfortunatly I never let this idea grow into a solution. 
Probably because I never got the guts to fully understand the FreeBSD VM 
engine.  ;-)

Joan Picanyol wrote:

> * Danny Braniss <danny@cs.huji.ac.il> [20040809 11:42]:
> 
>>is there an 'easy' way to mark some memory as unusable?  thanks,
> 
> 
> Linux has BadRAM: http://rick.vanrein.org/linux/badram/index.html, I
> think someone was thinking of porting it to FreeBSD... (or maybe it was
> you ;)
> 
> qvb



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?411946F4.7030508>