Subject: Re: Using different cache modes for r/o vs r/w pages
To: Chris Gilbert <chris@paradox.demon.co.uk>
From: Ben Harris <bjh21@netbsd.org>
List: port-arm
Date: 02/03/2002 14:36:16
On Sat, 2 Feb 2002, Chris Gilbert wrote:

> On Saturday 02 February 2002 12:23 am, Jason R Thorpe wrote:
> > Ok.  I've updated all the ports to compile with the new changes.
> >
> > ARM portmasters -- please look over these to make sure I didn't
> > screw up your port.
>
> Have done, does do, the system comes up fine, I ssh'd in and got:
> -csh in free(): warning: junk pointer, too high to make sense.
>
> Then thought I'd try doing a make in devel/gmake, I get some:
> sh in free(): warning: junk pointer, too high to make sense.

I get spurious segfaults on acorn32 (SA-110 Risc PC).  The kernel won't
even boot on an ARM610 or ARM710a, but I'm not sure that's related to the
pmap changes (my old kernel also fails on the ARM610, but works on the
ARM710a).

> and then I typed sync and got a kernel panic:
> panic: kernel diagnostic assertion "pte!=NULL" failed; file"
> /sys/arch/arm/arm32/pmap.c", line 3330

I got something like that on the Risc PC too.

-- 
Ben Harris                                                   <bjh21@netbsd.org>
Portmaster, NetBSD/arm26               <URL:http://www.netbsd.org/Ports/arm26/>