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

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


  • To: Sander Eikelenboom <linux@xxxxxxxxxxxxxx>
  • From: Keir Fraser <keir@xxxxxxx>
  • Date: Tue, 30 Nov 2010 14:20:30 +0000
  • Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
  • Delivery-date: Tue, 30 Nov 2010 06:21:25 -0800
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:user-agent:date:subject:from:to:cc:message-id:thread-topic :thread-index:in-reply-to:mime-version:content-type :content-transfer-encoding; b=ETE6U8kLz9gQS7efhAGyinbMuCimFN072lk6s/TJHI8MhcFysm8Hph5AqCQSuCGo7R 8FuqdscdRwNg7JJlrHVoPPklSjv5Fqw/IWhzrT9mKXzzOUcMFiH8iMisDqd4kESMjSRY 8NpuGXVM47mQmormDFdp4SRA/g0ag4vI9AZmQ=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: AcuQmb3d8jlHysKf5Eq8s38g38NF5A==
  • Thread-topic: pause PV domain with pci passthrough

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

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

You could try pci detach/attach across 'xm pause'?

 -- Keir

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



_______________________________________________
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®.