qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PULL 1/4] net: Adding netmap network backend


From: Eric Blake
Subject: Re: [Qemu-devel] [PULL 1/4] net: Adding netmap network backend
Date: Tue, 10 Dec 2013 10:49:00 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0

On 12/09/2013 06:11 AM, Stefan Hajnoczi wrote:
> From: Vincenzo Maffione <address@hidden>
> 
> This patch adds support for a network backend based on netmap.
> netmap is a framework for high speed packet I/O. You can use it
> to build extremely fast traffic generators, monitors, software
> switches or network middleboxes. Its companion software switch
> VALE lets you interconnect virtual machines.
> netmap and VALE are implemented as a non-intrusive kernel module,
> support NICs from multiple vendors, are part of standard FreeBSD
> distributions and available in source format for Linux too.
> 

Sorry for not noticing sooner than the pull request, but:

> +++ b/qapi-schema.json
> @@ -3009,6 +3009,27 @@
>      'hubid':     'int32' } }
>  
>  ##
> +# @NetdevNetmapOptions
> +#
> +# Connect a client to a netmap-enabled NIC or to a VALE switch port
> +#
> +# @ifname: Either the name of an existing network interface supported by
> +#          netmap, or the name of a VALE port (created on the fly).
> +#          A VALE port name is in the form 'valeXXX:YYY', where XXX and
> +#          YYY are non-negative integers. XXX identifies a switch and
> +#          YYY identifies a port of the switch. VALE ports having the
> +#          same XXX are therefore connected to the same switch.
> +#
> +# @devname: #optional path of the netmap device (default: '/dev/netmap').
> +#
> +# Since 1.8

s/1.8/2.0/

-- 
Eric Blake   eblake redhat com    +1-919-301-3266
Libvirt virtualization library http://libvirt.org

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]