]> git.baikalelectronics.ru Git - kernel.git/commit
net: devlink: disallow port_attrs_set() to be called before register
authorJiri Pirko <jiri@mellanox.com>
Sun, 24 Mar 2019 10:14:33 +0000 (11:14 +0100)
committerDavid S. Miller <davem@davemloft.net>
Sun, 24 Mar 2019 18:55:31 +0000 (14:55 -0400)
commit9b3da56e4819cd46b90758405ed9a2d648173c6e
tree27ca12de04f592893947116998ce8cbf169cc3b1
parent0b3b4696b1fc41a96c1929813870ed8aa4300759
net: devlink: disallow port_attrs_set() to be called before register

Since the port attributes are static and cannot change during the port
lifetime, WARN_ON if some driver calls it after registration. Also, no
need to call notifications as it is noop anyway due to check of
devlink_port->registered there.

Signed-off-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/core/devlink.c