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] tools/vnet build issues and a patch to fix part

To: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] tools/vnet build issues and a patch to fix part
From: "B.G. Bruce" <bgb@xxxxxxxxx>
Date: Wed, 09 Feb 2005 12:02:07 -0400
Delivery-date: Wed, 09 Feb 2005 16:02:43 +0000
Envelope-to: xen+James.Bulpin@xxxxxxxxxxxx
List-archive: <http://sourceforge.net/mailarchive/forum.php?forum=xen-devel>
List-help: <mailto:xen-devel-request@lists.sourceforge.net?subject=help>
List-id: List for Xen developers <xen-devel.lists.sourceforge.net>
List-post: <mailto:xen-devel@lists.sourceforge.net>
List-subscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=subscribe>
List-unsubscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=unsubscribe>
Organization: Networking Technologies NV
Reply-to: bgb@xxxxxxxxx
Sender: xen-devel-admin@xxxxxxxxxxxxxxxxxxxxx
Being that driver domains/xend are partially broken for me I thought I'd
take a run at vnet to accomplish something close to what I desire.  Is
anyone else out there running vnet?  If so, how stable have you found
it?

My findings to date are as follows:
1) building of gc is broken (at least for me).  I needed the attached
patch to get things working properly.

PATCH tools_vnet_Makefile.gc-6.3.patch - Signed off by:  bgb@xxxxxxxxx

2)  The actual vnet-module driver is failing to build with the following
errors:
________________________________________________________________________

In file included from vnetd.h:22,
                 from vcache.c:39:
../vnet-module/if_varp.h:39: warning: declaration does not declare
anything
In file included from vcache.c:39:
vnetd.h:40: warning: declaration does not declare anything
vcache.c: In function `varp_send':
vcache.c:105: error: structure has no member named `id'
vcache.c:106: error: structure has no member named `opcode'
vcache.c: In function `vcache_forward_varp':
vcache.c:506: error: structure has no member named `opcode'
vcache.c: In function `vcache_handle_message':
vcache.c:614: error: structure has no member named `opcode'
make[1]: *** [vcache.o] Error 1
make[1]: Leaving directory `/usr/src/bk/xen/tools/vnet/vnetd'
make: *** [vnetd] Error 2
_________________________________________________________________

Does anyone have an idea as to what opcode and id should be?

B.

Attachment: tools_vnet_Makfiel.gc-6.3.patch
Description: Text Data

<Prev in Thread] Current Thread [Next in Thread>