]> git.baikalelectronics.ru Git - kernel.git/commit
net: bridge: Propagate extack to switchdev
authorPetr Machata <petrm@mellanox.com>
Wed, 12 Dec 2018 17:02:50 +0000 (17:02 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 13 Dec 2018 00:34:21 +0000 (16:34 -0800)
commite887e09f5b46f0208c19695321fb3bb4ce1003ab
tree29412941f876c4a7a5bf7215278cae6fe004ca75
parentaf38b294f0343c593b2dcca7ecd005bb5b0647f8
net: bridge: Propagate extack to switchdev

ndo_bridge_setlink has been updated in the previous patch to have extack
available, and changelink RTNL op has had this argument since the time
extack was added. Propagate both through the bridge driver to eventually
reach br_switchdev_port_vlan_add(), where it will be used by subsequent
patches.

Signed-off-by: Petr Machata <petrm@mellanox.com>
Acked-by: Jiri Pirko <jiri@mellanox.com>
Acked-by: Nikolay Aleksandrov <nikolay@cumulusnetworks.com>
Acked-by: Ivan Vecera <ivecera@redhat.com>
Acked-by: Roopa Prabhu <roopa@cumulusnetworks.com>
Reviewed-by: Ido Schimmel <idosch@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/bridge/br_if.c
net/bridge/br_netlink.c
net/bridge/br_private.h
net/bridge/br_switchdev.c
net/bridge/br_vlan.c