From: Patrick McHardy Date: Sun, 15 Jul 2007 01:52:56 +0000 (-0700) Subject: [VLAN]: Fix promiscous/allmulti synchronization races X-Git-Tag: v2.6.23-rc1~1054^2~29 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6c78dcbd47a68a7d25d2bee7a6c74b9136cb5fde;p=pandora-kernel.git [VLAN]: Fix promiscous/allmulti synchronization races The set_multicast_list function may be called without holding the rtnl mutex, resulting in races when changing the underlying device's promiscous and allmulti state. Use the change_rx_mode hook, which is always invoked under the rtnl. Signed-off-by: Patrick McHardy Signed-off-by: David S. Miller --- Reading git-diff-tree failed