commit | 850d0cbc9171f63f0418afffb0d89a84db927851 | [log] [tgz] |
---|---|---|
author | Jiri Pirko <jiri@mellanox.com> | Wed Oct 14 19:40:51 2015 +0200 |
committer | David S. Miller <davem@davemloft.net> | Thu Oct 15 06:09:49 2015 -0700 |
tree | 21ecd5e1adb0d14f8c455484d57795d0a86379ea | |
parent | 0bc05d585d381c30de3fdf955730df31593d2101 [diff] |
switchdev: remove pointers from switchdev objects When object is used in deferred work, we cannot use pointers in switchdev object structures because the memory they point at may be already used by someone else. So rather do local copy of the value. Signed-off-by: Jiri Pirko <jiri@mellanox.com> Acked-by: Scott Feldman <sfeldma@gmail.com> Reviewed-by: John Fastabend <john.r.fastabend@intel.com> Signed-off-by: David S. Miller <davem@davemloft.net>