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/
Home Products Support Community News


[Xen-devel] Re: pause PV domain with pci passthrough

To: Keir Fraser <keir@xxxxxxx>
Subject: [Xen-devel] Re: pause PV domain with pci passthrough
From: Sander Eikelenboom <linux@xxxxxxxxxxxxxx>
Date: Tue, 30 Nov 2010 13:48:16 +0100
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
Delivery-date: Tue, 30 Nov 2010 04:49:10 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <C91AA06B.B7E7%keir@xxxxxxx>
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/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Organization: Eikelenboom IT services
References: <18310590047.20101130131413@xxxxxxxxxxxxxx> <C91AA06B.B7E7%keir@xxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Hmm save isn't allowed with a pci device passed through:

#xm save 14 /tmp/savedomain.xen
Error: Migration not permitted with assigned PCI device.

Would perhaps be wise to do that for pause as well when a pci device is 
assigned ?


Tuesday, November 30, 2010, 1:36:59 PM, you wrote:

> On 30/11/2010 12:14, "Sander Eikelenboom" <linux@xxxxxxxxxxxxxx> wrote:

>> Hi Keir/Konrad,
>> Should it be possible to pause a PV domain ("xm pause") when it has pci
>> devices passed through ?
>> If not, should it work with a HVM with pci passthrough ?
>> Trying with a PV domain gave troubles so far.

> It might give problems with pending pass-thru interrupts not getting handled
> by the paused domain? That could block other, more critical interrupts, like
> for disc controllers in dom0. Just a theory. I wouldn't generally recommend
> pausing any domain, as a guest OS could get upset getting descheduled for
> significant periods of time without being told about it (as a PV guest is
> for save/restore).

>  -- Keir

>> --
>> Sander

Best regards,
 Sander                            mailto:linux@xxxxxxxxxxxxxx

Xen-devel mailing list