deferred_unmap_destructor(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ deferred_unmap_destructor ✨

Kernel API Manual Β· section 9 Β· bestie edition πŸ’…


🌸 NAME 🌸

deferred_unmap_destructor β€” unmap a packet when it is freed πŸ¦‹


⭐ SYNOPSIS ⭐

void deferred_unmap_destructor (struct sk_buff *skb );

πŸŽ€ ARGUMENTS πŸŽ€

  • skb β€” the packet πŸ’Œ

πŸ’– DESCRIPTION πŸ’–

Okay so listen, bestie β€” this right here is the packet destructor for Tx packets that need to stay mapped until they are freed, not until their Tx descriptors get freed. Like, different lifetime, different vibe check. The mapping hangs on until the packet itself is gone. Periodt. ✨


πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./drivers/net/ethernet/chelsio/cxgb4/sge.c plus, like, the whole friend group 🫢:


πŸ’œ Okay that's the whole page, no cap. Source/version situation: ./drivers/net/ethernet/chelsio... and it's dated October 2026 β€” so like, future icon behaviour honestly. deferred_unmap_destructor(9) out. Mwah πŸŽ€πŸ’–

πŸ“¦ where this page comes from