Port-xen archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kernel diagnostic assertion in evtchn.c
On Sat, Jun 07, 2008 at 10:23:24AM +0900, Kazushi Marukawa wrote:
> Hi,
>
> I got following panic message while using current at
> 2008/6/3.
>
> panic: kernel diagnostic assertion "ih->ih_level == i" failed: file
> "/mnt/raid/netbsd/20080603/src/sys/arch/xen/xen/evtchn.c", line 301
>
> This assertion is caused by folowing KASSERT. The evtchn.c
> was modified at 2008/5/24 and this KASSERT is also added at
> that time. Does this KASSERT have to be there? Thanks.
It does have to be there. The ipl_handlers is supposed to be the a list
of all handlers of the same IPL.
Can you print what ih->ih_level and i are at this point ?
Maybe the value of ih, and the full list if ci->ci_isources[i]->ipl_handlers
would be usefull too.
Also, do you have a way to reproduce it ? I've never been able to reproduce
it myself.
--
Manuel Bouyer <bouyer%antioche.eu.org@localhost>
NetBSD: 26 ans d'experience feront toujours la difference
--
Home |
Main Index |
Thread Index |
Old Index