Crashes with the current -HEAD

Juli Mallett jmallett at FreeBSD.org
Mon Apr 26 19:49:33 UTC 2010


On Mon, Apr 26, 2010 at 12:36, C. Jayachandran <c.jayachandran at gmail.com> wrote:
> I checked a few versions,  r206714 does not have the crash, r206717
> has. I haven't looked at the changes yet, but if you have any
> suggestions let me know.

There are two things there that could be problematic.

The first is that interrupt enable/disable has been changed.  I don't
know anything about hazards on RMI systems, but if there's an
interrupt disable hazard, you may want to change CLEAR_STATUS and
DO_AST macros (in exception.S and asm.h respectively) to use many more
nops or ehbs and see if that makes the problem go away.

The second is the changes to the lmem pages.  If you reduce MAXMEM so
that all of your memory is addressable within KSEG0 and KSEG1, you
won't use lmem at all.  If that makes the problem go away, it suggests
there is trouble in that area.

I'm glad to do whatever I can, but I've been unable to get any RMI
hardware, so all I can do is suggest you look at those two areas your
try to narrow down to the specific change that caused the problem.

Thanks,
Juli.


More information about the freebsd-mips mailing list