mac_wol_reset(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– mac_wol_reset(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual entry for mac_wol_reset β€” manual name folded in right here at the top, no giant header-line copy-paste today πŸ’…. This is the little cleanup moment you call after dropping out of wake-on-LAN mode. Let’s get into it.


🌸 NAME 🌸

mac_wol_reset β€” reset WOL after exiting low power.

✨ SYNOPSIS ✨

void mac_wol_reset (struct mac_regs __iomem *regs );

πŸŽ€ ARGUMENTS πŸŽ€

  • regs β€” register block of this velocity.

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so picture this: we just dropped out of wake on lan mode, and now we need to reset the Wake on lan features. That is literally the whole job of mac_wol_reset β€” it gets called after we drop out of wake on lan mode in order to reset the Wake on lan features. slay, focused, one-task icon.

important caveat, bestie: this function doesn't restore the rest of the logic from the result of sleep/wakeup. So don’t expect it to be the main character and fix everything β€” it is specifically here for the WOL reset. periodt.

πŸ‘€ SEE ALSO πŸ‘€

Kernel file: ./drivers/net/ethernet/via/via-velocity.c

🫢 okay that’s the whole mac_wol_reset(9) page, bestie β€” source/version spot is ./drivers/net/ethernet/via, and the date on this one is October 2026. byeee πŸ’–
πŸ“¦ where this page comes from