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 15:17:50 +0100
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
Delivery-date: Tue, 30 Nov 2010 06:18:41 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <C91AB714.B80D%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: <1946655389.20101130134816@xxxxxxxxxxxxxx> <C91AB714.B80D%keir@xxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
The idea was that pausing it would make it possible to switch between running 
and not running faster than with complete create/shutdown.
But it's not terribly important, just wondering if it was possible (already 
thought that the pci stuff would probably be difficult)


Tuesday, November 30, 2010, 3:13:40 PM, you wrote:

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

>> 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 ?

> Yes, probably. Why do you want to pause a domain, anyway? Is it actually
> useful to be able to do that?

>  -- Keir

>> --
>> Sander
>> 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