Skip to content
Commit 2e2eadc0 authored by Dmitry Bogdanov's avatar Dmitry Bogdanov Committed by Paul Gortmaker
Browse files

net: aquantia: correctly handle macvlan and multicast coexistence

commit 9f051db5 upstream.

macvlan and multicast handling is now mixed up.
The explicit issue is that macvlan interface gets broken (no traffic)
after clearing MULTICAST flag on the real interface.

We now do separate logic and consider both ALLMULTI and MULTICAST
flags on the device.

Fixes: 11ba961c

 ("net: aquantia: Fix IFF_ALLMULTI flag functionality")
Signed-off-by: default avatarDmitry Bogdanov <dmitry.bogdanov@aquantia.com>
Signed-off-by: default avatarIgor Russkikh <igor.russkikh@aquantia.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
Signed-off-by: default avatarPaul Gortmaker <paul.gortmaker@windriver.com>
parent 10ebf6d7
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment