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

Re: [Xen-devel] Problem with migrating/saving 2.6.30 vanilla kernel with multiple VCPUs



Hi

On Mon, 10 Aug 2009 11:16:20 +0300
Denis Chapligin <chollya@xxxxxxxxxxx> wrote:

> Even more - when i set vcpus to 1 on this domain, it is possible to
> save/restore it, but domain can migrate only one time. Second migratin
> fails with:
> dom0:~# xm migrate -l test otherdom0
> Error: /usr/lib/xen-3.4/bin/xc_save 47 3 0 0 1 failed
> 
> and following message inx xm dmesg:
> 
> (XEN) mm.c:806:d0 Error getting mfn 10d679 (pfn 133b6) from L1 entry
> 800000010d679225 for l1e_owner=0, pg_owner=3 
> (XEN) mm.c:806:d0 Error getting mfn 10d679 (pfn 133b6) from L1 entry
> 800000010d679225 for l1e_owner=0, pg_owner=3
> 

With domU kernel 2.6.30.2, taken from http://x17.eu/xen/, it is
possible to migrate domain with 1 vcpu. With more then one, it
migrates well, but hangs on disk operations in a couple of seconds
after migration. Right after migration (before hang) next message is
printed to the domU's console:

------------[ cut here ]------------
WARNING: at kernel/irq/manage.c:259 __enable_irq+0x56/0x79()
Unbalanced enable for IRQ 776
Modules linked in: ipv6
Pid: 2022, comm: suspend Tainted: G        W  2.6.30.2 #1
Call Trace:
 [<c01564a3>] ? __enable_irq+0x56/0x79
 [<c01564a3>] ? __enable_irq+0x56/0x79
 [<c012561b>] warn_slowpath_common+0x59/0x94
 [<c01564a3>] ? __enable_irq+0x56/0x79
 [<c0125693>] warn_slowpath_fmt+0x26/0x28
 [<c01564a3>] __enable_irq+0x56/0x79
 [<c01584d4>] resume_device_irqs+0x59/0x6d
 [<c03d5790>] ? xen_resume_notifier+0x0/0x21
 [<c03cd9f9>] device_power_up+0x8d/0x94
 [<c03d6264>] __xen_suspend+0xaf/0x141
 [<c01275dc>] ? daemonize+0x1cd/0x223
 [<c03d5790>] ? xen_resume_notifier+0x0/0x21
 [<c03d5c72>] xen_suspend+0x48/0xc6
 [<c03d5c2a>] ? xen_suspend+0x0/0xc6
 [<c010461b>] kernel_thread_helper+0x7/0x10
---[ end trace 5ed28e66d100536c ]---

Is there any solution, that will help fix this issue?

-- 
                                                Denis Chapligin

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.