From: Vlad Buslov <vla...@mellanox.com> Date: Mon, 3 Sep 2018 10:07:15 +0300
> According to the new locking rule, we have to take tcf_lock for both > ->init() and ->dump(), as RTNL will be removed. > > Use tcf lock to protect skbedit action struct private data from concurrent > modification in init and dump. Use rcu swap operation to reassign params > pointer under protection of tcf lock. (old params value is not used by > init, so there is no need of standalone rcu dereference step) > > Remove rtnl lock assertion that is no longer required. > > Signed-off-by: Vlad Buslov <vla...@mellanox.com> Applied.