All of lore.kernel.org
 help / color / mirror / Atom feed
* PVL XenNet inf
@ 2016-05-10  5:24 Dominic Russell
  2016-05-10  8:46 ` Paul Durrant
  0 siblings, 1 reply; 2+ messages in thread
From: Dominic Russell @ 2016-05-10  5:24 UTC (permalink / raw)
  To: xen-devel


[-- Attachment #1.1: Type: text/plain, Size: 673 bytes --]

Hello,

In the latest build of XenNet for Windows (April 1st 2016), it does not 
connect automatically to the network card.  I found that the devide IDs 
are not right in the inf file, they are :

    XENVIF\VEN_XP0001&DEV_NET&REV_08000009
    XENVIF\VEN_XP0002&DEV_NET&REV_08000009

they should be :

    XENBUS\VEN_XP0001&DEV_VIF&REV_08000009
    XENBUS\VEN_XP0002&DEV_VIF&REV_08000009

Also, this driver, and the one before that one, both do not start and 
gives an error 10.  Nothing in the logs of Windows, so I do not know 
what else to do.  This virtual computer had GPLPV previously.

I'm running xen 4.5.3.

-- 
Best regards,
Dominic Russell
MSI Bureautique inc.


[-- Attachment #1.2: Type: text/html, Size: 1056 bytes --]

[-- Attachment #2: Type: text/plain, Size: 126 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: PVL XenNet inf
  2016-05-10  5:24 PVL XenNet inf Dominic Russell
@ 2016-05-10  8:46 ` Paul Durrant
  0 siblings, 0 replies; 2+ messages in thread
From: Paul Durrant @ 2016-05-10  8:46 UTC (permalink / raw)
  To: Dominic Russell; +Cc: win-pv-devel

De-htmling and cc-ing win-pv-devel and dropping xen-devel to bcc...

---
From: Xen-devel [mailto:xen-devel-bounces@lists.xen.org] On Behalf Of Dominic Russell
Sent: 10 May 2016 06:25
To: xen-devel@lists.xen.org
Subject: [Xen-devel] PVL XenNet inf

Hello,

In the latest build of XenNet for Windows (April 1st 2016), it does not connect automatically to the network card.  I found that the devide IDs are not right in the inf file, they are :
XENVIF\VEN_XP0001&DEV_NET&REV_08000009
XENVIF\VEN_XP0002&DEV_NET&REV_08000009
they should be :
XENBUS\VEN_XP0001&DEV_VIF&REV_08000009
XENBUS\VEN_XP0002&DEV_VIF&REV_08000009
---

Hi Dominic,

No they should not. XENNET does not bind directly the to the PDOs created by XENBUS; there is a class driver called XENVIF which fits in between. See slide 13 of the presentation at http://www.xenproject.org/developers/teams/windows-pv-drivers.html for a diagram of how the Xen Project Windows PV drivers fit together.

---
Also, this driver, and the one before that one, both do not start and gives an error 10.  Nothing in the logs of Windows, so I do not know what else to do.  This virtual computer had GPLPV previously.
---

Did you completely clean the GPLPV drivers from the VM before attempting to use Xen Project drivers? If not then you likely have a whole load of conflicts which are going to be hard to pick apart. I suggest you try to get your VM into a completely clean state first... i.e. remove any oemX.inf packages you find from driver store, remove any PV driver .sys files from system32 and blow away any service keys for those drivers from the registry. Once you have done that rebooted you can then start installing Xen Project PV drivers one at a time.
I suggest starting with XENBUS and then rebooting to make sure it becomes active; that means making sure it creates PDOs and starts logging (it logs via the Xen fixed I/O port 0x12, which is echoed to stderr by a suitably configured QEMU). Once you have got to that stage then you should be able to install the rest of the drivers: XENVIF (network class), XENNET (network device), XENVBD (storage class) and XENIFACE (user interface).

---
I'm running xen 4.5.3.
---

That should be fine. I believe the drivers will function with any Xen from 3.4 onwards.

  Paul

-- 
Best regards,
Dominic Russell
MSI Bureautique inc.
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2016-05-10  8:46 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-05-10  5:24 PVL XenNet inf Dominic Russell
2016-05-10  8:46 ` Paul Durrant

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.