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

[Xen-devel] RE: [Xen-changelog] [xen-unstable] xend: hot-plug PCI device

To: Simon Horman <horms@xxxxxxxxxxxx>
Subject: [Xen-devel] RE: [Xen-changelog] [xen-unstable] xend: hot-plug PCI devices at boot-time
From: "Cui, Dexuan" <dexuan.cui@xxxxxxxxx>
Date: Fri, 12 Jun 2009 14:35:02 +0800
Accept-language: zh-CN, en-US
Acceptlanguage: zh-CN, en-US
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Thu, 11 Jun 2009 23:40:45 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <20090612063335.GF20581@xxxxxxxxxxxx>
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>
References: <200905300930.n4U9UOTG008828@xxxxxxxxxxxxxxxxxxxxx> <EADF0A36011179459010BDF5142A457501C9D9804E@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> <20090612063335.GF20581@xxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcnrJ7ncMbtw1Z1lQLWu8to1jaqopAAAABeg
Thread-topic: [Xen-changelog] [xen-unstable] xend: hot-plug PCI devices at boot-time
I'm using the latest xen-unstable 19740, Dom0 898, ioemu 
e0bb6b8df60863bca0163a1688baf4854e931e55.

Thanks,
-- Dexuan



-----Original Message-----
From: Simon Horman [mailto:horms@xxxxxxxxxxxx] 
Sent: 2009?6?12? 14:34
To: Cui, Dexuan
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-changelog] [xen-unstable] xend: hot-plug PCI devices at 
boot-time

On Fri, Jun 12, 2009 at 01:51:10PM +0800, Cui, Dexuan wrote:
> Hi Simon,
> After this changeset, I find there are some new issues in the xend:
> I noticed in xend.log, setupOneDevice() is invoked twice, but actually I only 
> statically assign 1 device to hvm guest.
> 
> After looking into the xend code, I find in XendDomainInfo.py: _initDomain() 
> -> _createDevices(), we invoke self._createDevice(devclass, config) that 
> eventually invokes setupOneDevice() -- this is the first time;
> And later, still in  _createDevices(), we invoke pci_device_configure_boot() 
> -> pci_device_configure() -> dev_control.reconfigureDevice(devid, dev_config) 
> -> xend/server/pciif.py:reconfigureDevice() -> setupOneDevice()  --  this is 
> the second time.  Can you remove the duplicate invocation?

Sure, I will look into it ASAP.

Can I confirm which version of xen-unstable.hg and qemu-xen-unstable.git
you are using?

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