Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 03 Sep 2001 20:45:01 -0700 (PDT)
From:      John Baldwin <jhb@FreeBSD.org>
To:        (Christian Weisgerber) <naddy@mips.inka.de>
Cc:        freebsd-alpha@freebsd.org
Subject:   RE: Reproducible -CURRENT panic
Message-ID:  <XFMail.010903204501.jhb@FreeBSD.org>
In-Reply-To: <9n0eqs$1fc$1@kemoauc.mips.inka.de>

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

On 03-Sep-01 Christian Weisgerber wrote:
> Compiling ports/shells/ksh93 with Compaq C reliably panics -CURRENT.
> 
> To reproduce:
> - Install linux_base and compaq-cc.
> - cd /usr/ports/shells/ksh93; export CC=ccc CFLAGS= ; make
> 
> The build proceeds through various configuration checks that take
> several minutes on my PC164/500, then the box panics.  Every time.
> This already happened before Marcel's Linuxulator changes, and it
> still happens with them.
> 
> panic: mutex process lock not owned at
> /usr/src/sys/alpha/alpha/machdep.c:1242
> 
> db> trace
> Debugger() at Debugger+0x34
> panic() at panic+0x114
> _mtx_assert() at _mtx_assert+0x74
> osendsig() at osendsig+0xb4
> trapsignal() at trapsignal+0x344
> trap() at trap+0x114c
> XentArith() at XentArith+0x2c
> --- arithmetic trap (from ipl 0) ---
> --- user mode ---
> 
> For further debugging information ("show witness"?  I really have
> no clue what's required) I'd have to set up a serial console.

That's all that's required.  Ah, ok.  osendsig() is b0rked in this case.  I
have patches to fix this, but they blow up on my SMP alpha test box.  I'll post
them tomorrow when I get to work.

-- 

John Baldwin <jhb@FreeBSD.org> -- http://www.FreeBSD.org/~jhb/
PGP Key: http://www.baldwin.cx/~john/pgpkey.asc
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-alpha" in the body of the message




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