Subject: Re: [PATCH net V3 1/2] macvlan: forbid L2 fowarding offload for macvtap

From: John Fastabend <[email-masked]>
Date: Fri, 10 Jan 2014 09:39:41 -0800

On 1/10/2014 12:18 AM, Jason Wang wrote:
> L2 fowarding offload will bypass the rx handler of real device. This will make
> the packet could not be forwarded to macvtap device. Another problem is the
> dev_hard_start_xmit() called for macvtap does not have any synchronization.
>
> Fix this by forbidding L2 forwarding for macvtap.
>
> Cc: John Fastabend <[email-masked]>
> Cc: Neil Horman <[email-masked]>
> Acked-by: Neil Horman <[email-masked]>
> Signed-off-by: Jason Wang <[email-masked]>
> ---

Same thing here tested my l2 forwarding offload use cases
and they still work. Thanks! For net-next we can look at
getting macvtap to work correctly.

Acked-by: John Fastabend <[email-masked]>