]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
net/sched: use rtnl_kfree_skbs() in pfifo_fast_reset()
authorEric Dumazet <edumazet@google.com>
Fri, 6 Mar 2026 13:31:54 +0000 (13:31 +0000)
committerJakub Kicinski <kuba@kernel.org>
Tue, 10 Mar 2026 02:01:53 +0000 (19:01 -0700)
commit58e4d35ae7b9325ab622bbcc34312b17af425c8f
treeced175b3956a786214d61a1e0d835c952af2f99c
parenta23c657e332f2feb5eb9c4a3e8371386aa7392a6
net/sched: use rtnl_kfree_skbs() in pfifo_fast_reset()

rtnl_kfree_skbs() reduces RTNL and qdisc spinlock hold time.

skbs are freed later after RTNL has been released.

Signed-off-by: Eric Dumazet <edumazet@google.com>
Link: https://patch.msgid.link/20260306133154.678730-1-edumazet@google.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
net/sched/sch_generic.c