Port-hp700 archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Panic with assertion failure "hppa_intr_depth == 0" on E25
On Saturday 26 January 2008 22:56:49 Sergey Svishchev wrote:
> On Sun, Jan 27, 2008 at 01:24:26AM +0300, Sergey Svishchev wrote:
> >Good day,
> >
> >Good news -- 4.99.49 boots to multiuser on E25 (diskless):
Cool.
> >Bad news -- after 1-2 hours of compiling something it panics
> > (reproducibly):
> >
> > panic: kernel diagnostic assertion "hppa_intr_depth == 0" failed: file
> > "/vol/2/s/src/sys/arch/hppa/hppa/trap.c", line 865
> > Stopped in pid 0.2 (system) at netbsd:cpu_Debugger+0x4: bv,n
> > %r0(%r2)
>
> ...traceback (after rebuilding w/-fno-omit-frame-pointer):
>
> Begin traceback...
> (null)() at 0
> __kernassert() at netbsd:__kernassert+0x58
> trap() at netbsd:trap+0xc3c
> -- trap #17
> fdcache() at netbsd:fdcache+0x38
> mbus_dmamap_sync() at netbsd:mbus_dmamap_sync+0xc4
> iee_intr() at netbsd:iee_intr+0x2a78
> hp700_intr_dispatch() at netbsd:hp700_intr_dispatch+0xa8
> hppa_intr() at netbsd:hppa_intr+0x21c
> trap() at netbsd:trap+0xa28
> -- trap #4
> idle_loop() at netbsd:idle_loop+0x154
> -- trap #0
> End traceback...
Can you find out which bus_dmamap_sync call in iee_intr is at address
iee_intr+0x2a78?
nm(1) can get you the value of iee_intr and
addr2line <value> -e netbsd.gdb
will give you the source file and line.
Thanks,
Nick
--
Nick Hudson
<skrll%NetBSD.org@localhost>
Portmaster, NetBSD/hp700 <http://www.NetBSD.org/Ports/hp700/>
Home |
Main Index |
Thread Index |
Old Index