[PATCH 0/1] LP#822601: CONFIG_MACVTAP should be enabled in kernel for Oneiric

Tim Gardner tim.gardner at canonical.com
Tue Aug 9 13:19:19 UTC 2011


On 08/09/2011 07:00 AM, Andy Whitcroft wrote:
> We currently have a request to turn on CONFIG_MACVTAP as this can provide
> performance inprovements for KVM.
>
> There are two allied configuration options MACVLAN and MACVTAP. Both are
> currently experimental.
>
>      config MACVLAN
>          tristate "MAC-VLAN support (EXPERIMENTAL)"
>          depends on EXPERIMENTAL
>          ---help---
>            This allows one to create virtual interfaces that map packets to
>            or from specific MAC addresses to a particular interface.
>
>            Macvlan devices can be added using the "ip" command from the
>            iproute2 package starting with the iproute2-2.6.23 release:
>
>            "ip link add link<real dev>  [ address MAC ] [ NAME ] type macvlan"
>
>            To compile this driver as a module, choose M here: the module
>            will be called macvlan.
>
>      config MACVTAP
>          tristate "MAC-VLAN based tap driver (EXPERIMENTAL)"
>          depends on MACVLAN
>          help
>            This adds a specialized tap character device driver that is based
>            on the MAC-VLAN network interface, called macvtap. A macvtap device
>            can be added in the same way as a macvlan device, using 'type
>            macvlan', and then be accessed through the tap user space interface.
>
>            To compile this driver as a module, choose M here: the module
>            will be called macvtap.
>
> So far we do have MACVLAN turned on:
>
>      debian.master/config/config.common.ubuntu:CONFIG_MACVLAN=m
>      debian.master/config/config.common.ubuntu:# CONFIG_MACVTAP is not set
>
> As they seem to be opt-in devices and seem to be self contained it
> seems safe to enable these.
>
> Proposing for Oneiric.
>
> -apw
>
> Andy Whitcroft (1):
>    UBUNTU: [Config] Enable CONFIG_MACVTAP=m
>
>   debian.master/config/config.common.ubuntu |    2 +-
>   1 files changed, 1 insertions(+), 1 deletions(-)
>

Given that we've had MACVLAN enabled since Lucid, and both macvlan and 
macvtap appear to be getting periodic upstream love...

Acked-by: Tim Gardner <tim.gardner at canonical.com>

-- 
Tim Gardner tim.gardner at canonical.com




More information about the kernel-team mailing list