velocity_ethtool_down(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 velocity_ethtool_down(9) β€” Kernel API Manual 🌸

okay so welcome to the Kernel API Manual page for velocity_ethtool_down(9), bestie. This is the lore drop for the ethtool afterparty hook, and yes, we're gonna keep every detail.

πŸ’– NAME πŸ’–

velocity_ethtool_down β€” post hook for ethtool. That's the whole vibe: it's the hook that runs after ethtool, no cap.

✨ SYNOPSIS ✨

void velocity_ethtool_down (struct net_device *dev );

πŸŽ€ ARGUMENTS πŸŽ€

  • dev β€” network device. This is the network device in question, so keep your eyes on it πŸ’….

πŸ’… DESCRIPTION πŸ’…

Okay so velocity_ethtool_down gets called after an ethtool operation. If the chip isn't running, restore the chip back to D3 state. In case of ethtool ops nesting, only put the device to sleep in the outermost block β€” so the sleep is a once-at-the-outermost-layer situation, not a nested-every-step situation. The self-control is iconic, honestly.

πŸ”₯ SEE ALSO πŸ”₯

Kernel file first, then every single cross-reference in the friend group β€” yes, all of them, fr fr:


xoxo, your fave kernel bestie πŸ’– β€” source/version: ./drivers/net/ethernet/via; date: October 2026; manual: velocity_ethtool_down(9). May your ethtool ops stay un-nested and your vibes stay immaculate 🫢

πŸ“¦ where this page comes from