commit | 4d429c5ddc5128fccd3048059ae26bb39f0d8284 | [log] [tgz] |
---|---|---|
author | Jiri Pirko <jiri@mellanox.com> | Wed Oct 14 19:40:52 2015 +0200 |
committer | David S. Miller <davem@davemloft.net> | Thu Oct 15 06:09:49 2015 -0700 |
tree | 9e0b41720f38dd4a716b42545711067d24f1838b | |
parent | 850d0cbc9171f63f0418afffb0d89a84db927851 [diff] |
switchdev: introduce possibility to defer obj_add/del Similar to the attr usecase, the caller knows if he is holding RTNL and is in atomic section. So let the called to decide the correct call variant. This allows drivers to sleep inside their ops and wait for hw to get the operation status. Then the status is propagated into switchdev core. This avoids silent errors in drivers. Signed-off-by: Jiri Pirko <jiri@mellanox.com> Signed-off-by: David S. Miller <davem@davemloft.net>