Thread (8 messages) flat view 8 messages, 3 authors, 24d ago

Re: [PATCH net] net/sched: defer qdisc freeing after failed creation

From: Jakub Kicinski <kuba@kernel.org>
Date: 2026-08-13 01:22:47
Also in: lkml

On Tue, 11 Aug 2026 00:58:27 +0900 David Lee wrote:
[  230.057740] ipip: IPv4 and MPLS over IPv4 tunneling driver
[  231.667279]
==================================================================
[  231.667738] BUG: KASAN: stack-out-of-bounds in
__ip_options_echo+0xdf7/0x1860
I'm struggling to see how this is a repro for the qdisc lifecycle bug

In any case -- if the fix is really correct and there's some real repro
shared off list - I think you're deleting the last caller of
qdisc_free() so you should inline it into qdisc_free_cb()

So patch as is needs to be refactored. But please don't repost just
to refactor, we need a convincing repro first.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help