tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: bug in softint_execute() ?
On Fri, Apr 11, 2008 at 08:48:44AM -0700, Tim Rightnour wrote:
> On 11-Apr-2008 Takeshi Nakayama wrote:
> > FYI, I got a similar strange assertion panic on sparc64 SMP box.
> >
> > panic: kernel diagnostic assertion "curcpu() == ci" failed: file
> > "../../../../kern/vfs_bio.c", line 1541
>
> Since you brought it up, I have also seen this one, once:
>
> panic: kernel diagnostic assertion "ci == curcpu()" failed: file "/usr/src/hac
> kathon/sys/kern/kern_idle.c", line 69
> Stopped in pid 0.10 (system) at netbsd:cpu_Debugger+0x10: lwz r0, r1
> , 0
>
> 0xaa22be10: at panic+0x228
> 0xaa22be60: at __kernassert+0x4c
> 0xaa22be70: at idle_loop+0x224
> 0xaa22bed0: at cpu_spinstart+0x5c
> 0xaa22bf30: at 0xfffffffc
> 0xaa22bf40: at emptyidlespin+0
> 0xaa22bf50: at 0xfffffffc
I think that one is likely to be a bug in MD code. I know of nothing that
would cause the idle thread to migrate, or l_cpu to be updated incorrectly.
Andrew
Home |
Main Index |
Thread Index |
Old Index