Port-xen archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
NetBSD -current with Xen 3.0.3: kernel panic while starting domU
Hi,
at a machine which i updated from NetBSD 3 with Xen 2.0.7 to NetBSD
-current with Xen 3.0.3 i've got a kernel panic while starting the third
domU:
panic: kernel diagnostic assertion "pcg->pcg_objects[idx].pcgo_va == NULL"
failed: file "/usr/src/sys/kern/subr_pool.c", line 2008
Stopped in pid 104.3 (python2.4) at netbsd: cpu_Debugger+0x4: popl
%
ebp
db>
Then enter "bt" at this prompt. Next you see the list of function i've got.
On Wed, Nov 08, 2006 at 08:59:53PM +0100, Hubert Feyrer wrote:
>cpu_Debugger +0x4
>panic +0x155
>__assert + 0x2e
>pool_cache_get_paddr
>bt_free +0x1f
>vmem_xfree +0x190
>xen_shm_unmap +0xa9
>xbdback_iodome +0x12f
>biodome +0x111
>wddone +0x82
>wdc_ata_bio_done +0x88
>wdc_ata_bio_intr +0x1ba
>wdcintr +0xf3
>pciide_pci_intr +0x49
>evtchn_do_event +0xbd
>do_hypervisor_callback +0xfa
>hypervisor_callback +0x64
>bt_alloc +0x24
>vmem_xalloc +0xf1
>vmem_alloc +0xd2
>kmem_alloc +0x45
>kmem_zalloc +0x1e
>sa_upcall_userret +0x23e
>upcallret +0x5f
>sa_yield +0xe9
>sys_sa_yield +0x7b
>syscall_plain +0xb3
>--- syscall (number 334) ---
>0xbba0b267
I hope Manuel has a clue here... :->
Not really, as I didn't track the vmem(9) stuff.
Rainer, you should post this to the port-xen list; I hope the author of vmem
can look at this, and especially see if it's OK to call vmem_xfree() while
we're already in vmem_xalloc(). Maybe there's some spl calls missing here.
done
Meanwhile i did reboot and all (4) domU did boot fine now.
Further information needed?
regards,
Rainer
Home |
Main Index |
Thread Index |
Old Index