]> git.baikalelectronics.ru Git - kernel.git/commit
team: fix master carrier set when user linkup is enabled
authorJiri Pirko <jiri@resnulli.us>
Thu, 28 Nov 2013 17:01:38 +0000 (18:01 +0100)
committerDavid S. Miller <davem@davemloft.net>
Fri, 29 Nov 2013 21:34:33 +0000 (16:34 -0500)
commit59f2c6382094e676d57b5622949ccc3829bfb58c
tree9c72ed100c60d42dbada63d3a42966a9099881e9
parentc6cb7c9da096202ed4f253b95916d6853e98ae62
team: fix master carrier set when user linkup is enabled

When user linkup is enabled and user sets linkup of individual port,
we need to recompute linkup (carrier) of master interface so the change
is reflected. Fix this by calling __team_carrier_check() which does the
needed work.

Please apply to all stable kernels as well. Thanks.

Reported-by: Jan Tluka <jtluka@redhat.com>
Signed-off-by: Jiri Pirko <jiri@resnulli.us>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/team/team.c