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

Re: [Xen-users] VT-d CPU resources


  • To: "'Linus van Geuns'" <linus@xxxxxxxxxxxxx>
  • From: "amiard brice" <perso@xxxxxxxxxxxxxxx>
  • Date: Mon, 2 Jul 2012 11:44:39 +0200
  • Cc: xen-users@xxxxxxxxxxxxx
  • Delivery-date: Mon, 02 Jul 2012 09:45:25 +0000
  • List-id: Xen user discussion <xen-users.lists.xen.org>
  • Thread-index: AQHzLpMg2Zv8LHNyRBECk3o/gJAGlgLTuaSblrNu+tA=

For example when I transfer some file between a other PC and a domU through the 
Ethernet card connected using VT-d, VCPU's charts are identical between each 
domU (it's like if I/O instruction aren't separated between CPU cores, I think 
XEN can't determine CPU cores assignation for d'I/O, so it execute instruction 
on each CPU, and after DMA remapping transfer data to the correct domU).

It could be a problem between LoAPIC and APIC. 
I've notice something :  My hardware support EPT table, but I can active it 
(I've try different parameters in default grub without succes)

-----Message d'origine-----
De : Linus van Geuns [mailto:linus@xxxxxxxxxxxxx] 
Envoyà : samedi 30 juin 2012 12:51
à : amiard brice
Cc : xen-users@xxxxxxxxxxxxx
Objet : Re: [Xen-users] VT-d CPU resources

Hey,

On Fri, Jun 22, 2012 at 3:58 PM, amiard brice <perso@xxxxxxxxxxxxxxx> wrote:
> Hello
>
>
>
> I'm working on XEN since one month now.
>
>
>
> I want create four domU with 2 PCI device per dom.
>
> I've bought a backplane with 3 bridges PCIe 1x to PCI and 4 PCI 
> directly connected to the PCH (Q67).
>
> (Moreover PCI card (ethernet card) are composed with a PCI bridge)

Why do you still use PCI ethernet cards when your system provides PCIe 
connectivity?

> I've succefuly created 4 domU with bakend devices, with option 
> "pci-backend-strict-check" disable.
>
> Iâve try with it but even if all PCI ports behind PCIe to PCI bridge 
> appears in  pci-list-assignable-devices, domU wonât start, with an 
> error message "device XX:XX.X need to be co-assigned with XX:XX.X, but 
> it's not owned by pci-backend

Does ist work when you only delegate the one ethernet card directly connected 
via PCI to a domU?

>
>
>
> The probleme is :  even if my domU are configuer with 1 VCPUs for each 
> of them, when domU acces to I/O devices, VCPUs aren't separated (I've 
> notice this using virt-manager charts). During a basic CPU benchmark 
> on a domU, VCPUs are isolated.

Can you elaborate on "when domU acces to I/O devices, VCPUs aren't 
separated[..]"?

Regards, Linus


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

 


Rackspace

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