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
