Kieran Mansley
2007-Oct-03 13:18 UTC
[Xen-devel] [PATCH 1/6] Network acceleration improvements
Signed-off-by: Kieran Mansley <kmansley@solarflare.com> 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:]: _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel