diff options
author | Travis Brown | 2018-07-10 00:35:01 +0000 |
---|---|---|
committer | David S. Miller | 2018-07-11 23:07:22 -0700 |
commit | 80fd2d6ca5461b2752744df2e6e387cc65e7b86c (patch) | |
tree | 55ec1959f1ca3a72c9c6b4c5d8c536034f3a1482 /mm | |
parent | 0e97c4fb180ce90406e597a0a3f882c99ee55785 (diff) |
macvlan: Change status when lower device goes down
Today macvlan ignores the notification when a lower device goes
administratively down, preventing the lack of connectivity from
bubbling up.
Processing NETDEV_DOWN results in a macvlan state of LOWERLAYERDOWN
with NO-CARRIER which should be easy to interpret in userspace.
2: lower: <BROADCAST,MULTICAST> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000
3: macvlan@lower: <NO-CARRIER,BROADCAST,MULTICAST,UP,M-DOWN> mtu 1500 qdisc noqueue state LOWERLAYERDOWN mode DEFAULT group default qlen 1000
Signed-off-by: Suresh Krishnan <skrishnan@arista.com>
Signed-off-by: Travis Brown <travisb@arista.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'mm')
0 files changed, 0 insertions, 0 deletions