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

Re: [Xen-devel] PCI Device Subtree Change from Traditional to Upstream



> -----Original Message-----
> From: Xen-devel [mailto:xen-devel-bounces@xxxxxxxxxxxxxxxxxxxx] On Behalf
> Of Anthony PERARD
> Sent: 04 January 2018 12:52
> To: Kevin Stange <kevin@xxxxxxxxxxxxx>
> Cc: George Dunlap <George.Dunlap@xxxxxxxxxx>; xen-
> devel@xxxxxxxxxxxxxxxxxxxx
> Subject: Re: [Xen-devel] PCI Device Subtree Change from Traditional to
> Upstream
> 
> On Wed, Jan 03, 2018 at 05:10:54PM -0600, Kevin Stange wrote:
> > On 01/03/2018 11:57 AM, Anthony PERARD wrote:
> > > On Wed, Dec 20, 2017 at 11:40:03AM -0600, Kevin Stange wrote:
> > >> Hi,
> > >>
> > >> I've been working on transitioning a number of Windows guests under
> HVM
> > >> from using QEMU traditional to QEMU upstream as is recommended in
> the
> > >> documentation.  When I move these guests, the PCI subtree for Xen
> > >> devices changes and Windows creates a totally new copy of each
> device.
> > >> Windows tracks down the storage without issue, but it treats the new
> > >> instance of the NIC driver as a new device and clears the network
> > >> configuration even though the MAC address is unchanged.  Manually
> > >> booting the guest back on the traditional device model reactivates the
> > >> original PCI subtree and the old network configuration with it.
> > >>
> > >> The only thing that I have been able to find that's substantially
> > >> different comparing the device trees is that the device instance ID
> > >> values differ on the parent Xen PCI device:
> > >>
> > >>
> PCI\VEN_5853&DEV_0001&SUBSYS_00015853&REV_01\3&267A616A&3&18
> > >>
> > >>
> PCI\VEN_5853&DEV_0001&SUBSYS_00015853&REV_01\3&267A616A&3&10
> > >>
> > >> Besides actually setting the guest to boot using QEMU traditional, is
> > >> there a way to convince Windows to treat these devices as the same?  A
> > >> patch-based solution would be acceptable to me if there is one, but I
> > >> don't understand the code well enough to create my own solution.

Kevin,

I missed the original email as it went past...

Are Xen Project PV drivers installed in the guest? And are you talking about a 
PV NIC device or an emulated device?

  Paul
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.