commit | 9c26542685130ef3b55cdb4e04eec0ac33376b41 | [log] [tgz] |
---|---|---|
author | Vivien Didelot <vivien.didelot@savoirfairelinux.com> | Fri Feb 03 13:20:18 2017 -0500 |
committer | David S. Miller <davem@davemloft.net> | Mon Feb 06 16:53:28 2017 -0500 |
tree | 46a9c7f7c66783b327f287abbdacb7592acb1891 | |
parent | 8e92ab3a426e04dc355b196e3b4474f633025a3b [diff] |
net: dsa: rollback bridging on error When an error is returned during the bridging of a port in a NETDEV_CHANGEUPPER event, net/core/dev.c rolls back the operation. Be consistent and unassign dp->bridge_dev when this happens. In the meantime, add comments to document this behavior. Signed-off-by: Vivien Didelot <vivien.didelot@savoirfairelinux.com> Signed-off-by: David S. Miller <davem@davemloft.net>