Re: [PATCH v3 07/11] net: sched: implement reference counted action release

Jiri Pirko
2018-05-28T14:30:24Z

Sun, May 27, 2018 at 11:17:25PM CEST, vladbu@mellanox.com wrote:
>Implement helper delete function that uses new action ops 'delete', instead
>of destroying action directly. This is required so act API could delete
>actions by index, without holding any references to action that is being
>deleted.
>
>Implement function __tcf_action_put() that releases reference to action and
>frees it, if necessary. Refactor action deletion code to use new put
>function and not to rely on rtnl lock. Remove rtnl lock assertions that are
>no longer needed.
>
>Signed-off-by: Vlad Buslov <vladbu@mellanox.com>

Signed-off-by: Jiri Pirko <jiri@mellanox.com>