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>