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] Xen 4.0.1 Driver Domain Issue

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] Xen 4.0.1 Driver Domain Issue
From: Jason Sonnek <jsonnek@xxxxxxxxx>
Date: Sat, 22 Jan 2011 12:10:26 -0600
Delivery-date: Sat, 22 Jan 2011 10:12:20 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to :content-type; bh=BSW6l3LHT49ZUwv+bOg78KveMgNyY27pTKvGjTSx8ag=; b=O4wM3jR+gpKTYzXGuzK7r48s+lIUY7wWBESVR58HjvO2oXEYl82rYX5RsfOKJ/NdBk clUGKDOJl2jUEUEs5S/1ts6Up2GXCy78PQHjWBQO8MyEbroF6fX5ACv6s9vKmw65lKVT NYyQg/Ho9dRvmDmL6HNilrvbXc8//wVeUxdnA=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=XOLOt1e0StOpxPr2mAQYOvkJYCZIPEKyS1xjEBVvLCNcQxf2R0KgWRDHVo94sAFCpK W2OFR0OF2NqSXSM9GByKqJKx0SLKTF8BzkPlUNhFIOQUHLcZUWr/feaPudmj4gCGu5B2 nEaMme8/aPkPIj1gMmugTnFhNX5z1P5qb8jqY=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
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>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx

I'm trying to bridge two HVM DomUs using a bridge hosted in a driver domain (rather than in Dom0) in Xen 4.0.1. I've succeeded in doing this using PV guests on Xen 4.0.1, and using HVM guests on Xen 3.3, but the same configuration doesn't work in Xen 4.0.1.

The vif specification in my HVM guest configuration file looks like so:

# virtual interface on driver-domain bridge
vif=[ 'mac=00:16:3e:69:2a:33,backend=driver-domain,bridge=br1,model=rtl8139']

When I start domain Y with front-end virtual interface ethX, I see the corresponding backend virtual interface vifY.X attached to br1 in the driver domain, so the vif-bridge/hotplug scripts in the driver domain appear to be doing the right thing:

driver-domain:~ # brctl show
bridge name    bridge id        STP enabled    interfaces
br1                 8000.feffffffffff             no        vif12.0
                                                                   

However, packets originating at (for instance) eth0 on Domain 12 never arrive on vif12.0. If I run 'xm network-list 12', I see:

Idx BE     MAC Addr.     handle state evt-ch tx-/rx-ring-ref BE-path
0   10 00:16:3e:63:a5:20    0     1      -1    -1   /-1      /local/domain/10/backend/vif/12/0

Since the interface state is 1 (initializing) and the event channel and tx/rx-rings are all -1 (invalid), this strongly suggests that the virtual interface initialization is failing (although I don't see any error messages to this effect in the log, which is attached).

Any suggestions?

Thanks!

Jason






Attachment: xend.log
Description: Binary data

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] Xen 4.0.1 Driver Domain Issue, Jason Sonnek <=