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] [PATCH 1/6] Network acceleration improvements

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] [PATCH 1/6] Network acceleration improvements
From: Kieran Mansley <kmansley@xxxxxxxxxxxxxx>
Date: Wed, 03 Oct 2007 14:18:20 +0100
Delivery-date: Wed, 03 Oct 2007 06:19:34 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
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/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Signed-off-by: Kieran Mansley <kmansley@xxxxxxxxxxxxxx> 

Add accel option to xm network-attach

diff -r 60fff9404b99 tools/python/xen/xm/main.py
--- a/tools/python/xen/xm/main.py       Tue Sep 25 09:09:39 2007 +0100
+++ b/tools/python/xen/xm/main.py       Tue Sep 25 09:09:39 2007 +0100
@@ -160,7 +160,8 @@ SUBCOMMAND_HELP = {
                         'List virtual block devices for a domain.'),
     'network-attach':  ('<Domain> [type=<type>] [mac=<mac>] [bridge=<bridge>] '
                         '[ip=<ip>] [script=<script>] [backend=<BackDomain>] '
-                        '[vifname=<name>] [rate=<rate>] [model=<model>]',
+                        '[vifname=<name>] [rate=<rate>] [model=<model>]'
+                        '[accel=<accel>]',
                         'Create a new virtual network device.'),
     'network-detach':  ('<Domain> <DevId> [-f|--force]',
                         'Destroy a domain\'s virtual network device.'),
@@ -2105,12 +2106,12 @@ def xm_block_configure(args):
 
 
 def xm_network_attach(args):
-    arg_check(args, 'network-attach', 1, 10)
+    arg_check(args, 'network-attach', 1, 11)
 
     dom = args[0]
     vif = ['vif']
     vif_params = ['type', 'mac', 'bridge', 'ip', 'script', \
-                  'backend', 'vifname', 'rate', 'model']
+                  'backend', 'vifname', 'rate', 'model', 'accel']
 
     if serverType == SERVER_XEN_API:     
         vif_record = {
@@ -2157,7 +2158,9 @@ def xm_network_attach(args):
             'rate':
                 lambda x: set(['qos_algorithm_params', 'rate'], x),
             'model':
-                lambda x: None
+                lambda x: None,
+            'accel':
+                lambda x: set(['other_config', 'accel'], x)
             }
             
         for a in args[1:]:

Attachment: network-attach
Description: Text document

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] [PATCH 1/6] Network acceleration improvements, Kieran Mansley <=