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

RE: [Xen-devel] save/restore pass-through enabled domU

I was trying this on v3.1. Probably this has been disabled after that.
by the way, just curious to know whats the bottleneck not letting Xen to do so?

From: Keir Fraser [mailto:Keir.Fraser@xxxxxxxxxxxx]
Sent: Thursday, February 07, 2008 7:41 PM
To: Masroor Vettuparambil; xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-devel] save/restore pass-through enabled domU

No, it certainly will not work. In fact I thought we disabled it in the tools, but maybe I’m mistaken.

 -- Keir

On 7/2/08 13:59, "Masroor Vettuparambil" <Masroor.Vettuparambil@xxxxxxxxxxxx> wrote:

Hi all,

Can I save a pass-through enabled domU and restore it later on the same machine?
I tried this with no success. In my case, saving was successful only when I removed corresponding driver from domU.
Also when I restored it, all pci associated commands (ie lspci, insmod driver) produce the following error,

pcifront pci-0: pciback not responding!!!
BUG: soft lockup detected on CPU#0!

Call Trace:
 <IRQ> [<ffffffff80257c0c>] softlockup_tick+0xd8/0xea
 [<ffffffff8020f0ee>] timer_interrupt+0x3a1/0x3ff
 [<ffffffff80257ef8>] handle_IRQ_event+0x4e/0x96
 [<ffffffff80257fe4>] __do_IRQ+0xa4/0x105
 [<ffffffff8020b0e0>] call_softirq+0x1c/0x28
 [<ffffffff8020ceb7>] do_IRQ+0x65/0x73
 [<ffffffff80377106>] evtchn_do_upcall+0xac/0x12d
 [<ffffffff8020ac16>] do_hypervisor_callback+0x1e/0x2c
 <EOI> [<ffffffff8020622a>] hypercall_page+0x22a/0x1000
 [<ffffffff8020622a>] hypercall_page+0x22a/0x1000
 [<ffffffff80214297>] xen_send_IPI_mask+0x0/0xf5
 [<ffffffff8037664e>] force_evtchn_callback+0xa/0xb
 [<ffffffff8031b2b8>] pci_user_read_config_dword+0x86/0x9d
 [<ffffffff8031fd7c>] pci_read_config+0x114/0x1ae
 [<ffffffff802bef00>] read+0x84/0xc1
 [<ffffffff8027fff9>] vfs_read+0xcb/0x171
 [<ffffffff802804bf>] sys_pread64+0x50/0x70
 [<ffffffff8020ab6b>] error_exit+0x0/0x71
 [<ffffffff8020a42e>] system_call+0x86/0x8b
 [<ffffffff8020a3a8>] system_call+0x0/0x8b
If this works, I can think abt migration of pass-through enabled domU between machines having identical hardware.


Xen-devel mailing list

Xen-devel mailing list



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