Subject: Re: R10k errors (was: Re: R10k O2 won't boot)
To: david l goodrich <dlg@dsrw.org>
From: Christopher SEKIYA <wileyc@rezrov.net>
List: port-sgimips
Date: 04/16/2007 15:35:07
On Sun, Apr 15, 2007 at 11:30:12PM -0500, david l goodrich wrote:

> Okay, I rolled my own kernel (crossbuilt on i386) for fun, and
> tried checking out pkgsrc again.
> 
> This time it rebooted spontaneously in the middle of checkout.

We're still not doing bounce-buffer stuff for DMA on r10k.  The behavior that
you are observing is unfortunate but not unexpected.

For fun, you might want to try the patch I posted to the list awhile back
at http://mail-index.netbsd.org/port-sgimips/2005/12/13/0000.html

As Tsutsui-san pointed out, it doesn't handle all cases where DMA would be
performed below the magic 8M barrier.  However, it might be enough to
stabilize your machine -- and give you a good starting point if you wanted
to flesh it out and thereby contribute to the project.
-- 

-- Chris
	GPG key FEB9DE7F (91AF 4534 4529 4BCC 31A5  938E 023E EEFB FEB9 DE7F)