tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: slow softintrs



Hello,

On Oct 8, 2008, at 3:58 AM, Andrew Doran wrote:

On Tue, Oct 07, 2008 at 09:42:05PM -0400, Michael wrote:

I keep getting KASSERT() panics from soft interrupt handlers on SMP
macppc, usually it's about curcpu or curthread not being what some
mutex expects.

Need specifics to guess what the problem might be.

Finally!
Ten finger copy for lack of serial interfaces...

panic: kernel diagnostic assertion "si->si_cpu == curcpu()" failed: file "/usr/src/sys/kern/kern_softint.c, line 517

Stopped in pid 6722.1 (nbmake) at netbsd:cpu_debugger+0x14: lwz r0, r1, 0x14
0xd5c57e00: at panic+0x234
0xd5c57e50: at __kernassert+0x4c
0xd5c57e60: at softint_overlay+0x820
0xd5c57ec0: at lwp_userret+0x192
0xd5c57ee0: at syscall_plain+0x250
0xd5c57f40: user SC trap #387 by 0xeffab44c: srr1=0xd032
                        r1=0xffffce30 cr=0x38000022 xer=0 ctr=0xeffab444

Happened during build.sh -j4 distribution on a dual 7400

have fun
Michael



Home | Main Index | Thread Index | Old Index