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/
Home Products Support Community News


Re: [Xen-devel] VF as default interface on dom0

To: Satish Chowdhury <satish.chowdhury@xxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] VF as default interface on dom0
From: Simon Horman <horms@xxxxxxxxxxxx>
Date: Sun, 8 Nov 2009 09:09:43 +1100
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Sat, 07 Nov 2009 14:10:09 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <be5d34890911051705j756f304fj4a331879eacdf8cc@xxxxxxxxxxxxxx>
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: <be5d34890911051705j756f304fj4a331879eacdf8cc@xxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.20 (2009-06-14)
On Fri, Nov 06, 2009 at 06:35:40AM +0530, Satish Chowdhury wrote:
> Hi,
> I am trying to make the VF interface of Intel 82576 dual port card, as
> default outgoing interface on dom0. Data traffic from VMs (HVM) should go
> through VF interface on dom0.


> Ping from domU-1 to VF and PF ip address works.
> Ping between domU-1 and domU-2 works.
> But, ping from domU to another machine on same network on switch doesn't
> work.
> The arp broadcast request goes out through VF interface. But the arp reply
> doesn't reach VF interface, they get routed to PF interface. Why is it so?
> PF interface(eth1) is not part of the eth3 bridge. If I add eth1 to
> eth3-bridge, then ping from VMs to other machines on switch works.
> Is there something I am missing? How to make above experiment to work?

Hi Staish,

I suspect that there is some kind of driver issue. Unfortunately
the building that the dc7800 that I use is undergoing power-maintenance
(= power-outage) today, so I can't investigate right now.

Out of interest, why are you trying to do this? The PF needs to be
present and have a link up in dom0 in order for the VF to exist and have a
link in dom0, so why not just use the PF?

Xen-devel mailing list