mirror of
https://github.com/torvalds/linux.git
synced 2024-11-11 22:51:42 +00:00
net_sched: add rtnl assertion to tcf_exts_destroy()
After previous patches, it is now safe to claim that tcf_exts_destroy() is always called with RTNL lock. Cc: Daniel Borkmann <daniel@iogearbox.net> Cc: Jiri Pirko <jiri@resnulli.us> Cc: John Fastabend <john.fastabend@gmail.com> Cc: Jamal Hadi Salim <jhs@mojatatu.com> Cc: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> Signed-off-by: Cong Wang <xiyou.wangcong@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
27ce4f05e2
commit
2d132eba1d
@ -909,6 +909,7 @@ void tcf_exts_destroy(struct tcf_exts *exts)
|
||||
#ifdef CONFIG_NET_CLS_ACT
|
||||
LIST_HEAD(actions);
|
||||
|
||||
ASSERT_RTNL();
|
||||
tcf_exts_to_list(exts, &actions);
|
||||
tcf_action_destroy(&actions, TCA_ACT_UNBIND);
|
||||
kfree(exts->actions);
|
||||
|
Loading…
Reference in New Issue
Block a user