WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

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

To: Masroor Vettuparambil <Masroor.Vettuparambil@xxxxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] save/restore pass-through enabled domU
From: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Date: Thu, 07 Feb 2008 14:10:59 +0000
Delivery-date: Thu, 07 Feb 2008 06:11:39 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <78C9135A3D2ECE4B8162EBDCE82CAD7702FBB4D1@nekter>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AchpkZ2WpxfBfmQuTNuRjIV81+c1LgAAaWxW
Thread-topic: [Xen-devel] save/restore pass-through enabled domU
User-agent: Microsoft-Entourage/11.3.6.070618
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.

regards,
Masroor


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

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>