Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Apr 2005 12:24:44 -0400
From:      John Baldwin <jhb@FreeBSD.org>
To:        Jeff Roberson <jroberson@chesapeake.net>
Cc:        cvs-src@FreeBSD.org
Subject:   Re: cvs commit: src/sys/vm vm_pageq.c
Message-ID:  <895fd21af050f3338685e25e9cfc01e1@FreeBSD.org>
In-Reply-To: <20050418175506.E67458@mail.chesapeake.net>
References:  <200504152145.j3FLj2Oi004736@repoman.freebsd.org> <20050418043305.GA35779@FreeBSD.org> <200504181451.00926.doconnor@gsoft.com.au> <200504181441.37979.peter@wemm.org> <20050418175506.E67458@mail.chesapeake.net>

next in thread | previous in thread | raw e-mail | index | archive | help

On Apr 18, 2005, at 5:55 PM, Jeff Roberson wrote:

> On Mon, 18 Apr 2005, Peter Wemm wrote:
>
>> On Sunday 17 April 2005 10:21 pm, Daniel O'Connor wrote:
>>> On Mon, 18 Apr 2005 14:03, Alexey Dokuchaev wrote:
>>>>> knows of specific physical addresses that have bit errors (such
>>>>> as from a memtest run) so that one can blacklist the bad pages
>>>>> while waiting for the new sticks of RAM to arrive.  The physical
>>>>> addresses of any ignored pages are listed in the message buffer
>>>>> as well.
>>>>
>>>> Should not this list get populated automatically?  :-)
>>>
>>> You could integrate Memtest86+ into the loader and do a run before
>>> booting the kernel 8-)
>>
>> What a brilliant idea!   John ran memtest86 at usenix for something 
>> like
>> 40 minutes to find this problem....  I guess this would encourage
>> people to write non-crashing kernel code :-)
>
> Didn't the bios report parity errors?

No.  The week before Usenix I updated all my ports and the OOo build 
failed once with as complaining about an invalid instruction 'mgvl'.  
Note that 'g' is 'o' with the 0x8 bit cleared.  So, at Usenix I burned 
a memtest CD and ran it.  Sure enough, it found an address where the 
0x8 bit was stuck at zero.  So, I whipped up the tunable so I could 
make my laptop more reliable until I get a chance to get some new 
memory for it.

-- 
John Baldwin <jhb@FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve"  =  http://www.FreeBSD.org



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