On Mon, Sep 17, 2018 at 02:54:10PM +0530, [email protected] wrote:
> From: Numan Siddique <[email protected]>
> 
> When a child vlan interface is created inside a VM, the below kernel message
> is seen and IPv6 doesn't work on that interface.
> 
> [  138.000753] IPv6: vlan4: IPv6 duplicate address <IPv6 LLA> detected!
> 
> When a child port sends a broadcast packet, OVN delivers the same
> packet back to the child port (and hence the DAD check fails).
> This is because 'MLF_ALLOW_LOOPBACK_BIT' is set in REG10 in table 0 when
> the packet is received from any child port and table 'OFTABLE_CHECK_LOOPBACK'
> doesn't drop the packet.
> 
> This patch fixes the issue by using a new register bit 
> (MLF_NESTED_CONTAINER_BIT)
> instead of 'MLF_ALLOW_LOOPBACK_BIT' and sets it in REG10 for the packets 
> received
> from child ports.
> 
> Signed-off-by: Numan Siddique <[email protected]>

I'd appreciate a review on this from someone who better understands the
container design and implementation.  Guru, are you a good person to
review it?

Thanks,

Ben.
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to