Thread (4 messages) 4 messages, 4 authors, 6d ago

Re: [PATCH] net: hip04: quiesce tx coalesce timer before teardown

From: Jakub Kicinski <kuba@kernel.org>
Date: 2026-07-20 23:32:40
Also in: lkml, stable

On Sat, 11 Jul 2026 13:34:24 +0800 Fan Wu wrote:
Thanks for the v1 review. The updated patch fixes the PHY teardown ordering
and IRQ lifetime issues: hip04_remove() unregisters the netdev, running
.ndo_stop and phy_stop(), before phy_disconnect(), and frees the devm-managed
IRQ before free_netdev().

The remaining NULL tx_desc cleanup in hip04_free_ring() and RX refill
failure paths are independent pre-existing error-path issues. I will address them 
in separate patches rather than expanding this teardown fix. In particular, the
RX fix must preserve the old descriptor mapping until a replacement buffer is
successfully allocated and mapped.
If the patch matters you need to repost it, it wasn't processed in time
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help