summaryrefslogtreecommitdiff
path: root/block
diff options
context:
space:
mode:
authorAndrei Warkentin <andreiw@motorola.com>2011-08-05 15:04:10 +0400
committerDavid S. Miller <davem@davemloft.net>2011-08-10 08:44:44 +0400
commit9be6dd6510fde5cfa2ab73f238754d38ee6797bc (patch)
treef64f94d8765e0a679ad4976dae4e16796e0324cb /block
parent8028837d71ba9904b17281b40f94b93e947fbe38 (diff)
downloadlinux-9be6dd6510fde5cfa2ab73f238754d38ee6797bc.tar.xz
Bridge: Always send NETDEV_CHANGEADDR up on br MAC change.
This ensures the neighbor entries associated with the bridge dev are flushed, also invalidating the associated cached L2 headers. This means we br_add_if/br_del_if ports to implement hand-over and not wind up with bridge packets going out with stale MAC. This means we can also change MAC of port device and also not wind up with bridge packets going out with stale MAC. This builds on Stephen Hemminger's patch, also handling the br_del_if case and the port MAC change case. Cc: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: Andrei Warkentin <andreiw@motorola.com> Acked-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'block')
0 files changed, 0 insertions, 0 deletions