From: Veaceslav Falico Date: Thu, 5 Apr 2012 03:47:43 +0000 (+0000) Subject: bonding: properly unset current_arp_slave on slave link up X-Git-Tag: v3.4-rc2~11^2~9 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5a4309746cd74734daa964acb02690c22b3c8911;p=pandora-kernel.git bonding: properly unset current_arp_slave on slave link up When a slave comes up, we're unsetting the current_arp_slave without removing active flags from it, which can lead to situations where we have more than one slave with active flags in active-backup mode. To avoid this situation we must remove the active flags from a slave before removing it as a current_arp_slave. Signed-off-by: Veaceslav Falico Signed-off-by: Jay Vosburgh Signed-off-by: Andy Gospodarek Signed-off-by: Marcelo Ricardo Leitner Signed-off-by: David S. Miller --- Reading git-diff-tree failed