From: Jorge Boncompte [DTI2] Date: Tue, 19 Feb 2008 22:17:04 +0000 (-0800) Subject: [NET]: Messed multicast lists after dev_mc_sync/unsync X-Git-Tag: v2.6.25-rc3~9^2~36 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=12aa343add3eced38a44bdb612b35fdf634d918c;p=pandora-kernel.git [NET]: Messed multicast lists after dev_mc_sync/unsync Commit a0a400d79e3dd7843e7e81baa3ef2957bdc292d0 ("[NET]: dev_mcast: add multicast list synchronization helpers") from you introduced a new field "da_synced" to struct dev_addr_list that is not properly initialized to 0. So when any of the current users (8021q, macvlan, mac80211) calls dev_mc_sync/unsync they mess the address list for both devices. The attached patch fixed it for me and avoid future problems. Signed-off-by: Jorge Boncompte [DTI2] Signed-off-by: Patrick McHardy Signed-off-by: David S. Miller --- Reading git-diff-tree failed